opencode-voice-dictation
Голосовой ввод для OpenCode web — кнопка микрофона через Whisper (Groq API)
❓ Зачем
Нужен был способ диктовать агентам с телефона. Стандартный Android-ввод не удовлетворяет. Встроенного голоса в OpenCode web не было.
✅ Что
Скрипт для Tampermonkey/Violentmonkey — кнопка микрофона в веб-интерфейсе OpenCode. Выбор языка, автоотправка после диктовки. Whisper через Groq API (нужен свой ключ).
возможности
| № | Функция | Описание |
|---|---|---|
| 1 | Микрофон | Нажми 🎤 в поле ввода, говори — текст вставится в промт |
| 2 | Язык | `ru`, `en` или автоопределение |
| 3 | Автоотправка | Отправляет транскрипцию агенту после диктовки (опционально) |
| 4 | Whisper (Groq) | `whisper-large-v3` / `whisper-large-v3-turbo` через Groq API |
| 5 | Мобайл через Firefox | Firefox поддерживает расширения; mobile Chrome — нет |
| 6 | Проверено на 1.18.8 | Старые версии через fallback-селекторы; нужен «New UI» |
| 7 | Автообновление | Обновляется сам через `@updateURL` — без ручной переустановки |
| 8 | Ctrl+Space | Горячая клавиша на десктопе |