Wiro - Speech to Text
AI-generatedOverview
This node performs automatic speech recognition (ASR) and speech translation using the Whisper model via the Wiro API. It takes an input audio URL and processes it to generate a transcription, optionally supporting multiple languages, speaker diarization, and other transcription parameters. This node is useful for converting spoken audio content into text for applications like transcription services, content indexing, or accessibility enhancements.
Use Case Examples
- Transcribing a podcast episode from an audio URL to text in English.
- Converting a multilingual audio recording into text with automatic language detection.
- Using speaker diarization to separate speakers in a meeting recording.
Properties
| Name | Meaning |
|---|---|
| Input Audio URL | The URL of the audio file to be transcribed. |
| Language | The language of the audio to transcribe, or 'auto' for automatic language detection. |
| Max New Tokens | Maximum number of new tokens to generate in the transcription output. |
| Chunk Length | Length of audio chunks to process in each batch. |
| Batch Size | Number of audio chunks to process in a single batch. |
| Num Speakers | Number of speakers to identify if diarization is enabled. |
| Diarization | Whether to enable speaker diarization to separate speakers in the transcription. |
Output
JSON
taskid- The unique identifier of the transcription task.url- The URL to access the completed transcription result.status- The status of the transcription task, e.g., 'completed' or 'failed'.
Dependencies
- Wiro API with API key and secret for authentication
Troubleshooting
- If the node throws an error about missing or invalid task ID or socket access token, verify that the Wiro API credentials are correct and the API is reachable.
- If the transcription task status is 'failed', check the input audio URL and parameters for correctness and retry.
- Network or authentication errors may occur if the API key or secret are invalid or expired; ensure credentials are up to date.
Links
- Wiro API Documentation - Official documentation for the Wiro API used by this node.