android,RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE 不适用于语音转文本

问题描述 投票:0回答:1

突然,我的语音文本应用程序出现以下语句不起作用。它仍然是英语(英国)。对话框上的语言没有改变。

intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, "en-US");

是否有可能是Android或miui Global 14.0.1有bug?有解决办法吗?

android speech-recognition speech-to-text
1个回答
0
投票

您正在尝试使用

Bundle
返回的
ACTION_GET_LANGUAGE_DETAILS
的键,这没有提供任何意义。请参阅
RecognizerIntent
的文档,其中显示了可用选项:https://developer.android.com/reference/android/speech/RecognizerIntent

© www.soinside.com 2019 - 2024. All rights reserved.