AI人工智能 口语词的识别

2026-02-26 16:54 更新

语音识别是指当人类说话时,机器能够理解它。这里我们在 Python 中使用 Google 语音 API 来实现这一点。我们需要安装以下包:

  • Pyaudio:可以通过pip install pyaudio命令安装。
  • SpeechRecognition:可以通过pip install SpeechRecognition命令安装。
  • Google-Speech-API:可以通过pip install google-api-python-client命令安装。

示例

观察以下示例以理解口语单词识别:

导入必要的包,如下所示:

import speech_recognition as sr

创建一个对象,如下所示:

recording = sr.Recognizer()

现在,Microphone()模块将接收语音作为输入:

with sr.Microphone() as source:
    recording.adjust_for_ambient_noise(source)
    print("Please Say something:")
    audio = recording.listen(source)

现在,Google API 将识别语音并给出输出:

try:
    print("You said: \n" + recording.recognize_google(audio))
except Exception as e:
    print(e)

您可以看到以下输出:

Please Say Something:
You said:

例如,如果您说w3cschool.cn,系统会正确识别为:

w3cschool.cn
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号