可以使用第三方库 SpeechRecognition 进行实时语音识别。首先需要安装这个库,然后可以使用如下代码进行实时语音转文字:

import speech_recognitionas sr

# 创建语音识别对象
r = sr.Recognizer()

# 开始监听语音
with sr.Microphone() as source:
    print("请开始说话...")
    audio = r.listen(source)

# 识别语音
try:
    text = r.recognize_google(audio, language='zh-CN
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