gpt4 book ai didi

android - 模拟器上的 RecognizerIntent

转载 作者:行者123 更新时间:2023-11-29 14:08:24 25 4
gpt4 key购买 nike

我正在尝试运行我在官方 android 开发者页面中找到的以下识别器 Intent 示例: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/VoiceRecognition.html

我的问题是从以下代码中提取的 Activity : 包管理器 pm = getPackageManager(); 列出 Activity = pm.queryIntentActivities( 新 Intent (RecognizerIntent.ACTION_RECOGNIZE_SPEECH),0);始终是一个空列表。我的猜测是 list 中缺少权限,因此我添加了以下内容:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission>
<uses-permission android:name="android.permission.VOICE_RECOGNITION"></uses-permission>
<uses-permission android:name="android.permission.MIC"></uses-permission>

<uses-feature android:name="android.hardware.microphone" android:required="true" />

但仍然没有成功。模拟器是 Mac 上的 Android 2.2。提前谢谢你

最佳答案

如果您返回的列表为空,则表示没有安装处理该 Intent 的 Activity 。在真实设备上试用。

关于android - 模拟器上的 RecognizerIntent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5278439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com