2017-08-28 21 views
0

私はビデオを録音していると同時に、スピーチダイアログなしで音声 - テキスト認識機能を実装したいと思っているアプリを作っています。MediaRecorderによる音声認識 - Android

+0

プロジェクト内の同時録画や認識機能:https://github.com/rowntreerob/Google-speech-Opus-Recorder –

答えて

0

RecognizerIntentクラスの使用をお勧めします。このクラスは、記録された音声をGoogleクラウドサーバに送信します。サーバーはスピーチをテキストに変換し、結果をアプリに送信します。

実例は、次のサイト right hereにあります。

しかし、このアプローチを使用することは、アプリがインターネットに接続していることを意味することを意味します。ユーザーが携帯電話の設定でオフライン音声入力を有効にすることを決定した場合にのみ、アプリは実際のインターネット接続に依存しません。

+0

私は同じことをやったが、毎回の記録ビデオや利用音声認識は、私がSpeechRecognizer.ERROR_NETWORK –

+0

を取得これは、インターネットにアクセスするためにあなたのアンドロイドマニフェストファイルにアクセス許可を追加するのを忘れたからでしょうか? –

+0

いいえ、私はすべての権限を与えました。 –