import speech_recognition as sr
file ="test.wav"
r= sr.Recognizer()
with sr.AudioFile(file) as src:
audio = r.record(src)
print("音声データの文字をお越し結果:", r.recognize_google(audio,language="ja"))

speech_recognition:https://github.com/Uberi/speech_recognition

Python音频转文字_github

import speech_recognition as sr

file ="tianqi.wav"

r= sr.Recognizer()

with sr.AudioFile(file) as src:
audio = r.record(src)

print("识别結果:", r.recognize_google(audio,language="zh-tw"))
print("识别結果:", r.recognize_google(audio,language="zh-cn"))

Python音频转文字_github_02


说明,需要使用代理,需要连接网络。