Skip to main content

Copilot CLI で音声入力を使用する

CLI の音声入力機能を使って、プロンプトを入力する代わりに GitHub Copilot CLI(コマンドラインインターフェース) に話しかけます。

音声入力を使用すると、キーボードで入力する代わりにマイクに読み込むことで、 Copilot CLI (コパイロット CLI) するプロンプトを指示できます。 文字起こしは、ローカル コンピューター上で完全に実行されます。 オーディオはネットワーク経由で送信されません。 認識されたテキストは、プロンプト入力領域のカーソル位置に挿入され、送信前に編集できます。

前提条件

コンピューターに接続されている作業用マイクが必要です。 音声入力では、システムの既定のマイクが使用されます。

制限事項

音声入力は現在、英語とスペイン語のディクテーションでのみサポートされています。 音声認識の既定の言語は英語です。

音声入力の有効化

プロンプトを指示する前に、音声認識を実行する音声ランタイムと音声モデルをダウンロードする必要があります。

  1. 対話型 Copilot CLI (コパイロット CLI) セッションで、 /voice スラッシュ コマンドを入力します。

  2. メッセージが表示されたら、[ 続行 ] を選択して音声ランタイムをダウンロードします。

    ダウンロードはバックグラウンドで実行されます。 完了するまでの間も、Copilot CLI (コパイロット CLI)を引き続き使用できます。

  3. 音声モデルの選択を求められたら、 Enter キーを 押し、[既定のモデルのダウンロード] を選択して英語の音声テキスト変換モデルをダウンロードします。

    または、スペイン語でディクテーションを行う場合は、次のようにします。

    1. キーボードの方向キーを使用して[モデルの参照]を選択し、 Enter キーを押します。
    2. 音声モデルピッカーで、方向キーを使用してスペイン語の音声テキスト変換モデルを選択し、 Enter キーを押してダウンロードします。
    3. Esc キーを押してピッカーを終了します。

音声入力の使用

プロンプトを指示する方法は 2 つあります。

短いプロンプトの場合

  1. キーボードのスペース バーを長押しします。

    しばらくすると、録音が開始されます。

  2. プロンプトを読み上げる。

  3. スペース バーを離します。

Copilot CLI (コパイロット CLI) 音声を文字起こしし、プロンプト入力領域のカーソル位置に結果を挿入します。

長いプロンプトの場合

スペース バーを長押しするのではなく、音声録音のオンとオフを切り替えることができます。 これは、長めのプロンプトの場合により便利です。

  1. Ctrl+X キーを押し、次に V キーを押して録音を開始します。
  2. プロンプトを読み上げる。
  3. 任意のキーを押して録音を停止し、文字起こしを挿入します。

音声モデルの切り替え

プロンプトは英語またはスペイン語で指定できますが、使用する言語に合わせて適切な音声モデルをダウンロードしてアクティブ化する必要があります。

別の音声モデルに変更するには:

  1. /voice modelsスラッシュ コマンドを入力します。

    音声モデルピッカーが表示されます。 チェック マークは、現在アクティブなモデルを示します。

  2. 音声モデルピッカーで、キーボードの方向キーを使用して英語またはスペイン語の音声テキスト変換を選択し、 Enter キーを押します。

    モデルがまだダウンロードされていない場合は、マシンにダウンロードされます。

  3. モデルをダウンロードした場合は、もう一度 Enter キーを押してアクティブなモデルにします。

選択したモデル (音声入力が有効か無効か) は、CLI セッション間で基本設定が維持されるように、 Copilot 設定ファイル (通常は ~/.copilot/settings.json) に格納されます。

詳細については、次を参照してください。