音声入力
更新日:
定義
音声入力(ディクテーション)とは、話すことで文章を作ることです。言葉は、書いている場所でリアルタイムかそれに近い速さで文字になります。既存の録音をあとからテキストに変える文字起こしとは違います。
最近の音声入力ソフトウェアは、話しているあいだに聞き取り、使っているAppのカーソル位置にテキストを挿入します。そのため、メールや文書、メッセージを書いているその場所に入力されます。品質の差は主に3つの点に出ます:話し言葉をどれだけ正確に認識するか、できあがるテキストがどれだけ仕上がっているか(句読点、大文字・小文字、数字)、そしてAppをまたいでどれだけ確実に動くかです。
音声入力を使う理由は、速さ(話す速さは1分あたり100語を優に超えますが、キーボードで文章を考えながら打つ速さは31〜40語ほどです)、RSI(反復性ストレス障害)などの健康上の理由、あるいは声に出して考えるほうが良い下書きになるから、といったものです。
音声入力ツールが実際にしていること
キーを押してからテキストが表示されるまでに、4つのことが起きます。マイクが開き、音声が取り込まれます。音声認識モデルがその音声を言葉に変えます。届いたそばから変えることも、話し終えてから変えることもあります。何らかのクリーンアップで、言葉が文章になります:句読点、大文字、数字、言いよどみの削除です。最後に、テキストがフォーカスのあるAppに挿入されます。ふつうはOSのアクセシビリティの仕組みを通すので、キーボードで打ったようにカーソル位置に入ります。
製品ごとに、各ステップのやり方が違います。クラウドのツールは2つ目と3つ目のステップをサーバで行います。そのまま文字にするだけのツールは3つ目を飛ばします。自分のウインドウにしか入力できず、ペーストさせるツールもあります。音声入力Appを比べるとき、実際に比べているのは、4つのステップがそれぞれどこで、どれだけうまく行われるかです。
音声入力と文字起こし
この2つの言葉は同じ意味で使われがちですが、本来は違います。音声入力はライブです:自分が文章を作り、ツールがそれに追いつき、結果は作業している場所に入ります。文字起こしはあとから行います:録音がすでにあり、ツールがそれを文書にします。会議のメモ、インタビューの文字起こし、ポッドキャストの字幕は文字起こしの仕事で、話者ラベルやタイムスタンプのような、音声入力には不要な機能が必要です。
ほとんどのツールはどちらか一方のために作られていて、もう一方は苦手か、まったくできません。会議の文字起こしツールでメールを書くのは向いていませんし、音声入力Appで1時間の録音を処理するのも向いていません。用途で選んでください。
選ぶときのポイント
音声がどこで処理されるかを確認してください。プライバシーとオフラインでの動作が、それで一度に決まるからです。入力されたときにテキストがどれだけ仕上がっているかを確認してください。そのままの文字起こしは、話すより直すほうに時間がかかるからです。ブラウザベースのものも含め、実際に使っているAppに入力できるかを確認してください。メモのウインドウでしか動かないツールは、そのうち開かなくなるからです。そして、ターミナルやコードエディタで試してください。そこでは、気を利かせた書き換えがそのままバグになります。
Macで音声入力をオンにする方法
Macにはどれも音声入力が組み込まれていますが、オンにするまでは使えません。設定は1分ほどで終わり、すべて「キーボード」設定の中で済みます。
- アップルメニュー→「システム設定」と選択し、サイドバーで「キーボード」をクリックします。
- 「音声入力」に移動して、オンにします。
- 「言語」の横にある「編集」ボタンをクリックし、話す言語と地域を選択します。
- 「マイクの入力元」の横のポップアップメニューを開いてマイクを選択します。「自動」のままでもかまいません。
- 「ショートカット」ポップアップメニューを開いてショートカットを選択します。または「カスタマイズ」を選択して、使いたいキーを押します。
- 任意のテキストフィールドをクリックしてショートカットを押します。キーボードにマイクキーがあればそれを押すか、「編集」→「音声入力を開始」と選択してもかまいません。
- 止めるときは、もう一度ショートカットを押すか、Escapeキーを押します。
音声入力が勝手に止まるのはなぜですか?
Appleの音声入力には長さの制限がありません。Appleによると、どんな長さのテキストでもタイムアウトなしで音声入力できます。その代わりに無音のルールがあり、30秒間音声が検出されないと自動的に停止します。
音声入力がまったく始まらない場合は、音声コントロールがオンになっていないか確認してください。音声コントロールがオンのときは標準の音声入力は使えず、音声コントロールで音声入力します。始まっても何も聞き取らない場合は、「キーボード」設定の「マイクの入力元」を見て、話しているマイクが選択されていることを確認してください。
句読点や書式を声で入力する方法
対応する言語では、Appleの音声入力が読点、句点、疑問符を自動で入れます。それ以外は声に出して指示できます。以下はApple自身の一覧にある音声コマンドで、ほかの多くの音声入力ツールも似たコマンドを受け付けます。
- 「次の行」または「次の段落」と言うと、テキストを改行できます。
- 「大文字入」と「大文字オフ」で挟んだ部分は、各単語の先頭の文字が大文字になります。
- 「すべて大文字」と言うと、次の単語がすべて大文字になります。
- 数の前に「数字」と言うと、言葉ではなく数字で入力されます。
- 「スペースなしオン」と「スペースなしオフ」で挟むと、単語がスペースなしでつながります。
- 「セミコロン」「開き丸かっこ」「疑問符」など記号の名前を言うと、その記号が入力されます。
よくある質問。
音声入力はタイピングより速い?
テキストを作るという点では、はい、およそ3〜4倍です。会話の速さは1分あたり120〜160語、キーボードで文章を考えながら打つ速さは31〜40語ほどです。そのままの文字起こしを直す時間を含めると差は縮まります。だからこそ、音声入力ツールの整形の質は、認識の精度と同じくらい重要です。
音声入力はどのAppでも使える?
ツールがテキストをどう挿入するかによります。OSのアクセシビリティの仕組みを通して入力するツールは、ブラウザのAppやElectronのAppも含め、カーソルを置ける場所ならどこでも使えます。自分のウインドウの中でしか動かないツールでは、コピーとペーストが必要になり、ほとんどの人はそこであきらめます。
音声入力のために話し方を変える必要はある?
言いよどみや言い直しを取り除いてくれるツールなら、思ったほど必要ありません。同僚と話すように話せます。身につけておきたい習慣は1つだけ:キーを離す前に文を言い終えることです。そうすれば、ツールは1つのまとまった考えに句読点を付けられます。
Macで音声入力をオンにするには?
「システム設定」を開いて「キーボード」をクリックし、「音声入力」に移動してオンにします。続けて同じセクションでショートカットを選択し、任意のテキストフィールドでそれを押すと話し始められます。
Macで音声入力しながらキーボードで入力できますか?
Apple siliconを搭載したMacならできます。Appleによると、話している間もキーボードを使い続けられ、先に音声入力を止める必要はありません。
Macの音声入力に時間制限はありますか?
ありません。Appleによると、どんな長さのテキストでもタイムアウトなしで音声入力できます。音声入力が自動で止まるのは、30秒間音声が検出されないときだけです。