Python CGI语音识别API错误

2024-04-28 16:25:18 发布

您现在位置:Python中文网/ 问答频道 /正文

在使用python中的google speech api进行语音识别项目时,我在cgi上实现代码时遇到了以下问题,但是,作为一个本地项目,这似乎完全可以工作,无法解决同样的任何帮助都将是非常感谢的。 使用语音识别Google API时出现以下错误:

Traceback (most recent call last):
  File "E:/XAMPP/xampp/cgi-bin/TRY.py", line 76, in <module>
    data = recordAudio()
  File "E:/XAMPP/xampp/cgi-bin/TRY.py", line 31, in recordAudio
    data = r.recognize_google(audio)
  File "C:\Users\BHANU\AppData\Local\Programs\Python\Python36-32\lib\site-packages\speech_recognition\__init__.py", line 828, in recognize_google
    convert_width=2  # audio samples must be 16-bit
  File "C:\Users\BHANU\AppData\Local\Programs\Python\Python36-32\lib\site-packages\speech_recognition\__init__.py", line 445, in get_flac_data
    flac_converter = get_flac_converter()
  File "C:\Users\BHANU\AppData\Local\Programs\Python\Python36-32\lib\site-packages\speech_recognition\__init__.py", line 1196, in get_flac_converter
    raise OSError("FLAC conversion utility not available - consider installing the FLAC command line application by running `apt-get install flac` or your operating system's equivalent")
OSError: FLAC conversion utility not available - consider installing the FLAC command line application by running `apt-get install flac` or your operating system's equivalent

Tags: inpydatagetlocalgooglelinespeech