Gre*_*ree 7 android voice-recognition
我正在完成Android应用程序的开发,以便在时间允许的情况下使用DAAP和UPnP以及其他协议从您的个人音乐集合中流式传输音乐.
我的问题是:如何让我的应用程序响应Android中新的"Listen To"语音命令?
我搜遍了整个地方,无法弄明白.
我认为这是一个广播接收器,但对于我的生活,我找不到哪一个.
任何帮助深表感谢.
正如@JoshLee提到的链接所解释的那样,您只需在应用程序的清单文件“intent-filters”部分中注册应用程序的新意图,例如:
<action android:name="android.media.action.MEDIA_PLAY_FROM_SEARCH" />
Run Code Online (Sandbox Code Playgroud)
然后确保您:
import android.app.SearchManager;
Run Code Online (Sandbox Code Playgroud)
您可能还想对查询执行一些操作,以便可以像这样获取它:
String query = getIntent().getStringExtra(SearchManager.QUERY);
但您可能应该将其包含在 try/catch 中并处理任何异常或 query == null 的情况。
| 归档时间: |
|
| 查看次数: |
281 次 |
| 最近记录: |