35、安卓语音识别与文本转语音API使用指南

安卓语音识别与文本转语音API使用指南

1. 语音识别结果控制

你可以设置 PARTIAL_RESULTS 额外参数,期望在用户说话时获取部分识别结果。不过,这并非在所有情况下都能生效,因为安卓文档指出:“服务器可能在某些或所有情况下忽略部分结果的请求”。根据经验,服务器经常会忽略此类请求。

通过三种使用场景,应用可以对识别结果的处理进行一定控制:
- 典型场景 :一个 Activity 发送 RecognizerIntent ,然后自行处理识别结果。
- 转发结果到 PendingIntent :通过指定 PendingIntent ,将识别结果转发给它。
- 使用 ACTION_WEB_SEARCH 转发到安卓 :将识别结果用于网络搜索。

2. 实验尝试

使用“Try Speech”按钮调整各种参数,观察安卓对语音的识别效果:
- 难识别短语 :选择“Cumin seeds”或“It’s not easy to wreck a nice beach”预设短语,然后说出这些内容,观察识别结果与所说内容的匹配程度。
- 时间设置 :设置三个时间参数,查看允许语音停顿的时长以及语音录制的持续时间。
- 网络搜索

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值