# Используйте голосовой ввод с помощью Copilot CLI

Озвучивайте свои подсказки GitHub Copilot CLI вместо того, чтобы печатать их, используя функцию преобразования речи в текст CLI.

Голосовой ввод позволяет диктовать подсказки Copilot CLI , говоря в микрофон, а не печатая на клавиатуре. Транскрипция полностью работает на вашем локальном компьютере. Ваш аудио не передаётся по сети. Распознанный текст вставляется в позицию курсора в области ввода запроса, где его можно отредактировать перед отправкой.

## Prerequisite

Вам нужен рабочий микрофон, подключённый к вашей машине. По умолчанию голосовой ввод использует микрофон по умолчанию вашей системы.

## Limitation

Голосовой ввод в настоящее время поддерживается только для диктовки на английском и испанском языках. Английский язык по умолчанию является языком распознавания речи.

## Включение голосового ввода

Прежде чем диктовать подсказки, нужно скачать голосовое пространство для распознавания речи и голосовую модель.

1. В интерактивной Copilot CLI сессии введите `/voice` команду «слэш».

2. При запросе выберите **«Продолжить** », чтобы скачать голосовое время выполнения.

   Загрузка идёт в фоновом режиме. Вы можете продолжать пользоваться Copilot CLI , пока игра заканчивается.

3. Когда вам предлагают выбрать голосовую модель, нажмите <kbd>Enter</kbd> с выбранной опцией «Скачать модель по умолчанию», чтобы скачать английскую модель речи в текст.

   Или, если хотите диктовать на испанском:

   1. Используйте стрелки на клавиатуре, чтобы выбрать «Просматривать модели», затем нажмите <kbd>Enter</kbd>.
   2. В выборе голосовых моделей используйте стрелки, чтобы выбрать испанскую модель преобразования речи в текст, затем нажмите <kbd>Enter</kbd> , чтобы скачать её.
   3. Нажмите <kbd>Esc</kbd> , чтобы выйти из пикера.

## Использование голосового входа

Есть два способа диктовать.

### Для коротких заданий

1. Удержите пробел на клавиатуре.

   Через короткое мгновение начинается запись.

2. Озвучите свой запрос.

3. Отпусти пробел.

Copilot CLI расшифровывает вашу речь и вставляет результат в позицию курсора в области ввода подсказки.

### Для более длинных заданий

Вместо того чтобы удерживать пробел, можно включать и выключать запись голоса. Это удобнее для более длинных заданий.

1. Нажмите <kbd>Ctrl</kbd>+<kbd>X,</kbd> затем <kbd>V</kbd> , чтобы начать запись.
2. Озвучите свой запрос.
3. Нажмите любую клавишу, чтобы остановить запись, и вставьте транскрипцию.

### Очистка введенных голосовых запросов

При необходимости для очистки введенного запроса можно использовать команду косой `/refine` черты. Эта команда:

* Удаляет слова заливки, ложные запуски или повторения.
* Применяет любые самокорректные исправления, которые вы сделали.
* Исправляет грамматические ошибки.
* Группы связанных точек для ясности.

Чтобы очистить текущий запрос, выполните следующие действия.

1. Перед отправкой запроса нажмите <kbd>клавиши CTRL</kbd>+, а затем нажмите клавишу /CTRL<kbd></kbd>.
2. Введите `/refine`, а затем нажмите клавишу <kbd>ВВОД</kbd>.

## Переключение микрофонов

Если в системе доступно несколько микрофонов, вы можете переключить устройства ввода.

1. Введите слэш-команду `/voice devices`.

   Отображается список доступных устройств ввода.

2. Используйте клавиши со стрелками на клавиатуре, чтобы выбрать микрофон, который вы хотите использовать, а затем нажмите клавишу <kbd>ВВОД</kbd>.

## Коммутируемые голосовые модели

Вы можете диктовать подсказки на английском или испанском, но для нужного языка необходимо скачать и активировать соответствующую голосовую модель.

Чтобы перейти на другую голосовую модель:

1. Введите слэш-команду `/voice models`.

   Отображается выборщик голосовых моделей. Галочка указывает на текущую активную модель.

2. В выборе голосовых моделей используйте стрелки на клавиатуре, чтобы выбрать английское или испанское преобразование речи в текст, затем нажмите <kbd>Enter</kbd>.

   Если модель ещё не скачана, она будет загружена на ваш компьютер.

3. Если вы скачали модель <kbd>, нажмите Enter</kbd> ещё раз, чтобы сделать её активной моделью.

Ваш выбор модели — и включён ли голосовой ввод или отключен — хранится в вашем Copilot файле настроек (обычно `~/.copilot/settings.json`), чтобы ваши предпочтения сохранялись в сессиях CLI.

## Дополнительные материалы

* [Использование GitHub Copilot CLI](/ru/enterprise-cloud@latest/copilot/how-tos/copilot-cli/use-copilot-cli/overview)