Query the task status
Query the task status
https://api.agora.io/api/speech-to-text/v1/projects/{appid}/agents/{agentId}Use this method to query the status of a Real-Time STT task.
Request
Path parameters
The App ID of the project
The unique identifier of the agent you received in the response body of the join method.
Response
-
If the returned status code is
200, the request was successful. The response body contains the result of the request.OK
- message string
Details of the request result
- agent_id string
The ID of the agent.
- create_ts integer
The Unix timestamp (in seconds) when the transcription task was created.
- status string
The current status of the agent:
IDLE: The agent is not initializedSTARTING: The agent is startingRUNNING: The agent is runningSTOPPING: The agent is exitingSTOPPED: The agent exited successfullyRECOVERING: The agent is recoveringFAILED: Agent exit failed
-
If the returned status code is not
200, the request failed. Refer tomessageandcodefields to understand the possible reasons for failure.OK
- message string
Details of the failed request.
- agent_id string
The ID of the agent.
- create_ts integer
The Unix timestamp (in seconds) when the transcription task was created.
- status string
The status of the agent. If the returned status code is not 200, the request failed. Troubleshoot according to the
detailsandreasonfields.