Перейти к основному содержимому
ToolPotion
ИИ-советник
Отправить

Vocode

Vocode (vocode-core) — это библиотека Python с открытым исходным кодом для создания приложений на основе голосовых LLM: потоковые разговоры в реальном времени, которые могут проходить через системный звук, входящие или исходящие телефонные звонки или звонки в Zoom. Она объединяет абстракции для транскрипции, агентов LLM и синтеза речи, чтобы разработчики могли собрать голосового агента из существующих провайдеров.

Открыть репозиторий
Поделиться
Открыть репозиторий
Поделиться

Vocode — это библиотека Python с открытым исходным кодом, опубликованная в репозитории vocode-core, для создания голосовых приложений, работающих на основе больших языковых моделей. Она предоставляет абстракции, оркестрацию и интеграции, необходимые для проведения потокового разговора в реальном времени между человеком и агентом на базе LLM.

Читать далее

Библиотека поддерживает несколько точек входа для голосового разговора: проведение разговора через системный звук и микрофон компьютера, создание телефонного номера, который отвечает на входящие звонки с агентом LLM, осуществление исходящих звонков с управляемого номера или подключение к звонку в Zoom. Она также документирует интеграцию для использования исходящего телефонного звонка как части набора инструментов агента LangChain.

Vocode построена вокруг заменяемых провайдеров, а не одной фиксированной стеки. Для транскрипции (речь в текст) она интегрируется с такими сервисами, как AssemblyAI, Deepgram, Gladia, Google Cloud, Microsoft Azure, RevAI и Whisper от OpenAI (как хостинг, так и локальный whisper.cpp). Для самого разговорного агента она интегрируется с моделями OpenAI и Anthropic. Для синтеза речи (текст в речь) она поддерживает провайдеров, включая Rime.ai, Microsoft Azure, Google Cloud, Play.ht, ElevenLabs, Cartesia, открытый Coqui TTS, gTTS, StreamElements и AWS Polly. Отдельный SDK React опубликован для создания веб-интерфейсов вокруг агентов на базе Vocode.

Проект лицензирован по MIT, имеет около 3,800 звезд на GitHub и не архивирован. Vocode ориентирована на сообщество: в README указано, что проект активно ищет участников сообщества для поддержки и приветствует вклад в новые функции, интеграции и документацию, координируемую через публичный сервер Discord и документированное руководство по вкладу.

Установка осуществляется с помощью одной команды `pip install vocode`, а быстрый старт проекта демонстрирует соединение транскриптора Deepgram, агента на базе OpenAI ChatGPT и синтезатора речи Azure в работающий потоковый разговор всего за несколько десятков строк Python. Полная документация, включая настройку саморазмещенной телефонии, опубликована на docs.vocode.dev.

  • КатегорияAI-голосовые агенты
  • Модель ценообразованияОткрытый код
  • РазвёртываниеОблако
  • ПлатформыВеб

  • Библиотека Python с открытым исходным кодом для создания потоковых голосовых разговоров в реальном времени с LLM

  • Режим системного звука для проведения разговора через микрофон и динамики компьютера

  • Поддержка входящих и исходящих телефонных звонков через управляемый номер

  • Поддержка подключения к звонкам в Zoom

  • Интеграция LangChain для исходящих звонков от агента LangChain

  • Заменяемые провайдеры транскрипции (AssemblyAI, Deepgram, Gladia, Google Cloud, Azure, RevAI, Whisper, whisper.cpp)

  • Заменяемые бэкенды агентов LLM (OpenAI, Anthropic)

  • Заменяемые провайдеры синтеза речи (ElevenLabs, Cartesia, Azure, Google Cloud, Play.ht, Coqui, gTTS, StreamElements, AWS Polly)

  • Сопутствующий SDK React для создания веб-интерфейсов вокруг агентов Vocode

  • Лицензия MIT, открыта для вклада сообщества и поддержки

  1. Установите библиотеку: выполните `pip install vocode` в среде Python

  2. Настройте ключи провайдеров: установите API-ключи для провайдеров транскрипции, LLM и синтеза, которые вы планируете использовать

  3. Соберите разговор: создайте экземпляр транскриптора, агента и синтезатора, затем соедините их в объект StreamingConversation

  4. Запустите локально: протестируйте разговор через микрофон и динамики вашей системы, используя предоставленный быстрый старт

  5. Добавьте телефонию: следуйте руководству по саморазмещенной телефонии, чтобы подключить входящие или исходящие телефонные номера

  6. Разверните и расширьте: замените провайдеров или расширьте библиотеку для пользовательского случая использования, такого как агент для подключения к Zoom

  • Пользовательские голосовые агенты для телефонов
  • Прототипы голосовых помощников
  • Голосовые агенты на базе Zoom
  • Инструменты голосовой связи LangChain

Отзывы о Vocode

Загрузка...

Популярные ИИ-инструменты, похожие на Vocode

API голосового агента Deepgram позволяет создавать голосовых ИИ-агентов в реальном времени с использованием передовых технологий преобразования речи в текст и текста в речь. Он…

AI-голосовые агенты
Открыть инструмент

