harnsy

Говорите с дашбордом вместо набора.

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

#42Оплата: без двойного списания при повторена проверке
Ваше слово

Выглядит хорошо. Одно замечание:

Идёт запись: нажмите ещё раз, чтобы распознать, Esc — отменить

Ctrl+Shift+Space начать / остановить · Esc отменить

Диктовка в поле комментария к задаче: идёт запись, видны уровень и время. Пример данных.

Говорить

Микрофон в поле, где вы пишете.

В углу текстового поля, где стоит курсор, появляется микрофон. Нажмите на него или Ctrl+Shift+Пробел (на Mac подойдёт и ⌘+Shift+Пробел).

Записать, потом распознать.

Пока идёт запись, видны индикатор уровня и время. Нажмите ещё раз, чтобы распознать; Esc отменяет.

Текст встаёт в место курсора.

Распознанный текст вставляется туда, где стоит курсор. Сам он никуда не отправляется: вы правите его и отправляете сами.

Сообщение говорит, что делать.

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

Выбрать распознаватель

Провайдера добавляете вы.

Своего распознавателя у harnsy нет. Добавьте его в разделе «Система › Подключения › Диктовка»: OpenAI или свой сервер Whisper. Пока вы этого не сделали, микрофона в полях нет.

OpenAI, с вашим ключом.

Речь уходит в OpenAI с вашим ключом API; OpenAI берёт плату за минуты звука.

Свой Whisper.

Сервер Whisper с API, совместимым с OpenAI (например, Speaches), на этой машине или в вашей сети. Речь остаётся там.

Свой язык у каждого провайдера.

Выберите язык распознавания: «Авто» — провайдер определяет сам — или заданный. Заданный язык надёжнее на коротких фразах.

Несколько провайдеров, один основной.

Добавьте несколько и сделайте один основным; микрофон работает через основного.

Куда уходит ваша речь

Ключ остаётся на этой машине.

Ключ API остаётся на этой машине, а звук не сохраняется: он хранится только в памяти, пока идёт распознавание.

Правило браузера про микрофон.

Браузер даёт странице микрофон только по https или на этой машине (127.0.0.1, localhost). Чтобы диктовать, откройте дашборд так.

#42Оплата: без двойного списания при повторена проверке
Ваше слово

Выглядит хорошо. Одно замечание: в сообщении о повторе стоит написать, когда истекает ссылка.

ПринятьВернутьОтправить комментарий

Ctrl+Shift+Space начать / остановить · Esc отменить

Распознанная фраза встаёт на место курсора после набранного текста; ничего не отправляется, пока вы сами не отправите. Пример данных.
Диктовка2Добавить провайдера

Говорите в любое текстовое поле дашборда: в углу поля, где курсор, появляется микрофон. harnsy отправляет речь провайдеру ниже и вставляет текст туда, где курсор; перед отправкой его можно поправить. Ключ остаётся на этой машине, звук не сохраняется.

  • OpenAIпо умолчанию

    OpenAI API · gpt-4o-mini-transcribe · ••••a1b2

    РаботаетЯзык распознаванияАвто
  • Whisper

    Свой Whisper · Systran/faster-whisper-small · без ключа

    РаботаетЯзык распознаваниярусскийСделать основным

Авто — провайдер определяет сам. Заданный язык надёжнее на коротких фразах.

Система › Подключения › Диктовка: два провайдера, один из них основной. Пример данных.

Честно об ограничениях

  • Запись сама останавливается через 5 минут и после этого распознаётся. У вашего провайдера могут быть свои ограничения.
  • Нужен провайдер: OpenAI с вашим ключом API или собственный сервер Whisper.
  • С OpenAI ваша речь уходит с этой машины в OpenAI; со своим Whisper она остаётся там, где работает этот сервер.
  • Браузер должен уметь записывать звук, и ему должно быть разрешено пользоваться микрофоном.

Ваша первая команда — в одной фразе.

Установка — одна фраза вашему агенту. Чтобы harnsy сам открывал агентов, он управляет терминалом: tmux на Linux и macOS, собственный терминальный хост на Windows.

Установи harnsy по инструкции: https://harnsy.dev/llms.txt
site-3fлид · Claude Codeна связитолько смотреть
❯ Распланируй #42 с командой.

Жду разбор от analyst-7a…

от analyst-7a через harnsy❯ #42 разобрана: три критерия приёмки, включая повтор через 24 ч.

Передаю #42 разработчику site-9a.

❯