码迷,mamicode.com
首页 > 其他好文 > 详细

科大讯飞语音录入的功能

时间:2015-11-29 22:49:40      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

实现语音录入识别和关键字(也就是实现一个识别到语音的字符串显示在屏幕上) 需要借助一个第三方科大讯飞的工具。

首先看科大讯飞的官方文档(查看科大讯飞都有哪些功能)找到我们需要的功能点相应的集成Demo  我们这里需要的是语音识别功能   需要找到使用示例  查看使用的步骤

1.导入科大讯飞的jar包  Msc.jar 放到工程目录的lib目录下(必做项)

2.将SDK.\lib目录下libs文件夹拷贝到工程根目录。确保.\libs\**\libmsc.so文件存在。(导入库文件放到libs中)(必做项)

3.添加相应的权限在AndroidManifest.xml中(必做项)

<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

4. 工程混淆设置:如需打包或者生成APK 的时候进行混淆,在proguard.cfg 中添加如下代码(可以不做,只有打包的时候做)
-keep class com.iflytek.**{*;}(使用的第三方的不能混淆)
5. 为显示高质量的UI 效果,需要在AndroidMainfest.xml 文件中,加入如下的声明(可以不做)
<supports-screens android:anyDensity="true"/>

科大讯飞语音录入的功能

标签:

原文地址:http://www.cnblogs.com/lj-103/p/5005710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!