Nodos de Audio de Clawdbot
Configura los nodos de audio del asistente de IA Clawdbot para texto a voz y reproducción de audio en dispositivos remotos.
Descripción General de los Nodos de Audio de Clawdbot
Los nodos de audio permiten que Clawdbot reproduzca audio a través de los altavoces de dispositivos remotos. Usa los nodos de audio para anuncios TTS, reproducción de música y notificaciones sonoras.
Características
| Característica | Descripción |
|---|---|
| Texto a Voz | Convierte texto en audio hablado |
| Archivos de Audio | Reproduce archivos MP3, WAV, OGG |
| Control de Volumen | Ajusta el volumen de reproducción |
| Cola de Audio | Encola múltiples elementos de audio |
| Ducking | Reduce el volumen durante el habla |
Configuración
Configuración del Nodo
{
"node": {
"name": "kitchen-speaker",
"capabilities": ["audio"],
"audio": {
"device": "default",
"volume": 80,
"tts": {
"engine": "system",
"voice": "default",
"rate": 1.0
}
}
}
}Motores TTS
| Motor | Plataforma | Descripción |
|---|---|---|
system | Todas | TTS nativo del sistema |
google | Todas | Google Cloud TTS |
azure | Todas | Azure Cognitive Services |
elevenlabs | Todas | Voces de IA de ElevenLabs |
Comandos
Reproducir Audio
# Reproducir TTS
clawdbot nodes audio kitchen-speaker --tts "Dinner is ready!"
# Reproducir archivo
clawdbot nodes audio kitchen-speaker --file /path/to/audio.mp3
# Ajustar volumen
clawdbot nodes audio kitchen-speaker --volume 50Comandos del Agente
El agente puede usar los nodos de audio:
"Play announcement on kitchen speaker: Meeting in 5 minutes"Cola de Audio
Gestión de Cola
{
"audio": {
"queue": {
"maxSize": 10,
"mode": "fifo",
"interruptible": true
}
}
}Modos de Cola
| Modo | Descripción |
|---|---|
fifo | Primero en entrar, primero en salir |
priority | Ordenamiento basado en prioridad |
replace | El nuevo audio reemplaza la cola |
Audio Ducking
Reduce el audio de fondo durante los anuncios:
{
"audio": {
"ducking": {
"enabled": true,
"duckLevel": 20,
"fadeTime": 500
}
}
}Audio Multi-Habitación
Transmitir a Todos
clawdbot nodes audio --all --tts "Announcement for everyone"Grupos de Habitaciones
{
"nodes": {
"groups": {
"downstairs": ["kitchen", "living-room"],
"upstairs": ["bedroom", "office"]
}
}
}clawdbot nodes audio --group downstairs --tts "Hello downstairs"Formatos Soportados
| Formato | Extensión | Notas |
|---|---|---|
| MP3 | .mp3 | Más común |
| WAV | .wav | Sin comprimir |
| OGG | .ogg | Formato abierto |
| FLAC | .flac | Sin pérdida |
Manejo de Errores
Reintentar en Caso de Fallo
{
"audio": {
"retry": {
"maxAttempts": 3,
"delay": 1000
}
}
}Dispositivo de Respaldo
{
"audio": {
"fallback": "living-room"
}
}Próximos Pasos
- Nodos de Clawdbot - Descripción general de nodos
- Nodos de Imagen de Clawdbot - Visualización de imágenes
- Gateway de Clawdbot - Configuración del gateway
Nodos de Clawdbot
Nodos del asistente de IA Clawdbot para control distribuido de dispositivos. Aprende a configurar y gestionar nodos para audio, imágenes y comandos remotos.
Nodos de Imagen de Clawdbot
Configura los nodos de imagen del asistente de IA Clawdbot para mostrar imágenes y presentaciones en pantallas remotas.