【问题标题】:Azure speech to text batch transcription randomly freezes/takes extremely longAzure 语音到文本批量转录随机冻结/需要很长时间
【发布时间】:2022-02-17 20:20:40
【问题描述】:

有时,Azure 认知语音到文本服务的批量转录需要非常长的时间。

我现在有好几次了,即使只包含一个指向 blob 存储上的短(约 1 分钟)音频文件的单个 URL,转录也需要几个小时(!)。通常这只需要半分钟,但在大约 5-10% 的情况下,该过程会卡住。

没有任何类型的错误、警告或警报......而且转录总是成功完成,所以这不是由于音频文件。有时只需要5-10个小时。 我在我的 webhook 上收到了“TranscriptionCreation”事件,所以这个过程肯定也开始了。

我不知道,这可能是由于当时 azure 没有足够的可用资源并为以后安排进程。但这似乎一点也不“正常”。

是否有一些优先级参数? 它是认知服务的错误吗? 我该怎么办?

【问题讨论】:

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


    【解决方案1】:
    Sometimes the batch transcription of azures cognitive speech to text service takes unusual long time?
    

    您可以使用 Batch Ingestion Client 作为 Azure 存储中所有音频文件的零接触转录解决方案。 这提供了一种快速轻松的方式来转录音频文件,甚至探索转录,而无需编写任何代码。

    通过ARM template 部署,无缝处理音频文件所需的所有资源都已设置并开始运行。

    完整信息,请参考link

    【讨论】:

    • 谢谢,但我认为这不适用于我的用例。另外,我不确定这应该如何或为什么可以解决延迟转录的问题。我现有的系统可以很好地将转录请求移交给认知服务(我验证了 - 转录已创建并处于“运行”状态)。认知服务只是在几个小时内才开始真正做任何事情。不过,感谢您的努力。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 2015-12-14
    • 2013-05-02
    相关资源
    最近更新 更多