Hi, thanks for reaching out. Currently, Azure speech service supports public-visible internet URI or SAS URI for RecordingsUrl parameter. Based on the scenario you described, you can use SAS URI, however, you'd need to host your recordings on a modern platform like Azure. Hope this helps!
Speech to Text Rest API to accept authorization token for RecordingsUrl
tes432
61
Reputation points
Hi, my company has been using Azure's speech to text service and are happy with the results.
However, we've hit a snag. For the RecordingsUrl parameter, I understand we will be passing in a blob uri that's public facing (no auth required), but our audio files are stored in a 3rd party service whereby an auth token is required to be able to access the .wav file (request header: { Authorization: <token> }).
Is there anyway whereby we can pass in/set the mentioned auth token to Azure speech to text service for retrieving the audio recordings on Azure's end?
Thanks in advance.