Endpoints
The REST API is primarily used to submit audio files for transcription, but can also be used to query V‑Blaze for configuration and capability information. The HTTP GET method is used for submitting V‑Blaze system configuration queries. JSON-formatted results are returned in the query response.
This section summarizes the V‑Blaze API queries that can be used to obtain information about the capabilities and installed features of a V‑Blaze installation. The information returned by these API requests can then be used to help you specify the correct parameters when calling V‑Blaze's /transcribe
API, as discussed in Passing parameters.
V‑Blaze API Request | Results Returned |
---|---|
http://vblaze_name:17171/transcribe | Transcription results |
http://vblaze_name:17171/languages | Available languages |
http://vblaze_name:17171/maxstreamscheck | Current number of streams and capacity |
http://vblaze_name:17171/metrics | Extensive V‑Blaze metrics. |
http://vblaze_name:17171/models | Available language models |
http://vblaze_name:17171/params | Default parameter settings |
http://vblaze_name:17171/stats | Comprehensive V‑Blaze engine status information including information on system internals |
http://vblaze_name:17171/status | Lightweight V‑Blaze engine status information |
http://vblaze_name:17171/statusfull | More detailed V‑Blaze engine status information |
http://vblaze_name:17171/sysinfo | Product and server information |
http://vblaze_name:17171/usage | Detailed usage information of language models |