録音した音声ファイルをテキストに変換したい。私は非同期音声認識を使用してGoogle Speech APIを使用しようとしています。Google Speech APIの使い方Androidでの非同期音声認識
私は進め方について少し質問があります。
1。私はオーディオテキストを変換したいと思うし、リアルタイムでそれをしたくない。だから私は非同期recogonitionを使用する必要がありますか?
Google sample projectSpeechGrpcを使用します。アンドロイドで使用する必要がありますか?アシクロナス音声認識?または私は使用することができますSpeechClient認証後どのように?
2。SpeechGrpc(com.google.cloud.speech.v1.SpeechGrpc)
私のパッケージには存在しません! (com.google.cloud.speech.v1)。私はここからそれをインストールする必要がありますか? grpc.io
3。 Google Cloud Platform Console APIキーを使用してSpeech API(ManagedChannelオブジェクト)を認証しましたが、これを使用する方法と非同期音声認識に使用する機能は理解できません。
// Authentication
try {
GoogleCredentials creds = GoogleCredentials.fromStream(stream);
creds = creds.createScoped(SCOPE);
mChannel = ManagedChannelBuilder.forAddress(HOSTNAME, PORT)
.intercept(new ClientAuthInterceptor(creds, Executors.newSingleThreadExecutor()))
.build();
}catch (IOException e){
Log.e(TAG, "Failed to create channel.", e);
}
認証後にどうすればよいですか。アンドロイドの非同期音声認識に関するコードリファレンスやドキュメントはありますか?