Is it impossible to have Real-Time transcription and use StartRecognizingAsync at the same time?

Nikolaj Wojke 0 Reputation points
2025-02-11T13:06:18.2933333+00:00

When I use real-time transcription, the CallMedia StartRecognizingAsync - function no longer works.

Is there a way to use them both?

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
1,050 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sina Salam 18,876 Reputation points
    2025-02-11T21:42:30.41+00:00

    Hello Nikolaj Wojke,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that when you use real-time transcription, the CallMedia StartRecognizingAsync - function no longer works.

    This shouldn't happen if your logic is right.

    However, regarding your questions:

    Is it impossible to have Real-Time transcription and use StartRecognizingAsync at the same time? Is there a way to use them both?

    It is possible and you might have to do the followings right:

    1. Make sure you are using the latest versions of the APIs for both real-time transcription and StartRecognizingAsync` Sometimes updates include fixes for such conflicts.
    2. Implement an audio stream multiplexing solution that allows the audio input to be shared between both functions. This can be done by capturing the audio stream once and then feeding it into both the real-time transcription and StartRecognizingAsync functions, using Multiplexing approach.
    3. Look into third-party libraries or tools that might offer better integration for simultaneous use of both features. Some libraries are designed to handle multiple audio processing tasks concurrently- https://collabnix.com/3-proven-methods-for-real-time-voice-transcription-success-balancing-precision-and-performance-in-critical-industries/ and https://wave.co/blog/how-to-improve-transcription-skills
    4. Review the official documentation for any specific guidelines on using both features together. - https://insight7.io/ai-transcript-meeting-best-practices

    I hope this is helpful! Do not hesitate to let me know if you have any other questions.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.