Thank you for reaching out to Microsoft Q&A forum!
In App Service microphone access is not available because the server lacks physical audio input devices. To fix this, you need to capture audio from the user's browser and send it to your backend for processing. Instead of using the default microphone, use web-based audio recording and then send the recorded audio file on backend. On the server, process the uploaded file using Azure Speech SDK with speechsdk.audio.AudioConfig(filename="YourAudioFile.wav")
. Ensure your backend can receive and save audio files, then use the following this code to transcribe.
Also, please refer to: Speaking participant's microphone has a problem.
I hope you understand! Thank you.