帖子

【官网】android 蓝牙 识别

 关闭 [复制链接]

该用户从未签到

72124  楼主| jlyan 发表于 2014-9-23 15:44:22 1#
ios上支持连接蓝牙设备使用识别合成,如果要在android上使用蓝牙,可以参考附件

AndroidManifest.xml

4.26 KB, 下载次数: 161

IatDemo.java

16.12 KB, 下载次数: 269

SpeechDemo.apk

1.53 MB, 下载次数: 229

评分

参与人数 1语点 +10 收起 理由
Fhc + 10

查看全部评分

 楼主| jlyan 发表于 2014-9-23 15:46:55
2#
主要实现步骤如下:
1.确保已经和蓝牙耳机配对连接上。
2.开启蓝牙信道
AudioManager mAudioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mAudioManager.setBluetoothScoOn(true);
mAudioManager.startBluetoothSco();
3.开启语音识别
4.退出时关闭蓝牙信道
mAudioManager.setBluetoothScoOn(false);
mAudioManager.stopBluetoothSco();
5.额外需要添加的权限:
<uses-permission android:name="android.permission.BROADCAST_STICKY" />  注:部分手机如无此权限会报错
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
使用道具 举报 回复
qwerdrqwe@163.c 发表于 2014-9-24 08:40:16
3#
{:soso_e183:}怒赞
使用道具 举报 回复
zac@glassx.cn 发表于 2014-9-30 14:43:18
4#
怒赞啊!!!太感谢你了!
使用道具 举报 回复
lnanchang@126.c 发表于 2015-5-5 09:32:08
5#
我也遇到了这问题
使用道具 举报 回复