AndroidとiOSで「音声入力を有効にする権限がありません」というエラーを解決する方法

音声入力は、特に運転中や手がふさがっている時など、手がふさがっている時に非常に便利です。Android や iOS デバイスでは、キーボードを操作せずにメッセージやメモを声に出して入力できるので、とても重宝します。しかし、もちろん完璧なものはありません。音声入力がうまく機能しないこともあります。最も厄介なエラーの 1 つは、「音声入力を有効にする権限がありません」というものです。まるで電話が「それはできません」と言っているようで、正直なところ、なぜそうなるのか不思議です。通常は権限の問題ですが、解決方法は 1 つだけではありません。ここでは、完璧ではありませんが、音声入力を再び使えるようにするのに十分な、実際に効果があった方法を紹介します。

Androidで「音声入力を有効にする権限がありません」というエラーを解決する方法

キーボードアプリでマイクのアクセス許可を有効にする

ほとんどの場合、これが原因です。Androidの権限は、何らかの理由でリセットされたり、失われたりすることがあります。おそらく、最近のアップデートやアプリの不具合が原因でしょう。マイクの権限が付与されていないと、音声入力がうまく機能しなくなります。そのため、アプリの設定を開いて権限を確認してください。キーボード(GboardやSwiftKeyなど)専用のマイクアクセスを許可する必要があります。キーボードのマイクがオンになっていないと音声を拾えないため、この設定は役立ちます。権限の変更がすぐに反映されない場合もあるので、切り替えた後に再度確認し、キーボードアプリまたはスマートフォンを再起動してみてください。

  • 設定を開く
  • アプリまたはアプリと通知までスクロールしてください
  • キーボードアプリ(例:Gboard)を見つけてタップします。
  • 「権限」をタップ
  • マイクを許可する— 「毎回確認する」または「アプリ使用中のみ許可する」に設定してください。

権限が付与されると、通常は音声入力アイコンが表示され、正常に動作します。一部の環境では、最初は少し不安定な場合がありますが、キーボードを再起動して再度試すと、正常に動作するはずです。

キーボードアプリのキャッシュをクリアする(必要に応じてデータもクリアする)

権限がロックされていても動作しない場合は、アプリのキャッシュが破損している可能性があります。私の経験では、キャッシュとデータをクリアすることで、これまで奇妙なバグが解決したことがあります。ただし、データをクリアするとキーボードの設定がリセットされるので注意してください。ログインしている場合は、再度ログインして設定を復元できます。

  • 設定に移動
  • アプリ/アプリと通知
  • キーボードアプリを見つけて、それをタップします。
  • ストレージとキャッシュをタップ
  • まず「キャッシュをクリア」をタップしてください。
  • それでも解決しない場合は、「ストレージを消去」または「データを消去」をタップしてください。

場合によっては、この操作だけでシステム全体がリフレッシュされ、音声入力が再び使えるようになることがあります。キーボードへの再ログインを求められた場合は、準備しておいてください。

アプリのアップデートを確認する

アップデートでバグが修正されることはよくありますが、キーボードアプリが古いバージョンである可能性もあります。Google Playストアにアクセスし、お使いのキーボードアプリを探して、アップデートが利用可能かどうかを確認してください。アップデートをインストールし、必要に応じてデバイスを再起動してから、再度テストしてください。通常、これらのアップデートによって、音声入力の問題を引き起こすような不具合が修正されます。

別のキーボードアプリに切り替える

万策尽きたら、いっそのこと新しいキーボードを試してみるのも良いかもしれません。Gboardは安定していますが、Microsoft SwiftKeyFleksy KeyboardGrammarly Keyboardといった他の選択肢も十分に機能します。新しいキーボードをインストールしてデフォルトに設定することで、長年悩まされていた権限の問題やバグが解消される可能性があります。さらに、別のアプリの方が音声入力機能との相性が良い場合もあります。

iPhoneの音声入力の問題を解決する — 時には同じような問題が発生する

音声入力が有効になっていることを確認してください

iOSでは、音声入力ではなく「音声入力」と呼ばれています。無効になっていると、マイクアイコンをタップしても何も起こりません。設定>一般>キーボードに進み、「音声入力を有効にする」をオンにしてください。再起動後に一度オフにしてからオンに戻すだけで問題が解決する場合もあります。不思議なことに、iOSのアップデート後に権限の切り替えができなくなることがあるので、確認してみる価値があります。

低電力モードをオフにする

これはよくあることです。バッテリー残量が少なくなり、低電力モードが有効になっている場合、音声入力が自動的に無効になることがあります。設定>バッテリーに移動し、低電力モードのトグルスイッチがオフになっていることを確認してください。これがオフになっていないと、電力消費を抑えるためにSiriと音声入力が基本的に無効になり、音声入力が必要なときに不便です。

スクリーンタイム制限を確認する

保護者による制限やスクリーンタイムの制限が有効になっている場合、Siriや音声入力がブロックされることがあります。設定>スクリーンタイム>コンテンツとプライバシーの制限で再度確認してください。 「許可されたアプリ」Siriと音声入力が許可されていることを確認してください。設定を忘れているだけで、音声入力が機能しなくなる場合もあります。

iOSを最新バージョンにアップデートしてください。

iOSを常に最新の状態に保ちましょう。Appleは小さなアップデートでバグを修正するのが大好きです。設定>一般>ソフトウェアアップデートに進んでください。アップデートが利用可能な場合はインストールしてください。再起動後、音声入力を再度テストしてください。簡単なアップデートだけで、驚くほど多くの音声関連の問題が解決されることがあります。

全体的に見て、音声入力/音声認識は、権限設定を調整したり、キャッシュをクリアしたり、アップデートを実行したり、アプリを切り替えたりすれば、それほど厄介なものではありません。AndroidとiOSの両方にそれぞれ癖があるのは少々煩わしいですが、一度解決してしまえば、本当に助かります。

まとめ

  • Androidでマイクの権限を確認する
  • キーボードアプリのキャッシュまたはデータをクリアする
  • キーボードアプリをアップデートする
  • 必要に応じてキーボードを切り替えてみてください。
  • iPhoneで音声入力が有効になっていることを確認してください
  • 低電力モードをオフにして、スクリーンタイム制限を確認してください。
  • システムソフトウェアを常に最新の状態に保ってください。

まとめ

音声入力を再び使えるようにするには少し手間がかかるかもしれませんが、ほとんどの場合は権限の問題か、アプリが古いことが原因です。これらの解決策で問題が解決しない場合は、より深刻なバグや互換性の問題が考えられますが、そのようなケースは稀です。全体的に見て、これらの手順で問題が解決したケースは数多くあり、確かな出発点と言えるでしょう。この情報が誰かの時間の節約に役立つことを願っています。

関連記事: