Голос

Огляд

Neotask підтримує голосову взаємодію через кілька систем: виявлення ключових слів, безперервна голосова розмова (режим розмови) та синтез мовлення для озвучення відповідей.

Ключові слова

Swabble (macOS)

Swabble, це нативний демон macOS, що забезпечує завжди активне, локальне виявлення голосових ключових слів за допомогою Apple Speech.framework.

Функції:

Як це працює:

  1. Swabble безперервно прослуховує через системний мікрофон
  2. Коли в усному тексті виявляється ключове слово, захоплюється подальше мовлення
  3. Захоплений текст надсилається агенту через налаштовану команду хука
  4. Агент обробляє голосову команду та відповідає

Ключові слова вузлів

На додатках-компаньйонах iOS та Android голосове пробудження обробляється нативно:

Режим розмови

Режим розмови забезпечує безперервні голосові розмови, говоріть природно та слухайте відповіді агента.

Як це працює

  1. Мовлення в текст, Ваш голос транскрибується в реальному часі (потокове STT Deepgram або нативне STT платформи)
  2. Обробка агентом, Транскрибований текст надсилається агенту як звичайне повідомлення
  3. Текст у мовлення, Відповідь агента озвучується вам

Стан-машина голосу

Режим розмови переходить між чотирма станами:

Стан Опис
Очікування Не прослуховує активно
Прослуховування Захоплює та транскрибує ваше мовлення
Обдумування Агент обробляє ваш запит
Говоріння Озвучується відповідь агента

Провайдери синтезу мовлення

Провайдер Опис
ElevenLabs Синтез мовлення високої якості з вибором голосу
OpenAI TTS API синтезу мовлення від OpenAI

Голосові вподобання

Голосові команди

Виявлення кількох намірів

Агенти можуть виявляти та виконувати голосові команди з кількома кроками:

«Створи подію в календарі на завтра о 15:00, потім надішли електронного листа команді про це і опублікуй нагадування в Slack»

Це автоматично розбивається на послідовність команд, кожна з яких виконується по черзі, передаючи результати на наступний крок.

Виконання інструментів

Під час голосових розмов агенти можуть виконувати інструменти так само, як і в текстових розмовах, переглядати веб, виконувати код, керувати файлами, управляти пристроями та інше. Результати підсумовуються та озвучуються.

Перевірка достовірності дій

Голосовий режим включає перевірку відповідності заяв агента фактичним результатам інструментів. Якщо агент каже «Я надіслав лист», але інструмент надсилання листів завершився помилкою, система виявляє невідповідність та повідомляє фактичний результат.

Голосові дзвінки (плагін)

Плагін Voice Call додає підтримку SIP-телефонії:

Управління квотами

Голосові сервіси можуть мати квоти використання: