スポンサーリンク

Nexus 5 Ok Google 日本語音声入力をできるようにした。

 Ok Googleは、ホーム画面で「Ok Google」と発声すると、検索やアプリが起動する音声入力です。

環境

  • Nexus 5:Android 4.4.2 KOT49H Rooted
  • Google検索:v3.2.16
  • アプリ:ESファイルエクスプローラ

Google検索 v3.2は、対応している言語が、English US、CA、UKで、日本語には対応していません。Englishに設定すると、Ok Googleの起動は問題ないですが、そのあとの検索ワードの読み取りに難ありです。そこで、日本語で音声入力をできるようにしました。



手順

  端末はNexus 5で、Rootedな環境です。ESファイルエクスプローラを使います。 スライドメニューから、「ツール」→「Rootエクスプローラ」をオンにします。
 「Rootエクスプローラ」をタップして、「R/Wマウント」→「RW」にチェックを入れます。
 下記のディレクトリにアクセスします。StartupSettings.binファイルは、どこか別の場所に保存しておきます。

data/data/com.google.android.googlequicksearchbox/app_shared_prefs/StartupSettings.bin

StartupSettings.binファイルを長押しして、パーミッションを変更します。

  • Owner:読み込み、書き込み、実行
  • グループ:読み込み、書き込み、実行
  • その他:読み込み、書き込み、実行

StartupSettings.binをエディターアプリで開きます。なかほどに”micro~”があります。

micro_hotword.data,OK Google,en-CA,en-US/

”en-CA”を”ja-JP”に書き換えます。

micro_hotword.data,OK Google,ja-JP,en-US/

StartupSettings.binを保存して、再起動します。
Google検索の設定を「音声」→「日本語」に設定します。
Ok Googleの表示はありませんが、「Ok Google」と発声すると、検索アプリが起動します。English  USだと、音声検索は日本語を感知しませんでしたが、日本語検索ワードに反応するようになりました。ただ、アプリ起動は難しいようです。


そのうち、日本語への対応がされると思いますが、いち早くの場合は、試してみると良いかもしれません。



by カエレバ
スポンサーリンク
Related Posts Plugin for WordPress, Blogger...