Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20170310

KAKKA
March 09, 2017

 20170310

2017/3/10 DroidKaigi 2017
「Androidで音声認識を使いこなす」
セッションの発表資料です。

KAKKA

March 09, 2017
Tweet

More Decks by KAKKA

Other Decks in Technology

Transcript

  1. Googleアプリ依存 partialResults ? start! complete! こんにちは イェエエイ こんにちは ジャスティス onPartialResult

    こんにちは イェ エエイ onPartialResult こんにちは イェ エエイ ジャス ティス onPartialResult onResult
  2. 多言語音声認識 英語を設定して日本語を喋ると・・・ Drivemodeは超安全、超便利! Drivemod is really safe and really useful!

    Driving mode Auto and then to Bandy ドラえもんエイジリアリゼーションリアルユース4 日本語を設定して英語を喋ると・・・
  3. ボイスコマンドとして利用 雑音 result = [ risk, list, less, less than,

    list of, risk of, list for, is ] listen 雑音環境下では短い1つの単語は認識しづらい
  4. ボイスコマンドとして利用 listen listen to message reply reply to message send

    send message navigation start navigation 不自然ではない程度に認識させる文章を長くする。 結局人間が解釈しやすいレベルであればOK
  5. Drivemodeの連続音声認識 “Yo Drivemode”を拾う 連続音声認識 SpeechRecognizer startListening() Yo, Drivemode Navigate to

    Gas Station Starting navigation... “Yo Drivemode”を拾う 連続音声認識 認識結果から諸々の処理
  6. How to use Pocketsphinx? 公式デモアプリ https://github.com/cmusphinx/pocketsphinx-android-de mo OK Googleのような特定のwordの音声認識モードを追加 setKeywordThresholdが適用される

    KEYPHRASEに好きなワードを設定すると、そのワードを検出できるようになる ただし、ワードは一つのみ
  7. Drivemodeの連続音声認識 “Yo Drivemode”を拾う 連続音声認識 SpeechRecognizer startListening() Yo, Drivemode Navigate to

    Gas Station Starting navigation... “Yo Drivemode”を拾う 連続音声認識 認識結果から諸々の処理 Pocketsphinx Googleアプリ
  8. マイクは一人しか使えない OK Google SpeechRecognizer OK Google OK Google OK Google

    Priorityが低いので勝手に stopしてくれる 5秒ごとにstartをtry