如何为所有语言设置 RecognizerIntent

How to set RecognizerIntent for all of the languages

是否可以使用 RecognizerIntent 或任何其他方式在 android 中使用语音识别来检测您所说的语言,并以该语言发送结果。比如,如果我说一个罗马尼亚语词,检测到它是罗马尼亚语,然后把那个词发给我?除了 RecognizerIntent,还有其他语音识别选项吗?我有一个实际组合单词的应用程序,例如,如果我用法语说一个单词然后用英语说一个单词,它实际上会组合它们,例如 "I like filles".

android.speech API(RecognizerIntentRecognitionListener、...)不提供任何多语言语音识别或语言检测功能。您需要找到提供这些服务并直接与其交互的服务,绕过标准 Android API。