Macの音声入力が止まってしまう理由と、止めずに続ける方法
要点
Macの音声入力は、30秒間音声が聞こえないと自動的に停止します。これは仕様です:Appleのページには「30秒間音声が検出されないと音声入力は自動的に停止します」とあり、話し続けていれば音声入力できる長さに制限はないとも書かれています。それより早く止まる場合は、何かが終わらせています:Escapeキーや音声入力のショートカット、接続が必要な言語でのインターネット接続の切断、またはマイクの切り替わりです。Mac用のローカル音声入力アプリFlitは、間を置いても、キーを押している間はずっと録音します。
音声入力が途中で切れないようにする方法
- ルールを知っておきましょう:30秒間の無音で終了します。それより長く考える必要があるなら、もう一度ショートカットを押すつもりでいてください。
- 聞き取り中に、Escapeキー、マイクキー、音声入力のショートカットを押さないでください。どれを押しても音声入力が止まります。
- Apple silicon搭載のMacでは音声入力中もキーボードで入力できるので、止めずにキーボードで単語を直せます。
- 「システム設定」→「キーボード」を開き、「音声入力」の下のテキストを確認します。音声入力がデバイス上で処理されない場合、接続が切れると終了します:安定したネットワークを使ってください。
- マイクの入力元で、使うマイクを名前で選びます。「自動」のままだと、接続したばかりのヘッドフォンなど、別のデバイスにMacが切り替えることがあります。
- 何も入力されずに止まる場合は、「システム設定」→「サウンド」→「入力」でデバイスとレベルを確認してください。声が聞こえなければ、音声入力には文字にするものがありません。
すぐに再開するには、メニュー項目なら「編集」→「音声入力を開始」、ショートカットなら「キーボード」→「音声入力」に表示されているものを使います。
ここには2種類の悩みがあります。1つは30秒のルールで、これはAppleの設計どおりの動作です。もう1つはまだ話している途中で音声入力が終わることで、こちらは原因を取り除けます。表を見れば見分けられます。
止まるタイミングと理由
| 止まるタイミング | 考えられる原因 | 対処法 |
|---|---|---|
| 考えるために間を置いたあと | 30秒間音声がない | もう一度開始するか、30秒経つ前に何か話す |
| キーを押した瞬間 | Escapeキー、マイクキー、ショートカットで音声入力が終了する | この3つを避ける。Apple siliconならほかのキーは問題ない |
| 接続が悪いときに、文の途中で | その言語はAppleで処理されていて、接続が切れた | 「キーボード」設定の「音声入力」の下のテキストを確認する |
| ヘッドフォンを接続または切断したとき | マイクの入力元が変わった | 「自動」ではなく、マイクを名前で選ぶ |
| すぐに、何も入力されずに | マイクが声を拾っていない | 「サウンド」→「入力」:デバイスとレベルを確認する |
30秒のルール
Appleの音声入力のページには両方が書かれています。「音声入力できるテキストの長さに制限はなく、タイムアウトもありません」と「30秒間音声が検出されないと音声入力は自動的に停止します」です。つまり、制限は長さではなく無音です。
30秒を変更する設定はありません。ほとんどの音声入力ではそれで十分です。問題になるのは、考えながら文章を作るときです。考えている人の間は、読み上げている人の間より長いからです。
音声入力を終わらせる操作
Appleは停止方法を3つ挙げています:Escapeキー、マイクキー(キーボードにある場合)、音声入力のショートカットです。どれかをうっかり押すと、音声入力が勝手に止まったように見えます。
改行もよくある落とし穴です。自分でReturnキーを押すのは問題ありません。しかし「次の行」や「次の段落」と言った場合、Appleによるとそれらは音声入力を終えたときに表示されるので、止めるまで何も起きていないように見えることがあります。
長い文章を一度に音声入力する
標準の音声入力では、3つの習慣が役に立ちます。始める前に、最初の文を決めておく。まとまった考えごとに話して、間が文と文の間に入り、短く済むようにする。そして考えるために止まるときは再開するつもりで、ショートカットの近くに指を置いておく。
もう1つの方法は、キーを押し続ける操作を前提にしたツールを使うことです。プッシュトゥトークでは、録音はキーを押している間だけ続くので、間を置いても何も終わりません:終わったらキーを離します。
Flitはキーを押している間ずっと録音します
Flitは、無音を検知して話し終えたと判断することはしません。話している間はキーを押したままにし、終わったら離すので、途中で長く間を置いても問題ありません。
- 押したまま話す:録音が終わるのは間を置いたときではなく、キーを離したときです。
- 長い文章はハンズフリーで:Fnをダブルタップして話し、1回押すと終了します。Flitが終了するかを尋ねるのは、3分間無音が続いたときだけです。
- 言いよどみや言い直しは取り除かれるので、考えながら話してもテキストには表れません。
- すべてMac上で動くので、接続が切れても音声入力が終わることはありません。
- Flitは7日間、すべての機能を無料で使えます。その後は$19の買い切りで、アカウントもサブスクリプションも不要です。
知っておきたいこと
- Appleの音声入力は無料で、最初からMacに入っています。それで用が足りるなら、Flitは必要ありません。
- FlitはApple silicon搭載、macOS 14以降のMacで動作します。音声モデルは約0.5〜2.8GBのダウンロードで、最初に一度選ぶだけです。
- Flitの音声コマンド(「new paragraph」など)は、現在は英語のみです。
よくある質問
Macの音声入力が30秒で止まるのはなぜですか?
30秒間音声が聞こえなかったからです。Appleのページによると、その場合、音声入力は自動的に停止します。話し続けている間は止まりません。
Macの音声入力に時間制限はありますか?
長さによる制限はありません。Appleによると、どんな長さのテキストでもタイムアウトなしで音声入力できます。自動的に止まるのは、音声のない状態が30秒続いたときだけです。
Macの音声入力が止まるまでの待ち時間は変えられますか?
いいえ。30秒の無音制限を変える設定はありません。
キーボードで入力すると音声入力がオフになるのはなぜですか?
Apple silicon搭載のMacでは、音声入力中もキーボードを使い続けられるとAppleは説明しています。ただし、Escapeキー、マイクキー、音声入力のショートカットを押すと止まります。
間を置いても止まらない音声入力アプリはありますか?
はい。FlitはMac用のローカル音声入力アプリで、どれだけ間を置いても、キーを押している間はずっと録音します。Flitは7日間、すべての機能を無料で使えます。その後は$19の買い切りで、アカウントもサブスクリプションも不要です。