
livekit-examples/agent-starter-node
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Полное приложение для запуска голосового ИИ для LiveKit Agents с Node.js
Обзор
Стартовый проект для создания приложений голосового ИИ с LiveKit Agents для Node.js и LiveKit Cloud. Простой голосовой помощник AI для расширения и настройки. Голосовой конвейер, построенный на LiveKit Inference, который дает вам доступ к моделям из лучших лабораторий без дополнительной конфигурации: - LLM по умолчанию - Gemma 4 31B, модель с открытым весом, размещенная LiveKit и настроенная для голосового ИИ. По умолчанию TTS - это Fish Audio S2.1 Pro, выразительный и экономичный голос. Более 50 других моделей доступны от OpenAI, Cartesia, Deepgram и других поставщиков. Модели реального времени, такие как OpenAI GPT-Live, OpenAI GPT Realtime, xAI Grok Voice и Google Gemini Live, также без ключа API провайдера. Многие другие модели доступны через экосистему плагинов. - Экспрессивный режим, по умолчанию, так что голос вашего агента несет эмоции и темп, который соответствует разговору. LiveKit Turn Detector, который знает, когда пользователь закончил говорить, на 14 языках.
Обзор (машинный перевод)
Стартовый проект для создания приложений голосового ИИ с LiveKit Agents для Node.js и LiveKit Cloud.
Стартер включает в себя:
Простой голосовой помощник AI для расширения и настройки. Голосовой конвейер, построенный на LiveKit Inference, который дает вам доступ к моделям из лучших лабораторий без дополнительной конфигурации: LLM по умолчанию - это Gemma 4 31B, модель с открытым весом, размещенная LiveKit и настроенная на голосовой ИИ. По умолчанию TTS - это Fish Audio S2.1 Pro, выразительный и экономичный голос. Более 50 других моделей доступны от OpenAI, Cartesia, Deepgram и других поставщиков. Модели реального времени, такие как OpenAI GPT-Live, OpenAI GPT Realtime, xAI Grok Voice и Google Gemini Live, также без ключа API провайдера. Многие другие модели доступны через экосистему плагинов.
- Экспрессивный режим, по умолчанию, так что голос вашего агента несет эмоции и темп, который соответствует разговору. LiveKit Turn Detector, который знает, когда пользователь закончил говорить, на 14 языках. Адаптивная обработка прерываний, которая говорит о реальном прерывании от «у-ху» или фонового шума, поэтому ваш агент не перестает говорить, когда это не должно.
- Отмена фонового голоса.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
LiveKit Agents starter for Node.js
A starter project for building voice AI apps with LiveKit Agents for Node.js and LiveKit Cloud.
The starter includes:
- A simple voice AI assistant to extend and customize.
- A voice pipeline built on LiveKit Inference, which gives you access to models from top labs with no extra configuration:
- The default LLM is Gemma 4 31B, an open-weight model hosted by LiveKit and tuned for voice AI.
- The default TTS is Fish Audio S2.1 Pro, an expressive and cost-effective voice.
- More than 50 other models are available from OpenAI, Cartesia, Deepgram, and other providers.
- Realtime models such as OpenAI GPT-Live, OpenAI GPT Realtime, xAI Grok Voice, and Google Gemini Live, also with no provider API key.
- Many other models are available through the plugin ecosystem.
- Expressive mode, on by default, so your agent’s voice carries emotion and pacing that fit the conversation.
- LiveKit Turn Detector, which knows when the user has finished speaking, in 14 languages.
- Adaptive interruption handling, which tells a real interruption from an “uh-huh” or background noise, so your agent doesn’t stop talking when it shouldn’t.
- Background voice cancellation.
- Session transcripts, traces, and recordings from LiveKit Agent Observability.
- Simulations that test full conversations with your agent, run in CI on every merge to
main. - A
Dockerfilefor deploying to LiveKit Cloud.
The starter works with any custom web or mobile frontend or with telephony.
Using coding agents
This project works with coding agents like Claude Code, Cursor, and Codex.
LiveKit offers both a CLI and an MCP server for browsing and searching its documentation. Search returns short excerpts, so fetch the full page to read the details:
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add livekit-examples/agent-starter-node