Nós de Áudio do Clawdbot
Configure os nós de áudio do assistente de IA Clawdbot para conversão de texto em fala e reprodução de áudio em dispositivos remotos.
Visão Geral dos Nós de Áudio do Clawdbot
Os nós de áudio permitem que o Clawdbot reproduza áudio através de alto-falantes em dispositivos remotos. Use nós de áudio para anúncios TTS, reprodução de música e notificações sonoras.
Recursos
| Recurso | Descrição |
|---|---|
| Texto para Fala | Converte texto em áudio falado |
| Arquivos de Áudio | Reproduz arquivos MP3, WAV, OGG |
| Controle de Volume | Ajusta o volume de reprodução |
| Fila de Áudio | Enfileira múltiplos itens de áudio |
| Ducking | Reduz o volume durante a fala |
Configuração
Configuração do Nó
{
"node": {
"name": "kitchen-speaker",
"capabilities": ["audio"],
"audio": {
"device": "default",
"volume": 80,
"tts": {
"engine": "system",
"voice": "default",
"rate": 1.0
}
}
}
}Motores TTS
| Motor | Plataforma | Descrição |
|---|---|---|
system | Todas | TTS nativo do sistema |
google | Todas | Google Cloud TTS |
azure | Todas | Azure Cognitive Services |
elevenlabs | Todas | Vozes de IA da ElevenLabs |
Comandos
Reproduzir Áudio
# Reproduzir TTS
clawdbot nodes audio kitchen-speaker --tts "Dinner is ready!"
# Reproduzir arquivo
clawdbot nodes audio kitchen-speaker --file /path/to/audio.mp3
# Ajustar volume
clawdbot nodes audio kitchen-speaker --volume 50Comandos do Agente
O agente pode usar nós de áudio:
"Play announcement on kitchen speaker: Meeting in 5 minutes"Fila de Áudio
Gerenciamento de Fila
{
"audio": {
"queue": {
"maxSize": 10,
"mode": "fifo",
"interruptible": true
}
}
}Modos de Fila
| Modo | Descrição |
|---|---|
fifo | Primeiro a entrar, primeiro a sair |
priority | Ordenação baseada em prioridade |
replace | Novo áudio substitui a fila |
Ducking de Áudio
Reduz o áudio de fundo durante anúncios:
{
"audio": {
"ducking": {
"enabled": true,
"duckLevel": 20,
"fadeTime": 500
}
}
}Áudio Multi-Sala
Transmitir para Todos
clawdbot nodes audio --all --tts "Announcement for everyone"Grupos de Salas
{
"nodes": {
"groups": {
"downstairs": ["kitchen", "living-room"],
"upstairs": ["bedroom", "office"]
}
}
}clawdbot nodes audio --group downstairs --tts "Hello downstairs"Formatos Suportados
| Formato | Extensão | Notas |
|---|---|---|
| MP3 | .mp3 | Mais comum |
| WAV | .wav | Não comprimido |
| OGG | .ogg | Formato aberto |
| FLAC | .flac | Sem perdas |
Tratamento de Erros
Tentar Novamente em Caso de Falha
{
"audio": {
"retry": {
"maxAttempts": 3,
"delay": 1000
}
}
}Dispositivo de Fallback
{
"audio": {
"fallback": "living-room"
}
}Próximos Passos
- Nós do Clawdbot - Visão geral dos nós
- Nós de Imagem do Clawdbot - Exibição de imagens
- Gateway do Clawdbot - Configuração do gateway
Nós do Clawdbot
Nós do assistente de IA Clawdbot para controle distribuído de dispositivos. Aprenda a configurar e gerenciar nós para áudio, imagens e comandos remotos.
Nós de Imagem do Clawdbot
Configure os nós de imagem do assistente de IA Clawdbot para exibir imagens e apresentações de slides em telas remotas.