如何使用OneDrive而不是Azure Blob进行音频文件存储进行批处理语音转录?

时间:2019-05-22 18:25:57

标签: speech-recognition azure-cognitive-services transcription

我想将Azure认知服务语音Batch Transcription APIs与OneDrive一起使用,而不是使用Azure Blob存储位置。这可能吗?有什么变通办法可以帮助我实现相同目标吗?我可以创建一个流并通过它吗?

我已经具有用于批处理的git hub sample,但是将其更改为Azure Storage以外的位置会出现错误“录制URI包含无效数据。”

我试图在示例中的Program.cs中更改RecordingsBlobUri,在该示例中我想提供一个OneDrive url而不是Azure Blob

        // recordings and locale
        private const string Locale = "en-US";
        private const string RecordingsBlobUri = "<SAS URI pointing to an audio file stored in Azure Blob Storage>";

1 个答案:

答案 0 :(得分:0)

documentation所示:

  

批处理转录支持Azure Blob存储以读取音频和   将转录文字存储起来。

无法使用OneDrive提供要处理的音频文件。