Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ProcessingMetrics

If processing metrics are requested, information about the service's processing of the input audio. Processing metrics are not available with the synchronous Recognize audio method.

Hierarchy

  • ProcessingMetrics

Index

Properties

periodic

periodic: boolean

An indication of whether the metrics apply to a periodic interval or a transcription event:

  • true means that the response was triggered by a specified processing interval. The information contains processing metrics only.
  • false means that the response was triggered by a transcription event. The information contains processing metrics plus transcription results.

Use the field to identify why the service generated the response and to filter different results if necessary.

processed_audio

processed_audio: ProcessedAudio

Detailed timing information about the service's processing of the input audio.

wall_clock_since_first_byte_received

wall_clock_since_first_byte_received: number

The amount of real time in seconds that has passed since the service received the first byte of input audio. Values in this field are generally multiples of the specified metrics interval, with two differences:

  • Values might not reflect exact intervals (for instance, 0.25, 0.5, and so on). Actual values might be 0.27,

0.52, and so on, depending on when the service receives and processes audio.

  • The service also returns values for transcription events if you set the interim_results parameter to true. The service returns both processing metrics and transcription results when such events occur.

Generated using TypeDoc