码农的世界python热爱者程序员

站在巨人的肩膀上,零碎代码实现语音识别,Python妙不可言!

2018-07-23  本文已影响109人  Python新世界
image

叙述

根据视频录音或者台词信息获得文字信息,然后转字幕,纯手打不说,还要去一直动脑识别,想一想这是有多可怕!

程序员肯定不能走寻常路,难道不能用Python实现音频转文字吗?接着我问了下度娘:找到了IBM 的Speech to text。

准备好你的音频,以及Python,开始吧!

第一步

image

第二步

python学习群.png image image

点击现有服务,找到已有的服务。

image

点击服务名称查看详情。

image image

第三步

Python安装SpeechRecognition包。

运行-cmd,打开命令提示符。输入pip install SpeechRecognition

image

出现下面这行字说明装好了。

image

第四步

打开Jupyter Notebook开始写代码啦!

image

运行这一步发现报错了?

image

用格式工厂转换到wav格式杰克。

转格式后把引号里的内容改成1.wav就可以运行了。

image image

我三分钟的音频运行了30S吧。这个text,就是你音频转过来的文字了。让我们来试试:

print(text)

image

OK完成了,同时它支持多种语言,只需要把language变量改一下就可以实现不同语言的转换了。

image
上一篇 下一篇

猜你喜欢

热点阅读