I want to use Batch Transcription to store the result file in Azure Storage of <selected network>.

Otacon 26 Reputation points
2022-02-16T14:27:59.42+00:00

Thanks for taking a look at this question.

I want to use Batch Transcription to store the result file in Azure Storage of <selected network>.

Currently, I am using <destinationContainerUrl>Property to store the file in Azure Storage that allows traffic from <all networks>. This works fine.

However, when Azure Storage is set to <selected networks>, the result file is not output.
Also, selecting the Speech Service instance I am using from <Resource Instance> has no effect.

Do you have any hints on how to do this?

Please excuse my bad English.

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,664 questions
Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,093 questions
0 comments No comments
{count} vote

Accepted answer
  1. romungi-MSFT 44,681 Reputation points Microsoft Employee
    2022-02-17T08:14:23.487+00:00

    @Otacon Is the container SAS URI available from public internet? I think the current restriction with the API is to use the destinationContainerUrl which is available over public internet.

    Batch transcription can read audio from a public-visible internet URI, and can read audio or write transcriptions by using a SAS URI with Blob Storage.

    This is mentioned in the documentation here.

    If an answer is helpful, please click on 130616-image.png or upvote 130671-image.png which might help other community members reading this thread.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.