Говорите с дашбордом вместо набора.
В каждом текстовом поле есть микрофон. harnsy отправляет вашу речь выбранному вами распознавателю и вставляет текст туда, где курсор. Вы поправляете его и отправляете сами.
Выглядит хорошо. Одно замечание:
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). Чтобы диктовать, откройте дашборд так.
Выглядит хорошо. Одно замечание: в сообщении о повторе стоит написать, когда истекает ссылка.
Ctrl+Shift+Space начать / остановить · Esc отменить
Говорите в любое текстовое поле дашборда: в углу поля, где курсор, появляется микрофон. harnsy отправляет речь провайдеру ниже и вставляет текст туда, где курсор; перед отправкой его можно поправить. Ключ остаётся на этой машине, звук не сохраняется.
- OpenAIпо умолчаниюРаботаетЯзык распознаванияАвто
- WhisperРаботаетЯзык распознаваниярусскийСделать основным
Авто — провайдер определяет сам. Заданный язык надёжнее на коротких фразах.
Честно об ограничениях
- Запись сама останавливается через 5 минут и после этого распознаётся. У вашего провайдера могут быть свои ограничения.
- Нужен провайдер: OpenAI с вашим ключом API или собственный сервер Whisper.
- С OpenAI ваша речь уходит с этой машины в OpenAI; со своим Whisper она остаётся там, где работает этот сервер.
- Браузер должен уметь записывать звук, и ему должно быть разрешено пользоваться микрофоном.
Ваша первая команда — в одной фразе.
Установка — одна фраза вашему агенту. Чтобы harnsy сам открывал агентов, он управляет терминалом: tmux на Linux и macOS, собственный терминальный хост на Windows.
Установи harnsy по инструкции: https://harnsy.dev/llms.txt