問題タブ [android-speech-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Google Glass の Android Speech Recognition API を使用する
概念実証として、既存の Android アプリケーションを Google Glass で実行するように適応させる作業を行っています。アプリケーションで音声入力を使用して、現在タッチ入力を必要とする一部の機能を置き換えたいと考えています。
APK を Google Glass にデプロイして (ADB を介して) 問題なく実行できますが、一度実行すると、私が試した Android 音声認識 API はいずれも Glass で動作しません。
これにより、Google Glass で実行すると ActivityNotFoundException (「インテントを処理するアクティビティが見つかりません」) が発生します。
これは、Google Glass では常に false を返します。
他の誰かがこれらの問題に遭遇したか、何か提案があるかどうか知りたいです。
android - Google Android 音声認識の API 制限
Android には音声認識 API があり、こちら で十分に文書化されています。これをアプリケーションに統合する予定がある場合、Speech API を使用して Google サーバーに対して行うことができる API 呼び出し/リクエストの制限を知りたいと考えています。
これは商業的に無料で使用できますか、それとも Google は同じ使用プランを提供していますか。料金等についてわかる方いらっしゃいますか?
Speech API for Android のみを使用している場合はお知らせください。
android - Android で音声をテキストに変換する
サービスに音声認識を実装しようとするために、Android 4.1 および 4.2 の投稿で Android Speech Recognition をサービスとして参照してきました。
私はそれを正しく理解したと思います。デバイスで実行すると、 onReadyForSpeech() 関数内で宣言した「Ready for Speech」トースト メッセージが表示されます。
上記の投稿の回答者であるHoan Nguyen氏によると、 onReadyForSpeech() 関数が呼び出されるとすぐに話し始めることができます。
私の問題は、私たちが話しているスピーチを取得してテキストに変換する方法と、それを行う場所がわからないことです。
誰もそれを行う方法を知っていますか? 非常に下手な質問であることは承知していますが、音声認識を扱うのは初めてです。だから我慢してください。
これに関するヘルプは大歓迎です。前もって感謝します :)
android - ユーザーが話しているときに音声を録音する方法と、ユーザーが話をやめたときに録音した音声を再生する方法は?
サービス クラス内に SpeechRecognizer クラスを作成して、音声を認識し、バックグラウンドで連続して録音および再生するようにしていますが、このコードは機能しませんでした。
どうすればそれを行うことができるか、誰かが私にアイデアを与えることができますか?
これは私のアクティビティクラスです:
これは私のサービスクラスです:
android - Androidでテキスト読み上げがどのように機能するか
テキスト読み上げ機能を使用して Android アプリケーションを作成しています。組み込みのテキスト読み上げを使用しました。Android SDK で開発および維持されている方法を知りたいだけです。私は祝福されます
android - Android 音声認識の遅れの問題
最近この問題を経験した人はいますか? 「話すのをやめたとき」と「Android の音声認識が聞き取れなくなったとき」の間には長いタイムラグがあります。「沈黙期間」は以前はずっと短かったのですが、今は本当に長いです。以前は 1 ~ 2 秒程度でしたが、現在は 10 秒程度です。コードは何も変更していません。
android - Android SpeechRecognizer は英語しか認識できませんか?
次のコードを使用してテキストを認識しています。最初にダイアログを呼び出して、認識用の言語を選択します。その引数を RecognizerIntent に渡します。残念ながら、私の電話では「en-US」しか認識されません(「fr-FR」と「ru-RU」も試しました)。まだ行っていないことはありますか、またはリストを作業言語に絞り込むにはどうすればよいですか?
コード