首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android语音识别与文本到语音的冲突

Android语音识别与文本到语音的冲突
EN

Stack Overflow用户
提问于 2016-09-22 03:43:55
回答 1查看 247关注 0票数 0

我已经基于这里给出的方法在我的应用程序中实现了连续语音识别:Android Speech Recognition Continuous Service。它本身运行得相当好。

但是,我想实现一个功能,即应用程序正在使用文本到语音的方式阅读网页,并且在阅读过程中,我希望打开语音识别,以便我可以要求它停止使用语音。然而,我看到语音识别也开始识别文本到语音的输出。有没有办法让它忽略从电话里传出的声音,只识别我在麦克风里说的话。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-22 07:51:04

你可以做的是在段落之间有一个短暂的停顿,并在这个停顿期间听取用户的命令。要实现它,您需要使用UtteranceProgressListener。说一段话,然后在onDone中打开语音识别器。设置倒计时计时器,onFinish关闭语音识别器,阅读下一段。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39625265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档