Android为语音到文本添加暂停识别器
我已经使用RecogenerIntent实现了语音到文本的转换,并且工作得非常好 但我需要修改它的工作方式,并希望在用户说话时添加暂停时间,因为实际上用户可能会停止一段时间,然后再次说话,因此我希望语音搜索停留几秒钟,例如5秒钟,如果没有听到语音,则只停止并处理语音 我尝试过使用服务,但效果不理想。喜欢代码示例 [当我在Xperia Z3键盘上打开Speech to Text键时实现类似的功能,它会接受语音直到用户点击暂停] 谢谢提供了您所需的功能(在线处理暂停) 这是来自RecogenerIntent的diff实现,在更复杂的设置上运行,用于处理麦克风的音频流,以及处理处理流(音频/上行、文本/下行)的网络连接 因此,如果您想使用流式传输和持续识别语音,直到您发出输入结束信号(如示例中麦克风图标上的单击事件),那么它可以涉及更多内容 它们是复杂的。这两种方法都可以在良好的android httpclient上实现 可能重复的Android为语音到文本添加暂停识别器,android,delay,speech-recognition,voice-recognition,speech-to-text,Android,Delay,Speech Recognition,Voice Recognition,Speech To Text,我已经使用RecogenerIntent实现了语音到文本的转换,并且工作得非常好 但我需要修改它的工作方式,并希望在用户说话时添加暂停时间,因为实际上用户可能会停止一段时间,然后再次说话,因此我希望语音搜索停留几秒钟,例如5秒钟,如果没有听到语音,则只停止并处理语音 我尝试过使用服务,但效果不理想。喜欢代码示例 [当我在Xperia Z3键盘上打开Speech to Text键时实现类似的功能,它会接受语音直到用户点击暂停] 谢谢提供了您所需的功能(在线处理暂停) 这是来自RecogenerIn