Endpoints
Transcribe Audio
This endpoint allows you to transcribe audio files to text using Azure Speech-to-Text services. Only available for public agents.
POST
This endpoint converts audio files to text using Azure’s Speech-to-Text API. It is designed to be used from public-facing chatbot widgets and does not support API key authentication. Use Cases:Documentation Index
Fetch the complete documentation index at: https://docs.laburen.com/llms.txt
Use this file to discover all available pages before exploring further.
- Enable voice input in chatbot widgets
- Transcribe user audio messages for AI agent processing
- Convert voice notes to text for conversation logs
- Build voice-enabled customer support interfaces
Headers
Must be set to
multipart/form-data for file uploads.Body (multipart/form-data)
The audio file to transcribe. Supported formats:
audio/wavaudio/webm
The ID of a public agent. This is required for all requests. The agent must have its visibility set to “public”.
Response
The transcribed text from the audio file.
Error Responses
| Status Code | Description |
|---|---|
| 401 | Unauthorized - Invalid or missing agentId, or agent is not public |
| 400 | Invalid request - No file provided or invalid file format |
| 500 | Transcription failed - Azure service error |

