ragflow_speech_to_text
Transcribe an audio file into text using your tenant’s speech-to-text model. Provide a filename, server file path, or base64-encoded audio.
Instructions
Transcribe an audio file with the tenant's speech-to-text model.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "ragflow_speech_to_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | Audio file name with its extension (.wav, .mp3, .m4a, .aac, .flac, .ogg, .webm, .opus, .wma); defaults to the name from file_path | |
| file_path | No | Audio file on the MCP server host, inside an allowed upload root | |
| content_base64 | No | Audio bytes as base64 (small files only) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||