When using the Hume API, you can view an audio-visual timeline to track the latency between the request and response in real-time. Additionally, a detailed timeline is available in the logs or a list format, providing precise timestamps for each step in the process. For example:
  1. Message Received: The exact time when Hume receives the message from the client.
  2. CLM Handoff: The time when Hume forwards the message to the CLM
  3. First Response: The time when Hume receives the first response from the CLM and begins streaming it back to the client.
  4. Assistance Completion: The time when the interaction concludes, marked by the assistance end message.