Позволяет создавать голосовых ИИ-агентов в реальном времени с использованием передовых технологий преобразования речи в текст и текста в речь. Он…API голосового агента Deepgram позволяет создавать голосовых ИИ-агентов в реальном времени с использованием передовых технологий преобразования речи в текст и текста в речь. Он…

AI-голосовые агенты
Топ-250: AI-приложения

Интерфейс голоса Moonshine AI

AI-репозитории на GitHub

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

AI-голосовые агенты
Открыть инструмент

AI-репозитории на GitHub

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

AI-голосовые агенты
Топ-250: AI-репозитории на GitHub

Vogent AI Voice Agents

ИИ-агенты

Vogent — это универсальная платформа для создания, тестирования и развертывания человекоподобных голосовых AI-агентов. Она предлагает ультрареалистичное преобразование текста в…

AI-голосовые агентыЗдравоохранение и науки о жизни

№205 в ИИ-агенты

Открыть инструмент

ИИ-агенты

Универсальная платформа для создания, тестирования и развертывания человекоподобных голосовых AI-агентов. Она предлагает ультрареалистичное преобразование текста в…Vogent — это универсальная платформа для создания, тестирования и развертывания человекоподобных голосовых AI-агентов. Она предлагает ультрареалистичное преобразование текста в…

AI-голосовые агентыЗдравоохранение и науки о жизни
№205 в ИИ-агенты

VoiceBun

AI-приложения

VoiceBun — это конструктор голосовых агентов с открытым исходным кодом, который позволяет создавать и развертывать готовых к производству AI голосовых агентов за считанные…

AI-голосовые агентыЗдравоохранение и науки о жизни
Открыть инструмент

AI-приложения

Конструктор голосовых агентов с открытым исходным кодом, который позволяет создавать и развертывать готовых к производству AI голосовых агентов за считанные…VoiceBun — это конструктор голосовых агентов с открытым исходным кодом, который позволяет создавать и развертывать готовых к производству AI голосовых агентов за считанные…

AI-голосовые агентыЗдравоохранение и науки о жизни
Топ-250: AI-приложения

Millis AI

ИИ-агенты

Millis AI предоставляет разработчикам и компаниям возможность создавать продвинутые голосовые приложения на базе LLM с ультранизкой задержкой в 600 мс. Создавайте и развертывайте…

AI-голосовые агенты

№186 в ИИ-агенты

Открыть инструмент

ИИ-агенты

Предоставляет разработчикам и компаниям возможность создавать продвинутые голосовые приложения на базе LLM с ультранизкой задержкой в 600 мс. Создавайте и развертывайте…Millis AI предоставляет разработчикам и компаниям возможность создавать продвинутые голосовые приложения на базе LLM с ультранизкой задержкой в 600 мс. Создавайте и развертывайте…

AI-голосовые агенты
№186 в ИИ-агенты

Retell AI Voice Agent Platform

AI-приложения

Retell AI предлагает готовое к использованию решение на базе ИИ для автоматизации телефонных звонков в масштабе. Создавайте, тестируйте, развертывайте и отслеживайте ИИ-агентов,…

AI-голосовые агентыЗдравоохранение и науки о жизни

№154 в AI-приложения

Открыть инструмент

AI-приложения

Предлагает готовое к использованию решение на базе ИИ для автоматизации телефонных звонков в масштабе. Создавайте, тестируйте, развертывайте и отслеживайте ИИ-агентов,…Retell AI предлагает готовое к использованию решение на базе ИИ для автоматизации телефонных звонков в масштабе. Создавайте, тестируйте, развертывайте и отслеживайте ИИ-агентов,…

AI-голосовые агентыЗдравоохранение и науки о жизни
№154 в AI-приложения

ThinnestAI

AI-приложения

ThinnestAI — это платформа для голосовых и чат-агентов ИИ, разработанная в Индии, поддерживающая более 100 языков, включая все официальные языки Индии, с нативной SIP-телефонией,…

AI-голосовые агентыТелекоммуникации

№98 в AI-голосовые агенты

Открыть инструмент

AI-приложения

Платформа для голосовых и чат-агентов ИИ, разработанная в Индии, поддерживающая более 100 языков, включая все официальные языки Индии, с нативной SIP-телефонией,…ThinnestAI — это платформа для голосовых и чат-агентов ИИ, разработанная в Индии, поддерживающая более 100 языков, включая все официальные языки Индии, с нативной SIP-телефонией,…

AI-голосовые агентыТелекоммуникации
№98 в AI-голосовые агенты

Gwenflow

AI-репозитории на GitHub

Gwenflow — это Python-фреймворк для оркестрации приложений, основанных на автономных ИИ-агентах и больших языковых моделях (LLM). Он упрощает интеграцию LLM и агентов в…

Конструкторы AI-агентов
Открыть инструмент

AI-репозитории на GitHub

Python-фреймворк для оркестрации приложений, основанных на автономных ИИ-агентах и больших языковых моделях (LLM). Он упрощает интеграцию LLM и агентов в…Gwenflow — это Python-фреймворк для оркестрации приложений, основанных на автономных ИИ-агентах и больших языковых моделях (LLM). Он упрощает интеграцию LLM и агентов в…

Конструкторы AI-агентов
Топ-250: AI-репозитории на GitHub
1 из 8