次のコードを使用して、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);
}
これは問題なく動作しますが、録音された音声の代わりに音声サンプル (バイト配列?) を使用して音声テキスト変換を使用することは可能でしょうか?
敬具