【发布时间】:2020-06-11 23:33:13
【问题描述】:
我正在尝试使用 Azure 认知语音服务处理 .wav 文件。我正在使用下面的脚本。当我尝试通过调用 AudioConfig.FromWavFileInput() 来设置 wav 文件时,我收到一个异常,提示“类型对象 'AudioConfig' 没有属性 'FromWavFileInput'”。文档说该函数存在,至少在 .net 库中。 cognitiveservices-speech python library 是否存在 FromWaveFileInput?如何使用 python 处理音频文件?
import azure.cognitiveservices.speech as speechsdk
speechKey = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
service_region = 'eastus2'
#### # Creates an instance of a speech config with specified subscription key and service region.
#### # Replace with your own subscription key and service region (e.g., "westus").
speech_config = speechsdk.SpeechConfig(subscription=speechKey, region=service_region)
audioInput = speechsdk.AudioConfig.FromWavFileInput('RainSpain.wav')
#### # Creates a recognizer with the given settings
speech_recognizer = speechsdk.SpeechRecognizer(speech_config=speech_config, audio_input=audioInput)
【问题讨论】:
标签: python azure speech-recognition azure-machine-learning-studio