Can Azure Speech API Conversation Transcriber Post Results Faster?

Data Juggler 181 Reputation points
2024-01-31T14:53:14.1666667+00:00

This code works really well, but if someone is speaking for a 30 seconds or a minute, it doesn't send back the results for a while. Is there a setting that I can set a maximum of say 10 or 15 seconds and it sends what ever data it has captured? Or even better send back in real time? Thanks // Create a new instance of a 'ConversationTranscriber' object. Transcriber = new ConversationTranscriber(config, audioConfig); // Set the Transcriber Transcriber.Transcribing += Transcriber_Transcribing; // Create the Transcribed event Transcriber.Transcribed += Transcriber_Transcribed; // Start Transcribing await Transcriber.StartTranscribingAsync();

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,555 questions
{count} votes

1 answer

Sort by: Most helpful
  1. YutongTie-MSFT 48,586 Reputation points
    2024-02-01T02:14:34.1633333+00:00

    @Data Juggler

    Thanks for reaching out to us, which API you are working on? REST API for short audio and transmit audio directly can contain no more than 60 seconds of audio.

    Use cases for the Speech to text REST API for short audio are limited. Use it only in cases where you can't use the Speech SDK.

    Before you use the Speech to text REST API for short audio, consider the following limitations:

    • Requests that use the REST API for short audio and transmit audio directly can contain no more than 60 seconds of audio. The input audio formats are more limited compared to the Speech SDK.
    • The REST API for short audio returns only final results. It doesn't provide partial results.
    • Speech translation isn't supported via REST API for short audio. You need to use Speech SDK.
    • Batch transcription and custom speech aren't supported via REST API for short audio. You should always use the Speech to text REST API for batch transcription and custom speech.

    I hope this helps. Please let us know if you have any questions.

    Regards, Yutong

    -Please kindly accept the answer if you feel helpful to support the community, thanks a lot.

    0 comments No comments