web-dev-qa-db-ja.com

Google Nowをバックグラウンドで継続的に実行する方法Android

私はアプリのアイデアを考えていますが、まだ一部を理解することができていません。 AndroidのGoogleNowでは、次の検索オプションが提供されます。

  1. 入力して検索
  2. マイクをクリックして検索内容を言います
  3. または、「Google」と発声して音声検索を開始します。

彼らがどのように#3を機能させたか知りたいのですが。キーワードが必要です。キーワードを指定すると、音声検索が開始されます。

彼らは常に音声アクションをリッスンしているある種のバックグラウンド実行サービスを持っていると思います。誰かがこれがどのように達成されるか知っていますか?

これがGoogleNowアプリの画像です。

enter image description here

16
Kent Andersen

サービスを作成してから、そのサービスでcreateSpeechRecognizerを使用できます。この完全なサービスコードについては、 Android音声認識をサービスとしてAndroid 4.1&4.2 で見つけることができます

4
Hoan Nguyen

はい、createSpeechRecognizerサービスを作成でき、それは完全に正常に機能します

これを確認する必要があります-:https://github.com/jigarfumakiya/TextToSpeechcontinuously

2
Jigar Fumakiya