マイク(AudioRecordを使用していると思います)を聴きたいと思っています。私はAudioRecordでオーディオをバッファリングできることは知っていますが、どのように分析するのですか?Androidで音声や声の開始を検出する
答えて
まあ、難しい部分は、それが声であることを認識させるようになります。マイクではなく、入力として音声認識システムを設定することができます。私はそう考えていません。(私は実際にこれについて昨日すべてを読んでいます)電話は実際には認識しません。それはGoogleのサーバーへのライブストリーム(電話のような)を開きます。認識してください。
また、私が今までに見つけた情報は、Androidがマイクからのライブオーディオの分析をサポートしていないという結論を指しています。 「生きている」ように見えるこれらの他のアプリはすべて、実際には小さなサンプルの束を取って、それを本当に素早く分析して、生きているように見えるだけです。 300ミリ秒ごとに500ミリ秒のサンプルが一般的であるようです。
幸いにも私のプログラミングの仕事の面では、私も健全な技術者ですから、(あなたが仕事をして喜んでいれば)実際の声を検出する方法がありますただの音。すべての音声は、いくつかの異なる周波数比に分割され、すべての音声が合成され、それぞれの音声の比はかなり異なります(音声ベースのパスワードが機能する理由)。だから、もしあなたがサンプルを取ることができたならば、それぞれ約10Hzの周波数に分解し、それぞれの振幅を観察し、そして単に "ホワイトノイズ"の代わりにボイスに似た周波数/ "、あなたはビジネスになるでしょう。 DOINGしかし、それはまったく簡単ではないようです。 SpectralViewと呼ばれるアプリでこれまでに似たようなことが行われています。
また、音声検索を使用するとわかるように、声の大きさも大きく変動します。あなたはそれを探すことができますが、信頼できるものではありません。
結論として、howあなたはそれを分析しますか?さて、あなたは、声のように見える周波数のパターンを探す必要があります。どうすればその?まあ、正直言って、私は確かに分かりません。ごめんなさい。
- 1. Android音声テキスト音声音声
- 2. Androidで音声から音声成分を検出する方法は?
- 3. 音声トリガーコマンドでアクティビティを開始
- 4. C#の音声検出
- 5. Androidで音声の開始/停止を切り替える
- 6. バックグラウンドサービスで音声録音を開始する際のANR
- 7. Sphinx音声アクティビティ検出
- 8. Android音声保存テキスト音声
- 9. WP7騒音検出 - 録音音声
- 10. 音声認識なしで複数の音声を検出する
- 11. Android:リセット音声
- 12. 音声テキストAndroid
- 13. Android音声コマンド
- 14. Android:音声レベルの視覚化による音声の録音
- 15. マイクロソフトコグニティブ音声サービス - Android
- 16. Androidでの音声認識
- 17. Androidでの音声認識
- 18. Androidでの音声認識
- 19. Androidでの音声キャプチャ
- 20. 音声通話開始時に何かを始めるには?
- 21. 音声認識中にAndroid録音音声
- 22. 一時停止/再開のAndroid音声録音ですか?
- 23. Androidの音声認識とテキストと音声の矛盾
- 24. Googleの音声APIの音声
- 25. Androidの音声コマンドのカスタム
- 26. Androidのオンスクリーンキーボード(音声のみ)
- 27. Androidネイティブ言語音声出力
- 28. 即時音声入力&出力Android
- 29. Android - TTS音声が出ない
- 30. アンドロイド音声メディアプレーヤのIllegalStateExceptionが無音声
これでどこにいらっしゃいましたか? – breadbin
はい、実際に私はそれが音声が開始されたときに起動するようにしました。私はプロジェクトを終了したり、Javaで(他の)Androidアプリをやったことはありません。私が実際に見つけることができるのはこれだけでした。http://pastebin.com/2QDUxXHj有用かどうかわかりませんが、幸運にも... – nizzle
@nizzle。あなたはあなたの答えを見つけましたか? –