Аудио-узлы Clawdbot
Настройка аудио-узлов AI-ассистента Clawdbot для преобразования текста в речь и воспроизведения аудио на удалённых устройствах.
Обзор аудио-узлов Clawdbot
Аудио-узлы позволяют Clawdbot воспроизводить звук через динамики на удалённых устройствах. Используйте аудио-узлы для TTS-объявлений, воспроизведения музыки и звуковых уведомлений.
Функции
| Функция | Описание |
|---|---|
| Текст в речь | Преобразование текста в аудио |
| Аудиофайлы | Воспроизведение файлов MP3, WAV, OGG |
| Управление громкостью | Регулировка громкости воспроизведения |
| Очередь аудио | Постановка нескольких аудио в очередь |
| Приглушение | Снижение громкости во время речи |
Конфигурация
Настройка узла
{
"node": {
"name": "kitchen-speaker",
"capabilities": ["audio"],
"audio": {
"device": "default",
"volume": 80,
"tts": {
"engine": "system",
"voice": "default",
"rate": 1.0
}
}
}
}Движки TTS
| Движок | Платформа | Описание |
|---|---|---|
system | Все | Системный TTS |
google | Все | Google Cloud TTS |
azure | Все | Azure Cognitive Services |
elevenlabs | Все | AI-голоса ElevenLabs |
Команды
Воспроизведение аудио
# Воспроизвести TTS
clawdbot nodes audio kitchen-speaker --tts "Dinner is ready!"
# Воспроизвести файл
clawdbot nodes audio kitchen-speaker --file /path/to/audio.mp3
# Настроить громкость
clawdbot nodes audio kitchen-speaker --volume 50Команды агента
Агент может использовать аудио-узлы:
"Play announcement on kitchen speaker: Meeting in 5 minutes"Очередь аудио
Управление очередью
{
"audio": {
"queue": {
"maxSize": 10,
"mode": "fifo",
"interruptible": true
}
}
}Режимы очереди
| Режим | Описание |
|---|---|
fifo | Первым пришёл — первым вышел |
priority | Сортировка по приоритету |
replace | Новое аудио заменяет очередь |
Приглушение аудио
Снижение фонового аудио во время объявлений:
{
"audio": {
"ducking": {
"enabled": true,
"duckLevel": 20,
"fadeTime": 500
}
}
}Мультирум-аудио
Трансляция для всех
clawdbot nodes audio --all --tts "Announcement for everyone"Группы комнат
{
"nodes": {
"groups": {
"downstairs": ["kitchen", "living-room"],
"upstairs": ["bedroom", "office"]
}
}
}clawdbot nodes audio --group downstairs --tts "Hello downstairs"Поддерживаемые форматы
| Формат | Расширение | Примечания |
|---|---|---|
| MP3 | .mp3 | Наиболее распространённый |
| WAV | .wav | Без сжатия |
| OGG | .ogg | Открытый формат |
| FLAC | .flac | Без потерь |
Обработка ошибок
Повтор при сбое
{
"audio": {
"retry": {
"maxAttempts": 3,
"delay": 1000
}
}
}Резервное устройство
{
"audio": {
"fallback": "living-room"
}
}Следующие шаги
- Узлы Clawdbot - Обзор узлов
- Узлы изображений Clawdbot - Отображение изображений
- Шлюз Clawdbot - Настройка шлюза
Узлы Clawdbot
Узлы AI-ассистента Clawdbot для распределённого управления устройствами. Узнайте, как настроить и управлять узлами для аудио, изображений и удалённых команд.
Узлы изображений Clawdbot
Настройка узлов изображений AI-ассистента Clawdbot для отображения изображений и слайд-шоу на удалённых экранах.