Wiro - Text To Speech
AI-generatedOverview
This node converts text into speech using the ElevenLabs text-to-speech model via the Wiro API. It is useful for generating audio files from text prompts, such as creating voiceovers, audiobooks, or automated announcements. Users provide a text prompt, select a voice model, voice, and output audio format, and the node returns a URL to the generated audio file once processing is complete.
Use Case Examples
- Generating an audio narration from a written script for a video.
- Creating personalized voice messages for customer service automation.
- Converting blog posts or articles into spoken audio for accessibility.
Properties
| Name | Meaning |
|---|---|
| Prompt | The text input that will be converted into speech. |
| Model | The specific ElevenLabs text-to-speech model to use for generating the audio. |
| Voice | The voice profile to use for speech synthesis. |
| Output Format | The audio output format and quality for the generated speech. |
Output
JSON
taskid- The unique identifier of the text-to-speech task.url- The URL to the generated audio file once the task is completed.status- The status of the text-to-speech task, indicating if it is completed or failed.
Dependencies
- Wiro API key and secret for authentication
Troubleshooting
- If the node throws an error about missing task ID or socket access token, it means the Wiro API response was invalid or incomplete. Check API credentials and request parameters.
- If the task status is 'failed', the text-to-speech generation did not complete successfully. Verify the prompt and model settings, and ensure the API service is operational.
Links
- Wiro API Text-to-Speech Documentation - Official documentation for the Wiro text-to-speech API used by this node.