Whisper语音识别实战:高精度中文语音转文字

AI教程 2026-06-20

OpenAI Whisper是优秀的开源语音识别模型,支持中文。

安装

pip install openai-whisper ffmpeg-python

基本使用

import whisper
model = whisper.load_model("medium")
result = model.transcribe("audio.mp3", language="zh")
print(result["text"])

中文优化

result = model.transcribe("chinese_audio.mp3",
    language="zh", task="transcribe",
    initial_prompt="以下是中文普通话语音")

批量处理

import os
def batch(folder):
    for f in os.listdir(folder):
        if f.endswith((".mp3",".wav",".m4a")):
            r = model.transcribe(os.path.join(folder,f), language="zh")
            with open(f+".txt","w") as o: o.write(r["text"])

参考:OpenAI Whisper | 2026年06月20日

©️版权声明:若无特殊声明,本站所有文章版权均归AI工具集原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。

相关文章