Denys Medvediev

ガイド

プログラミングのための 音声テキスト変換

音声入力はコード自体よりも、コードを取り巻く文章の作成を加速します。括弧や正確なトークンではキーボードに軍配が上がります。音声入力が真価を発揮するのは、コメント・コミットメッセージ・PR説明、そしてとりわけAIアシスタントへのプロンプトです。

最終更新:2026年6月

ソースコードを表示するモニター、メカニカルキーボード、技術系アクセサリーが並ぶ夜の開発者作業環境

音声テキスト変換はコード自体よりもコード周辺の文章(コメント・コミット・ドキュメント・AIプロンプト)の作成を加速します。生の構文を口述することはタイピングより遅く、括弧やインデントがマイクに反発します。しかしAIアシスタントへの段落単位のプロンプトやコミットメッセージを話すと、タイピングのおよそ3倍の速度になります。構文のハンズフリー編集にはTalonやSerenade等の専用ツールが一般的な口述より優れています。

午後をそれで無駄にする前に、一点明確にしておきましょう。声でforループを快適に書くことはできません。「開き括弧、iがゼロ、セミコロン、iより小さい」というのは、単純にタイプするより朝の過ごし方として劣ります。試してみて、括弧で詰まり、音声コーディングはギミックだと結論づける人がいます。退屈な真実は、彼らが間違ったターゲットに向けたということです。

正しいターゲットは、コードを取り巻くすべての自然言語です。キャッシュの無効化がなぜ奇妙なのかを説明するコメント。コミットメッセージ。誰も書きたくないPRの説明。Jiraチケット。そして2026年で最も価値の高いもの:AIコーディングアシスタントに入力するプロンプト。そこでこそ、タイピングの代わりに話すことが単なる見世物を超えて、本当の時間を節約し始めます。このガイドでは、何が機能し、何がそうでなく、いつ別のツールを使うべきかを解説します。

コーディングで音声が実際に役立つ場面

まず正直な分類から始めましょう。コード構文——括弧、インデント、正確な変数名、文字単位で完璧でなければならない句読点——はキーボードの領域です。マイクはセミコロンを入力するのに、セミコロンキーより常に劣るツールです。私たちのアプリも含め、どのアプリもそれを変えることはできません。

次に、もう一方の列——開発者の一日の大部分を密かに占める部分——に目を向けましょう。コメント。コミットメッセージ。プルリクエストの説明。設計ドキュメント。避け続けているJiraチケット。ビルドが赤い理由を説明するSlackの返信。コードレビューへの返答。これらはどれも構文ではありません。すべてが自然言語であり、音声認識がまさに得意とするものです。会話の速度で話して読み返すだけで、キーボード速度でタイピングする必要はありません。

経験則は単純です:書いているものがメールで読んでも違和感のない文章なら、口述してください。コンパイルが必要なものは、タイプしてください。多くのコーディングツールが、声で関数を書くという夢を売っています。私はむしろ地味な勝利を売りたい:コードを取り巻く散文、つまりコード自体より多くの時間を占めるものです。

150対40の差

この数字が問題を明確にします。ほとんどの人は通常の会話で1分間に約150語話します。ほとんどの人は考える間も含めて1分間に約40語タイプします——それも調子の良い日に。これは小さな差ではありません。どんな自然言語のテキストブロックにおいても、話す方がタイピングのほぼ3.5倍速いのです。

コメントやコミットメッセージでは、その差は数秒の節約に過ぎず、大した差に聞こえないかもしれません。一日を通じて積み重なりますが、本当の見返りは秒数にあるのではありません。他の場合なら省略してしまう文書が書かれるということです。奇妙な回避策を説明するコメントが実際に書かれるのは、それを言うのに10秒かかるだけで、1分間のタイピングの手間を避けようと自分を説得するところまでにはならないからです。摩擦は言葉にあったのではありません。あなたと言葉の間のキーボードにありました。

AIアシスタントへのプロンプトを口述する

これは私が実際に支持する点です。2026年における多くの人のコードの書き方は、AIアシスタントに段落を入力することを伴います:ターミナルのClaude Code、エディタのチャットパネル、GitHub Copilot Chat、Cursor。「この関数を4つの位置引数の代わりにオプションオブジェクトを受け取るよう改修し、既存の戻り値の型を維持して、キャッシュの動作を説明するJSDocコメントを追加してください。」これは8秒で話して40秒でタイプする文です。

