Synthesize text to speech and send as a voice message
Synthesize text to speech and send as a voice message to another user or conversation as an agent.
This command converts the provided text into a speech audio file using text-to-speech synthesis and sends it as an audio message.
The audio is automatically uploaded and delivered to the recipient.
LANGUAGE SUPPORT: The voice will automatically match the language of your text.
Simply write in the target language and optionally specify a voice for that language.
VOICE FORMAT: {language-code}-Chirp3-HD-{voice-name}
Available Voices: Male: Orus (default), Puck, Sadachbia, Algenib, Schedar, Rasalgethi Female: Zephyr, Pulcherrima, Gacrux, Achernar, Vindemiatrix, Aoede
Supported Languages (40+): en-US (English US), pt-BR (Portuguese Brazil), es-ES (Spanish Spain), es-US (Spanish US), fr-FR (French), de-DE (German), it-IT (Italian), ja-JP (Japanese), ko-KR (Korean), cmn-CN (Mandarin), ru-RU (Russian), ar-XA (Arabic), hi-IN (Hindi), and many more...
You can specify the recipient by:
- Username (e.g., "alice") - for direct messages
- Conversation ID (e.g., "conv_123") - for existing conversations
Examples:
Send English voice message with default male voice
mutiro agent message send-voice alice "Hello from the agent!"
Send Portuguese message with female voice
mutiro agent message send-voice alice "Tarefa concluída!" --voice "pt-BR-Chirp3-HD-Zephyr"
Send Spanish message with male voice
mutiro agent message send-voice alice "¡Tarea completada!" --voice "es-ES-Chirp3-HD-Puck"
Send Japanese message with female voice
mutiro agent message send-voice alice "タスクが完了しました!" --voice "ja-JP-Chirp3-HD-Pulcherrima"
Reply to a specific message with voice
mutiro agent message send-voice alice "Processing your request" --reply-to=msg_456
Output JSON response
mutiro agent message send-voice alice "Test message" --json
mutiro agent message send-voice <username|conversation-id> <text> [flags]
Send English voice message with default male voice
Send Portuguese message with female voice
Send Spanish message with male voice
Send Japanese message with female voice
Reply to a specific message with voice
Output JSON response
| Flag | Type | Description |
|---|---|---|
| -h, --help | bool | help for send-voice |
| --json | bool | Output result as JSON |
| --reply-to | string | Message ID to reply to |
| --voice | string | TTS voice name (e.g., en-US-Chirp3-HD-Orus) |
| Flag | Type | Description |
|---|---|---|
| --api-endpoint | string | API endpoint (default: from config or api.mutiro.com:443) |
| --api-key | string | API key for agent authentication |
| --config | string | config file (default is ./.mutiro.yaml in current directory) |
| --debug | bool | debug mode |
| --insecure | bool | Disable TLS connection |
| --username | string | Agent username |
| -v, --verbose | bool | verbose output |
| --view-as | string | Read as one of your agents, authenticated as yourself (read and search only) |