Nœuds Audio Clawdbot
Configurez les nœuds audio de l'assistant IA Clawdbot pour la synthèse vocale et la lecture audio sur les appareils distants.
Aperçu des Nœuds Audio Clawdbot
Les nœuds audio permettent à Clawdbot de diffuser de l'audio via les haut-parleurs des appareils distants. Utilisez les nœuds audio pour les annonces TTS, la lecture de musique et les notifications sonores.
Fonctionnalités
| Fonctionnalité | Description |
|---|---|
| Synthèse vocale | Convertit le texte en audio parlé |
| Fichiers audio | Lit les fichiers MP3, WAV, OGG |
| Contrôle du volume | Ajuste le volume de lecture |
| File d'attente audio | Met en file plusieurs éléments audio |
| Ducking | Réduit le volume pendant la parole |
Configuration
Configuration du nœud
{
"node": {
"name": "kitchen-speaker",
"capabilities": ["audio"],
"audio": {
"device": "default",
"volume": 80,
"tts": {
"engine": "system",
"voice": "default",
"rate": 1.0
}
}
}
}Moteurs TTS
| Moteur | Plateforme | Description |
|---|---|---|
system | Toutes | TTS natif du système |
google | Toutes | Google Cloud TTS |
azure | Toutes | Azure Cognitive Services |
elevenlabs | Toutes | Voix IA ElevenLabs |
Commandes
Lire l'audio
# Lire TTS
clawdbot nodes audio kitchen-speaker --tts "Dinner is ready!"
# Lire un fichier
clawdbot nodes audio kitchen-speaker --file /path/to/audio.mp3
# Ajuster le volume
clawdbot nodes audio kitchen-speaker --volume 50Commandes de l'agent
L'agent peut utiliser les nœuds audio :
"Play announcement on kitchen speaker: Meeting in 5 minutes"File d'attente audio
Gestion de la file
{
"audio": {
"queue": {
"maxSize": 10,
"mode": "fifo",
"interruptible": true
}
}
}Modes de file
| Mode | Description |
|---|---|
fifo | Premier entré, premier sorti |
priority | Ordre basé sur la priorité |
replace | Le nouvel audio remplace la file |
Ducking audio
Réduit l'audio de fond pendant les annonces :
{
"audio": {
"ducking": {
"enabled": true,
"duckLevel": 20,
"fadeTime": 500
}
}
}Audio multi-pièces
Diffuser à tous
clawdbot nodes audio --all --tts "Announcement for everyone"Groupes de pièces
{
"nodes": {
"groups": {
"downstairs": ["kitchen", "living-room"],
"upstairs": ["bedroom", "office"]
}
}
}clawdbot nodes audio --group downstairs --tts "Hello downstairs"Formats supportés
| Format | Extension | Notes |
|---|---|---|
| MP3 | .mp3 | Le plus courant |
| WAV | .wav | Non compressé |
| OGG | .ogg | Format ouvert |
| FLAC | .flac | Sans perte |
Gestion des erreurs
Réessayer en cas d'échec
{
"audio": {
"retry": {
"maxAttempts": 3,
"delay": 1000
}
}
}Appareil de secours
{
"audio": {
"fallback": "living-room"
}
}Étapes suivantes
- Nœuds Clawdbot - Aperçu des nœuds
- Nœuds d'images Clawdbot - Affichage d'images
- Passerelle Clawdbot - Configuration de la passerelle
Nœuds Clawdbot
Nœuds de l'assistant IA Clawdbot pour le contrôle distribué des appareils. Apprenez à configurer et gérer les nœuds pour l'audio, les images et les commandes à distance.
Nœuds d'Images Clawdbot
Configurez les nœuds d'images de l'assistant IA Clawdbot pour afficher des images et des diaporamas sur des écrans distants.