首页 > 解决方案 > 如何使用 OneDrive 进行音频文件存储,而不是使用 Azure Blob 进行批量语音转录?

问题描述

我想将 Azure 认知服务语音批处理转录 API与 OneDrive 一起使用,而不是使用 Azure blob 存储位置。这可能吗?任何可以帮助我实现相同目标的解决方法?我可以创建一个流并传递它吗?

我已经有用于批处理的 git hub示例,但将其更改为 Azure 存储以外的位置会出现错误“记录 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>";

标签: speech-recognitionazure-cognitive-servicestranscription

解决方案


文档中所示:

批量转录支持 Azure Blob 存储,用于读取音频并将转录写入存储。

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


推荐阅读