Голосовой ввод для промптов: как надиктовать задание вместо набора текста
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Разработчику 1С, который пишет промпты языковой модели: как перенести часть этой работы в речь. Голосовой ввод в Windows вызывается по Win+H, на Mac диктовка включается двойным нажатием Fn; пользовательского словаря терминов в справке Microsoft и Apple для них нет. Задание собирается из пяти блоков. В архиве список терминов 1С для вычитки, шаблоны промптов и чек-лист диктовки.
- Диктуются перечисления: состав реквизитов, колонки табличной части, порядок команд, формат ответа. Текст запроса быстрее набрать.
- Структура промпта собирается до микрофона: роль модели, контекст, детали, команды, формат ответа.
- Пользовательского словаря нет ни у Win+H, ни у диктовки Mac: термины 1С вычитывают по списку после диктовки.
- Ошибок стоит ждать на окончаниях, аббревиатурах, числах и латинице: эти места вычитывают и правят клавиатурой.
- Скорость диктовки не измеряется универсально: она зависит от дикции, микрофона и предметной области.
Голосовой ввод окупается там, где промпт - это список: состав реквизитов, колонки, команды. Задание собирается по структуре заранее, а термины 1С вычитываются после диктовки по списку.
Для кого: разработчики 1С и администраторы, которые регулярно пишут промпты к языковым моделям и хотят набирать их меньше.
Длинный промпт набирается текстом, и на описании структуры формы клавиатура становится узким местом: пока набираешь состав реквизитов, уходит мысль, которую хотел этой структурой передать. Диктовка переносит эту часть работы в речь. Дальше - что она даёт на практике, где ошибается и как собрать промпт, который после диктовки не придётся переписывать.
📦 Что удобно диктовать
Диктовка хорошо ложится на перечисления: состав реквизитов, колонки табличной части, порядок команд на форме, требования к формату ответа.
- Реквизиты: «ДатаНачала тип Дата, Склад тип СправочникСсылка.Склады».
- Табличная часть: «Товары, колонки Номенклатура, Количество, Цена, Сумма».
- Поведение команды: «при нажатии запросить остатки по регистру ТоварыНаСкладах на выбранную дату».
- Формат ответа: «код модуля формы на встроенном языке, с комментариями».
Текст запроса с соединениями, условиями и временными таблицами диктовать неудобно: там важна каждая буква, и правка займёт больше времени, чем набор с клавиатуры. Для таких мест работает гибрид: структуру и требования наговариваете, текст запроса пишете руками.
🧰 Какие средства диктовки уже есть в системе
Windows. Встроенный голосовой ввод вызывается сочетанием Win+H, когда курсор стоит в текстовом поле. Работает и в браузере, и в редакторе кода. В меню голосового ввода есть автоматическая пунктуация и выбор микрофона по умолчанию. Русский в списке поддерживаемых языков указан; распознавание идёт онлайн, поэтому нужно подключение к интернету. Голосовые команды диктовки в справке Microsoft описаны только для американского английского.
Словарь терминов. Для голосового ввода Win+H пользовательский словарь в справке Microsoft не описан. У «Голосового доступа» в Windows 11 есть команда «Добавить в словарь», но русский в справке к нему не назван. Словарь на русском я не проверяла, и в статье «Голосовой доступ» не используется.
macOS. Диктовка включается клавишей-микрофоном, если она есть на клавиатуре, или двойным нажатием клавиши Fn. Сочетание выбирают в «Системных настройках»: «Клавиатура», раздел «Диктовка». Неоднозначные слова система подчёркивает синей линией: по щелчку открывается список вариантов. Пользовательский словарь терминов в справке Apple для диктовки не описан. Сложное слово проще один раз проговорить по буквам или разделить на части.
Голосовой поиск в браузере. В Умной строке Яндекс Браузера есть микрофон, но он рассчитан на поисковый запрос: надиктованный текст попадёт в строку поиска, и его придётся переносить в поле ввода модели.
💻 Как вычитывать термины 1С после диктовки
Слитные имена метаданных - слабое место любой диктовки: движок знает слова языка и не знает имён из конфигурации. «УправляемыеФормы» он, скорее всего, запишет как «Управляемые формы», «СтандартныеПодсистемы» - как «Стандартные подсистемы», и такие места придётся править руками. Это ожидание без замера: на русском голосовом вводе я эти слова не проверяла.
Раз пользовательского словаря у Win+H и диктовки Mac нет, терминам нужен список для вычитки: имена объектов метаданных, названия подсистем БСП, сокращения, которые произносятся постоянно. В архив к статье положила заготовку такого списка с вариантами произношения: по нему после диктовки ищут слова в тексте и исправляют. Если вы работаете с «Голосовым доступом» на языке, который он поддерживает, тот же список можно загрузить в его словарь.
Практика такая: имя объекта проговаривают раздельно и заранее знают, что в тексте его нужно склеить, либо имя подставляют из шаблона, а голосом идёт только описательная часть.
🧭 Как собрать промпт для диктовки
Голосовой ввод не прощает переформулировок: сказанное остаётся сказанным, и правки наговаривать труднее, чем набирать. Поэтому структура продумывается до микрофона. Пять блоков, которые покрывают почти любую задачу:
- Роль модели: «эксперт по разработке на платформе 1С:Предприятие 8.3, управляемые формы».
- Контекст: «внешняя обработка для вывода остатков товаров».
- Детали: «на форме реквизиты Дата, Склад, табличная часть Остатки с колонками Номенклатура, Количество, Цена».
- Команды и алгоритм: «команда ПоказатьОстатки, при нажатии запрос к регистру ТоварыНаСкладах на выбранную дату».
- Формат ответа: «код модуля формы на встроенном языке, с комментариями».
Тот же промпт целиком, в том виде, в каком его произносят:
«Ты эксперт по 1С Предприятие 8.3 управляемые формы. Создай внешнюю обработку для вывода остатков товаров. На форме должны быть реквизиты: Дата тип Дата, Склад тип СправочникСсылка Склады, табличная часть Остатки с колонками Номенклатура тип СправочникСсылка Номенклатура, Количество тип Число, Цена тип Число. Добавь команду ПоказатьОстатки. При нажатии она должна запросить данные из регистра накопления ТоварыНаСкладах за выбранную дату и вывести их в табличную часть. Выдай код в виде текста модуля формы на встроенном языке 1С с комментариями.»
Знаки препинания расставляет система, если в меню голосового ввода включена автоматическая пунктуация; команды пунктуации в справке Microsoft описаны только для американского английского, поэтому на русском результат придётся проверить. Между блоками делайте паузу и называйте номер блока: так проще найти границы при вычитке.
Пять пунктов удобно держать перед глазами на бумаге или во второй вкладке: наговаривать по памяти их получается хуже, чем по списку.
🪤 Где стоит ждать ошибок распознавания
Я эти сбои на русской диктовке не воспроизводила: список составлен по устройству задачи и служит перечнем мест для вычитки; замера за ним нет.
- Окончания в технических конструкциях: «тип Дата» может стать «типа Дата».
- Аббревиатуры: «БСП» может превратиться в «БэСэПэ», «УФ» - в «уф».
- Числа: «8.3» может записаться как «восемь целых три десятых».
- Слипание слов на быстрой речи: «табличная часть» может слиться в «табличнасть».
- Латиница: «API», «JSON», «HTTPСервис» движок может записать кириллицей, и такой текст придётся набирать заново.
Отсюда порядок после диктовки: пройти по числам, латинице и именам объектов. Правки вносятся клавиатурой - переговаривать исправления дольше.
🚧 Границы
- Общий кабинет. Диктовать в опенспейсе неудобно и вам, и коллегам: посторонняя речь вокруг снижает точность распознавания.
- Правка существующего кода. Если модели нужно передать фрагмент конфигурации для доработки, набор текста быстрее.
- Короткий промпт. Запрос в две-три фразы быстрее напечатать, чем включать микрофон.
- Строгая точность формулировки. Там, где важен дословный текст запроса или имя объекта, диктовка добавляет правок.
Скорость диктовки не измерена: универсальных цифр экономии времени я не привожу, потому что она зависит от дикции, микрофона и предметной области. Проверяется это на своих промптах: взять задачу, которую обычно набираете, и продиктовать её целиком, вместе с правкой.
📋 Порядок внедрения
- Включите голосовой ввод и выберите микрофон: гарнитура подхватывает меньше шума клавиатуры, чем встроенный микрофон ноутбука.
- Соберите список терминов из архива к статье и дополните его своими именами объектов.
- После диктовки найдите в тексте слова из списка и исправьте их.
- Продиктуйте один привычный промпт по пяти блокам и посмотрите, что придётся править.
- Держите под рукой заметку с шаблоном начала промпта: «эксперт по 1С, управляемые формы» - эту часть удобно вставлять из буфера, а голосом наговаривать переменную.
- Отмечайте, какие задания диктуются хорошо, а какие быстрее набираются: список получится свой, и он будет отличаться от моего.
📚 Источники
- Голосовой ввод Windows (Win+H), настройки, языки, справка Microsoft: Use voice typing to talk instead of type on your PC.
- «Голосовой доступ» Windows 11 и команда «Добавить в словарь», справка Microsoft: Get started with voice access.
- Диктовка на Mac, сочетание клавиш, подчёркивание неоднозначных слов, справка Apple: Dictate your messages and documents on Mac.
- Микрофон в Умной строке, справка Яндекса: Голосовой поиск.
📎 Файл к статье
В архиве к статье - 10.2-companion.zip: список терминов 1С для вычитки slovar-1s.txt, шаблоны промптов, чек-лист диктовки, README и проверка файлов check_files.py с выводом прогона. Запустите python check_files.py из распакованной папки: скрипт проверит формат списка и целостность файлов, саму диктовку он не проверяет.
slovar-1s.txt: имена объектов метаданных, названия подсистем БСП и сокращения с вариантами произношения, по которым их ищут в продиктованном тексте;shablony-promptov.md: пять блоков промпта, готовые формулировки начала и примеры заданий с 1С-лексикой;chek-list-diktirovki.md: что проверить до диктовки, что сверить в распознанном тексте, как вычитывать термины по списку;README.md: что проверено по справке производителей, как пользоваться файлами и что осталось непроверенным.
Цифр экономии времени в архиве нет: замеров я не делала.
🏁 Итог
Голосовой ввод окупается на промптах-перечислениях: состав реквизитов, колонки табличной части, порядок команд, формат ответа. Диктуются они по заранее собранной структуре из пяти блоков, а термины 1С вычитываются после диктовки по списку. На числах, латинице и именах метаданных стоит ждать ошибок; эти места правят клавиатурой. Расскажите в комментариях, какие задания вы диктуете, а какие предпочитаете набирать.
Вступайте в нашу телеграмм-группу Инфостарт