gpt4 book ai didi

android - 如何以编程方式读出在 Android 中选择了哪个语音识别?

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:11 25 4
gpt4 key购买 nike

我想读出手机中选择的语音识别。

默认情况下,会安装并选择 Google 语音搜索。

一些设备还安装了 Vlingo 语音识别。

如何以编程方式读出选择了哪个语音识别?

谁能帮帮我?

最佳答案

如果您没有找到解决方案,您需要执行以下操作:

final List<ResolveInfo> services = context.getPackageManager().queryIntentServices(
new Intent(RecognitionService.SERVICE_INTERFACE), 0);

String packageName = "";
String serviceName = "";

for (final ResolveInfo info : services) {

packageName = info.serviceInfo.packageName;
serviceName = info.serviceInfo.name;

if (packageName != null && serviceName != null) {
// Do something with the output here
}
}

这是我使用的改编 from this answer .

关于android - 如何以编程方式读出在 Android 中选择了哪个语音识别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11648216/

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