AI assistant
Refactor this function to take an options object instead of four positional arguments, keep the return type, and add a JSDoc comment.
AIコーディングアシスタントへのプロンプトは自然言語——まさに口述が得意とすること。括弧もなく、インデントもなく、マイクと戦う正確なトークンもありません。

プロンプトはコードとは違い、ある意味で寛容です。アシスタントは「えーと」と言ったり文章を言い直したりしても気にしません。意図を読むのであって、句読点を読むのではないからです。したがって、コーディングワークフローで音声が明確に勝てる場所はプロンプトボックスです。そこではすでに自然な文章を書いています。正確な構文を心配していません。命令を話せばテキストとして落ちてきて、Enterを押すだけです。この記事から一つだけ持ち帰るとしたら:プロンプトには声、構文にはキーボード。ワード毎分の計算がそれを裏付けます——話して約150対タイプして40。

最速の方法はシステム全体のホットキー

これが、ツールごとにプラグインを使わずにどのエディタ、どのターミナルでも機能するメカニズムです。Whisper by RemskillはVS Code拡張機能でも、ターミナルプラグインでも、ブラウザのアドオンでもありません。キーボードのように動作するデスクトップアプリです:ホットキーを押して話すと、書き起こしがカーソル位置にペーストされます——エディタ、ターミナル、AIチャットパネル、課題管理ツール、テキストが入る場所ならどこでも。OSがタイピングしていると思うため、どこでも同様に動作します。

Cancel
Whisperの録音オーバーレイ——話している間の小さな浮遊ウィジェット、アプリのブルーカラーで。すべてのアプリの上に表示されるため、同じホットキーがエディタ、ターミナル、AIチャットで機能します。

セットアップは短い:

1

Whisperをダウンロードしてインストール Windows 10または11、またはApple SiliconのMacに。

2

サインイン。 ローカルパイプラインは無料で、サインアップ時に支払い方法は不要です。

3

ホットキーを確認。 Windowsのデフォルトはctrl+spaceです。MacではCommand+Optionを同時押しのプッシュトゥトークで、どちらかのキーを離すと停止します。エディタのショートカットと衝突する場合は設定の録音で変更してください。「自分のホットキーを選ぶ」パネル全体が存在するのは、最初にハードコードされたものを出荷したら、ある夜中の2時にユーザーの音楽ソフトと衝突したからです。私は修士号を持っています。

4

テキストが入る位置にカーソルを置く。 コメント行、コミットメッセージフィールド、AIプロンプトボックス。ホットキーを押したまま話して、離す。

それがループ全体です。テキストはカーソルのあった場所に現れ、読んで、作業を続けます。切り替えるウィンドウもなく、スクラブするクリップもありません。

話せばエディタにテキストが落ちてくる

一度動き始めると、体験は最良の意味で目立たないものです。コメント行やコミットフィールドにカーソルを置き、キーを押したまま話して離すだけです。1秒ほど後にテキストがタイプしたかのようにそこに現れます。フローは「止まる・タイプする・誤字を直す」から「話す・完了」に変わります。

Pasted
離した直後のオーバーレイの完全な状態:書き起こしがカーソルにあり、読んで続けるだけです。

ローカル書き起こしはマシン上で動作するため(純粋なRust、Pythonサイドカーなし、ループ内サーバーなし)、オフラインで機能します。開発者にとって、これは脚注ではありません。プロプライエタリなコード、コメント内の内部API名、顧客に言及するバグの説明——それらはどれも口述機能が動作するためにラップトップを離れる必要がありません。プロプライエタリな作業においてそれが重要な理由に戻ります。

AIでフィラーをクリーンアップ

話し言葉は乱雑です。「えーと」と言い、文章を言い直し、途中で止まることがあります。Whisperにはオプションのai改善ステップがあり、ペーストする前にフィラーを削除して言葉遣いを整えます。「えー、はい、つまりこの、この関数が、リトライロジック、リトライロジックを処理するような感じで」が「この関数はリトライロジックを処理します。」になります。コミットメッセージやドキュメントコメントでは、口述されたノイズと実際にコミットするものの違いになります。

Thinking...
改善状態:オプションのAIパスがOllama経由でローカルにフィラーを削除して言葉遣いを整え、その後テキストがペーストされます。

