opencode-voice-dictation/README.md
Sergey 365a3b3ebc
docs(readme): align README with updated create-readme checker (#39)
## Что сделано
- README перегенерирован по новому стандарту create-readme
(tagline_en/ru delimiter-теги, H1 # 🚀, без bash-блока, без License)
- Обход бага #148 (локальная перезапись сломана) — ручная сборка по
шаблону skill repo-readme + validate
- ADR-0006 + handoff созданы

## Почему
Тулза create-readme обновилась (#149, #151, #153, aa48fd7): новые
требования валидатора (tagline_en/ru delimiter-теги, H1 prefix, блок
manual License). README после PR #37 не прошёл бы новый validate.

Closes #38

Closes #38

---------

Co-authored-by: opencode-agent <agent@opencode.local>
2026-07-30 20:04:05 +03:00

4.1 KiB
Raw Blame History

🚀 opencode-voice-dictation

Voice dictation for OpenCode web — mic button via Whisper (Groq API)

Голосовой ввод для OpenCode web — кнопка микрофона через Whisper (Groq API)

English | Русский


🇺🇸 English

Why

Needed a way to dictate to agents from a phone. Stock Android voice input doesn't cut it. OpenCode web had no built-in voice.

What

A Tampermonkey/Violentmonkey userscript — a mic button in the OpenCode web UI. Language selection, auto-submit after dictation. Whisper via Groq API (requires your own key).

Features

Feature Description
🎤 Mic button Click 🎤 in the input area, speak — text inserts into the prompt
🌍 Language ru, en, or auto-detect
Auto-submit Sends transcription to the agent after dictation (toggleable)
🧠 Whisper (Groq) whisper-large-v3 / whisper-large-v3-turbo via Groq API
📱 Mobile via Firefox Firefox supports extensions; mobile Chrome doesn't
Tested on 1.18.8 Older versions via fallback selectors; needs "New UI" toggle
🔄 Auto-update Updates itself via @updateURL — no manual reinstall
⌨️ Ctrl+Space Desktop hotkey to start/stop recording

Quick Start

  1. Install Tampermonkey
  2. Get a key at console.groq.com/keys
  3. Open the script install link — it installs into Tampermonkey
  4. Tampermonkey menu → Set Groq API Key → paste gsk_...

🇷🇺 Русский

Зачем

Нужен был способ диктовать агентам с телефона. Стандартный Android-ввод не удовлетворяет. Встроенного голоса в OpenCode web не было.

Что

Скрипт для Tampermonkey/Violentmonkey — кнопка микрофона в веб-интерфейсе OpenCode. Выбор языка, автоотправка после диктовки. Whisper через Groq API (нужен свой ключ).

Фичи

Фича Описание
🎤 Микрофон Нажми 🎤 в поле ввода, говори — текст вставится в промт
🌍 Язык ru, en или автоопределение
Автоотправка Отправляет транскрипцию агенту после диктовки (опционально)
🧠 Whisper (Groq) whisper-large-v3 / whisper-large-v3-turbo через Groq API
📱 Мобайл через Firefox Firefox поддерживает расширения; mobile Chrome — нет
Проверено на 1.18.8 Старые версии через fallback-селекторы; нужен «New UI»
🔄 Автообновление Обновляется сам через @updateURL — без ручной переустановки
⌨️ Ctrl+Space Горячая клавиша на десктопе

Быстрый старт

  1. Установи Tampermonkey
  2. Получи ключ на console.groq.com/keys
  3. Открой ссылку установки скрипта — скрипт установится в Tampermonkey
  4. Меню Tampermonkey → Set Groq API Key → вставь gsk_...

💬 Support and contacts / Поддержка и контакты

👉 slaid098.dev/support