@Rob P Thanks for the question again. Do you have a chance to check on Ram's response? Please let us know if you have more questions about this issue, we are willing to help.
I have a question regarding cognitive services, specifically for near real-time speech-to-text and pronunciation. What would be the best approach for streaming the audio directly from a reactjs application to Azure, getting the cognitive service response and at the same time storing the audio in a bucket? The bucket content would have to be later available for a different application.
I am trying to avoid the option of recording the user input first, then separately sending the file to the storage bucket and Azure cognitive.
You can use the video indexing service utilizes the cognitive speech to text service as a part of its processing. The video index service may do some pre-processing of the audio before sending to cognitive speech service, may do some post processing of the resultant text, and utilize parameters of the cognitive speech service that is specific to the task of video indexing.