環境
- 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ファイルは、どこか別の場所に保存しておきます。「Rootエクスプローラ」をタップして、「R/Wマウント」→「RW」にチェックを入れます。
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/
micro_hotword.data,OK Google,ja-JP,en-US/
Google検索の設定を「音声」→「日本語」に設定します。
Ok Googleの表示はありませんが、「Ok Google」と発声すると、検索アプリが起動します。English USだと、音声検索は日本語を感知しませんでしたが、日本語検索ワードに反応するようになりました。ただ、アプリ起動は難しいようです。
そのうち、日本語への対応がされると思いますが、いち早くの場合は、試してみると良いかもしれません。
LG
|