如果有人能澄清我的问题,我将不胜感激。
我需要把音频文件批量翻译成文本,把它从一种语言翻译成另一种语言。
我已经看了几个小时的文档(下面的url(,它们并没有说明如何做到这一点。
到目前为止,我一直在使用";连续的";每个音频文件都需要翻译。
批量翻译可能吗?
非常感谢,D
https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/batch-transcription
https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/python/console/translation_sample.py
Azure是否提供批量翻译?
是的,Azure提供文档中此处提到的批量翻译。
我们可以使用Speech to text v3.0 Rest API
通过使用上面链接中提到的以下代码来翻译音频文件:
{
"contentUrls": [
"<URL to an audio file 1 to transcribe>",
"<URL to an audio file 2 to transcribe>",
"<URL to an audio file 3 to transcribe>"
],
"properties": {
"wordLevelTimestampsEnabled": true
},
"locale": "en-US",
"displayName": "Transcription of file using default model for en-US"
}
我们需要将此json
文件传递给V3 Rest-Api以翻译音频文件。
文件翻译也可参考本文件。