【问题标题】:Intercepting voice recognition拦截语音识别
【发布时间】:2010-12-14 03:44:41
【问题描述】:

在我的应用程序中,我有一个“搜索”屏幕,用户在其中输入 EditText,然后单击按钮进行搜索。

我希望屏幕在用户使用语音识别实用程序用文本填充 EditText 后自动触发搜索。有没有我可以听的处理程序来做到这一点?我正在寻找专门用于语音识别返回的处理程序或消息。

【问题讨论】:

    标签: android voice voice-recognition


    【解决方案1】:

    Intent 又名“系统事件”将是 RecognizerIntent 这就是你要挖掘的地方

    http://developer.android.com/reference/android/speech/RecognizerIntent.html

    现在,根据您的要求,您希望您的应用程序具有语音记录搜索功能,将结果返回给应用程序并处理这些结果?如果是这种情况,那么您可以从 RecognitionListener 和您的 onResult “事件处理程序”继承,您会做您想做的事。 顺便说一句,文档在这里。

    http://developer.android.com/reference/android/speech/RecognitionListener.html

    如果这些都不是您想要的,那么请说明您正在寻找的是什么。

    哦,这里是 android 团队关于使用语音 api 和示例的博客文章。

    http://android-developers.blogspot.com/2010/03/speech-input-api-for-android.html

    希望这涵盖了大部分基础。

    【讨论】:

    • 我认为这将拥有我需要的一切。非常感谢:D
    猜你喜欢
    • 2015-08-06
    • 1970-01-01
    • 2011-11-01
    • 1970-01-01
    • 2018-04-17
    • 2018-02-23
    • 1970-01-01
    • 2021-07-15
    • 1970-01-01
    相关资源
    最近更新 更多