そのクリーンアップはOllama経由でローカルに、無料で、自分のマシン上で実行されます。Proユーザーは代わりにクラウドを通じてルーティングできますが、フィラークリーンアップの恩恵はProを必要としません。無料のローカルパイプラインに含まれています。またオフにして生のトランスクリプトをペーストすることもできます——クイックAIプロンプトにはそれが往々にして正しい選択です。アシスタントはどうせ「えーと」を気にしませんから。

完全なWhisperアプリの外観

ホットキーは最も使う部分ですが、その背後には設定画面があります。書き起こしエンジンを選びます:Whisperモデル——多言語バリアントが99言語に対応し、英語のみの.enビルドはちょうど1言語——またはNVIDIAのParakeet、約600MB、CPUでWhisperの5〜10倍速く、英語プラス24ヨーロッパ言語に対応。ホットキーを設定し、履歴を管理し、プリセットを保存し、カスタム語彙を追加できます——コードベースがどの辞書も聞いたことのない言葉で溢れているときに便利です。これらは1つのコメントを口述するために何も必要ありません。調整したいときにそこにあります。

Whisper
実際のWhisperアプリ、ライブ実行中。設定をクリックして書き起こしエンジンを選んでください。1つのコミットメッセージを口述するためにこれらは何も必要ありません。

代わりにTalonかSerenadeを使う場面

では正直な部分——AIが書いた記事が絶対に含めないセクション——です。本当にやりたいことが声でコードを書くこと、ファイルをナビゲートすること、構文を編集すること、リファクタリングすること、キーボードに触れないことなら、Whisperは間違ったツールです——どの汎用口述アプリも同様です。ハンズフリーコーディング用に構築されたツールが必要で、2つが際立っています。

Talon Voiceは完全なハンズフリー制御の重量級です。音声コマンド、ノイズ制御(ポップやヒスの音によるクリック)、カーソルのアイトラッキング、Pythonスクリプトによる深いカスタマイズを備えています。Windows、macOS、Linuxで動作します。深刻なRSIを持つ人がこれで機器全体を操作しています。学習曲線があり、早期機能と優先サポートのためのPatreonティアがありますが、真のキーボードフリー操作についてはそれに並ぶものはありません。

Serenadeは柔らかい入口です。コードを書くために特別に構築されたオープンソースの無料音声アシスタントで、汎用口述ではなく開発者向けのspeech-to-codeエンジンを備えています。VS Code、IntelliJ、PyCharmなどに組み込み、ローカルまたはクラウドで動作し、一般的な言語を処理します:Python、JavaScript、TypeScript、Java、C、C++などです。目標が「急な曲線なく声で構文を編集する」なら、そこから始めてください。目標が「コードのためにキーボードに手を置きながら、コメント・コミット・AIプロンプトを口述する」なら、それはWhisperです。異なる仕事。すべてを行うふりをするより、あなたに合ったものを指し示したいと思います。

If you want hotkey dictation rather than full voice coding and you are on a Mac, VoiceInk is the other name worth weighing; the honest VoiceInk alternative comparison lays out where each one fits a developer day.

Whisperの価格

ローカル口述パイプライン(Ollama経由の書き起こしとAIクリーンアップ)は、サインアップ時にカードなしで、サインイン済みのすべてのユーザーが無料です。WhisperでコメントやコミットやAIプロンプトを口述するのにコストはかかりません。Whisper Proは別のトライアルでクラウド機能(OpenAI書き起こし、クラウドAI強化、音声ウェブ検索)を追加します。正確な数値は価格ページにあります。価格は変わり、ブログ記事はそれを最新に保つ良い場所ではないので、ここには記載しません。

Further reading

音声はコードのためのキーボードを置き換えません——そう言う人は何かを売っています。置き換えるのはコードではないすべてへのタイピング税:省略するコメント、手間を省くために短くするコミットメッセージ、タイプするより話したいプロンプト。そこに向ければ価値があります。forループに向ければヘッドセットを部屋の向こうに投げることになります——Windows 98マシンでDragonを使った私の親戚がそうしたように。物事によっては正しくなるまでに25年かかります。コードを取り巻く散文を口述することは、ついに手に入れたものの一つです。

コードを取り巻く散文を口述したいですか?

Whisperをダウンロードして、ホットキーを押し、コメント・コミット・AIプロンプトに向かって話してください。ローカルパイプラインは無料で、サインアップ時にカードは不要です。

サインイン済みのすべてのユーザーへの無料ローカル口述。Proは別のトライアルでクラウド機能を追加します。

Denys Medvedievの写真

Denys Medvediev

サポートメールを読むのは私です——おそらく返信を口述しながら。