我能够运行一个示例项目,该项目使用以下代码使用Android语音转文本:
private void startVoiceRecognitionActivity()
{
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_PROMPT, "Voice recognition Demo...");
startActivityForResult(intent, REQUEST_CODE);
}
这工作正常,但我想知道,是否可以使用带有音频样本(字节数组?)的语音转文本而不是录制的语音?
亲切问候
目前 Android 仅支持 RecognizerIntent
看看所有这些问题...
对.3gp 或 wav 格式录制的音频文件进行语音识别
语音转文本从自己的声音文件
保存安卓股票语音识别引擎的音频输入
带有录制声音剪辑的安卓语音识别?