Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将.wav或任何音频文件传递到Android 4.2、4.3中的SpeechRecognitor_Android_Audio_Speech To Text - Fatal编程技术网

将.wav或任何音频文件传递到Android 4.2、4.3中的SpeechRecognitor

将.wav或任何音频文件传递到Android 4.2、4.3中的SpeechRecognitor,android,audio,speech-to-text,Android,Audio,Speech To Text,伙计们 这看起来像是类似的问题,但让我解释一下最大的问题 我需要将预先录制的.vaw文件传递给识别引擎。与基于网络的语音识别不同(正如有人所建议的),它也应该在离线模式下工作 我不确定谷歌是否允许这样做,但我看到了以下API: public static SpeechRecognizer createSpeechRecognizer (Context context, ComponentName serviceComponent) 我看不到什么是服务组件 识别服务使用的意图不提供音频流。因此,

伙计们

这看起来像是类似的问题,但让我解释一下最大的问题

我需要将预先录制的.vaw文件传递给识别引擎。与基于网络的语音识别不同(正如有人所建议的),它也应该在离线模式下工作

我不确定谷歌是否允许这样做,但我看到了以下API:

public static SpeechRecognizer createSpeechRecognizer (Context context, ComponentName serviceComponent)
我看不到什么是服务组件

识别服务使用的意图不提供音频流。因此,在这个API中,似乎应该用.wav文件代替SpeechRecognitor

谢谢,
德米特里

可能的副本不完全相同。我只是想检查一下,如果有人有机会从不同的音频流(不是麦克风)中识别出反馈@DmitryRagozin你得到解决方案了吗?你解决了这个问题了吗?