Speech to Text Rest API to accept authorization token for RecordingsUrl

tes432 61 Reputation points
2020-10-26T06:08:44.977+00:00

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.

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,437 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,442 questions
0 comments No comments
{count} votes

Accepted answer
  1. GiftA-MSFT 11,151 Reputation points
    2020-10-26T15:38:29.707+00:00

    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!

    0 comments No comments

0 additional answers

Sort by: Most helpful