音声入力
音声入力は、キーボードと貼り付けに続く、署名ループへの三つ目の入力チャネルです。ホットキーを押したまま話して離すと、その発話はカーソル位置への聞き取り入力になり、一致したスニペットをその場で展開し、あるいは AI への指示として送られます。前面のアプリからフォーカスを奪いません。

使い始める前に
音声は既定でオフで、認識サービスを設定するまでホットキーは何も起きません。手順は三つです。
- 総スイッチを入れる:設定 → 音声入力 → 音声入力を有効にする。
- ホットキーを設定する:入力欄をクリックしてから記録したいキーを押します。Control のような修飾キー単独でも構いません。空欄ならキーを占有しません。
- 認識チャネルを設定する(ここが抜けやすい):音声認識で OpenAI 互換の文字起こしサービスを追加します。エンドポイント・API キー・モデル名を入力し、モデルには音声認識用のもの(whisper、gpt-4o-transcribe など)を指定してください。対話モデルでは失敗します。本機モデルをダウンロードしてオフラインで使うこともできます(後述)。
マイクの権限確認は一度だけです。許可しないとホットキーを押しても録音されません。
手順 3 を飛ばしてホットキーを押すと、カプセルは「認識サービスが未設定」と表示します。これは仕様です。CodeExpander は自前の認識バックエンドを持たず、音声はあなたが入力したエンドポイントにだけ送られます。
離したあとの三つの行き先
| モード | 結果 |
|---|---|
| スニペット展開 | 略語・タイトル・音声エイリアスでスニペットを照合し、その場で展開します。一致しない場合の挙動は「聞き取り入力に切り替える」か「通知のみで入力しない」から選べます |
| 聞き取り入力 | 認識したテキストをカーソル位置に入力します。発話全体がたまたま略語と一致すれば、スニペットを展開します |
| 音声 → AI | 別のホットキーを割り当てると、発話がそのまま検索ウィンドウの AI チャットへ送られます |
「押している間だけ録音」と「一度押して開始、もう一度押して停止」の両方に対応します。後者では 10 秒無音が続くと自動で取り消されます。
音声エイリアス:日本語の呼び方でも当たる
スニペットエディタの音声エイリアス欄(カンマ区切り)を使うと、一つのスニペットに複数の呼び方を付けられます。/cs に「サポート文面」というエイリアスを足せば、略語を読み上げなくても「サポート文面」と言うだけで展開できます。
長い聞き取りがどのスニペットにも一致しなかったとき、句読点を静かに整えてから入力する後処理を任意で有効にできます。既定はオフです。
本機認識(オフライン)
音声をクラウドに送りたくない場合は、本機モデルをダウンロードすれば音声は端末から出ません。
| プラットフォーム | 本機認識 |
|---|---|
| macOS(Apple Silicon) | 対応。Qwen3-ASR 0.6B(約 1.2 GB)をダウンロードしてオフライン認識 |
| macOS(Intel) | 非対応。クラウド認識は利用できます |
| Windows | 本機エンジンは未提供。クラウド認識は利用できます |
モデルの初回読み込みには 30〜90 秒かかります。その後はしばらく常駐し、使われなければ解放されます。
プライバシー
- 音声はメモリ上のみ。ディスクに書かず、履歴も残しません。
- 音声の送信先はあなたが設定したエンドポイントだけです。CodeExpander は自前の認識バックエンドを持ちません。
- 音声は Pro の対象外で、回数制限もありません。
- パスワード欄などのセキュア入力は傍受され、テキストはクリップボードに入るので手動で貼り付けてください。
関連
最終更新日