Hello @Michael.Edwards
Thanks for reaching out to us, may I have a sample of your voice file so that we can reproduce the issue? Which format you are using?
Are you using the sample in the quickstart document? - https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/get-started-speech-to-text?tabs=windows%2Cterminal&pivots=programming-language-csharp
Please be aware - This example uses the RecognizeOnceAsync
operation to transcribe utterances of up to 30 seconds, or until silence is detected. For information about continuous recognition for longer audio, including multi-lingual conversations, see How to recognize speech.
If the Speech to Text service is stopping transcription after 30 seconds even though you have increased the segmentation silence timeout and using long audio recognition, there may be other factors that are causing the issue. Here are a few things you can try to resolve the issue:
Check the audio quality: Make sure that the audio quality of the input file is good and that there are no issues with the recording. Poor audio quality can cause the Speech to Text service to stop transcription prematurely.
Check the input format: Make sure that the input file is in a supported format for the Speech to Text service. The supported formats are WAV, MP3, MP4, and FLAC. You can refer to the documentation for more information on the supported formats.
Check the language model: Make sure that the language model being used by the Speech to Text service is appropriate for the input file. If the input file contains specialized vocabulary or technical terms, you may need to use a custom language model to improve transcription accuracy.
Check the service limits: Make sure that you are not exceeding the service limits for the Speech to Text service. The maximum duration for a single transcription request is 10 minutes. If your input file is longer than 10 minutes, you may need to split it into smaller segments and transcribe each segment separately.
We are looking forward to hearing back from you, I hope this helps.
Regards,
Yutong
-Please kindly accept the answer if you feel helpful to support the community, thanks a lot.