现在的最火两款聊天工具,QQ和微信,但是很多的时候不方便听别人发的语音,这时候这个功能就能派上用场了,当然了,不止能识别QQ语音还有一些没有字幕的电影也能识别出来,好了废话不多说,马上切入咱们的主题!

中英字幕 小样

IBM注册 应用部署

账户密码

正好也支持Python调用,整个过程很简单,就是先安装IBM的模块,这里我使用的是speechrecognition模块,在pycharm直接可以搜索到并安装,

peechrecognition模块

感叹到:Python的功能真是应有尽有,没有你想不到的。

然后我写了不多的几行代码,这个艰难的事情就迎刃而解了

思路主要如下,就是将视频转为WAV格式的音频(转为MP3等其他格式,可能识别不了),然后调用识别模块,就静静的等着或者去忙其他的事,最后会返回识别出来的文本

测试结果分析:

1、IBM的API能识别英语、中文等好几种语言,识别的正确率很不错;

2、经过我的初步测试,IBM的识别机制是按照这样来的:先是将你的音频传到IBM的服务器,然后是打开音频实时识别,听起来很拗口,意思就是将音频放一遍,服务器边放边识别,最后将所有的识别以文本的形式(貌似是JSON格式,但是在speechrecognition模块中,已经转为文本)返回给你;

3、看完上面的识别机制,你可能会产生疑问:如果音频时间比较长,中间出现网络中断,之前识别的内容不就没了么。因此最好采取分段的方法,将音频分割为较短的几段,等效于实时的返回,减少丢失的问题;

4、经过测试,又有新问题,如果分段的话,超过10段以上,远程服务器会中断服务,也就是说:不能频繁的调接口,跟网站的发爬虫一样。多进程就别想了。最后部门石经理提供的解决办法是:识别一段后。等个5秒左右再循环下一个,照此方法可行。由于我自己的视频不长,数量也不多,就没做等待处理;

5、IBM的语音识别着实厉害,其他的语音识别等有时间再做测试。

进群:125240963  即可获取数十套PDF哦!

希望与广大网友互动??

点此进行留言吧!

python提取微信聊天语音_利用Python进行微信,QQ的语音识别!内部技术的延伸版!...相关推荐

  1. python实现文字转语音_利用python实现自己的文本转语音

    1.安装python3.8.5 python   >>  downloads   >>   windows    >>  Windows x86-64 execut ...

  2. python微信群管理_利用python实现在微信群刷屏的方法

    hello,我是小小炽,这是我写的第一篇博客,写博客一直都想在写,但是苦于能力尚浅,在各位大牛面前那既然是关公面前耍大刀了,但是其实想来每一个大牛不也是从一个小白慢慢进步学习从而达到一定的高度的吗,而 ...

  3. 利用python从网页查找数据_利用Python模拟淘宝的搜索过程并对数据进行可视化分析...

    数据挖掘入门与实战 公众号: datadw 本文讲述如何利用Python模拟淘宝的搜索过程并对搜索结果进行初步的数据可视化分析. 搜索过程的模拟:淘宝的搜索页面有两种形式, 一种形式是, 2019/2 ...

  4. python经纬度获取县名_利用 Python 批量获取县镇运输距离

    起因 最近做规划项目,领导让查出某几个市的所有乡镇级行政区域,距离所在县级行政中心的交通运输距离.想着也不是啥难事儿,高德地图一搜就有. 当我把各市行政区划统计完,发现一共有五百多个乡镇,意味着要在地 ...

  5. python用渐变色画圆_利用python控制Autocad:pyautocad方式

    发现pyautocad模块:可以用python控制autocad的包.今天把文档中的重点内容摘录出来,以后绘图.计算大工程量.或者识别施工图的时候时候也许可以用到. 一.连接cad pyautocad ...

  6. python用什么处理文件_利用Python如何快速处理文件

    利用Python如何快速处理文件 我之前要合并将近1000个CSV表格 每个表格共370列,约360行不等,列名相同 三个方案瞬间浮现在我眼前: 1.Ctrl C + Ctrl V--可以睡公司了: ...

  7. python对excel数据更改_利用python对excel中一列的时间数据更改格式代码示例

    本篇文章小编给大家分享一下利用python对excel中一列的时间数据更改格式代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题场景:需要将 ...

  8. python 翻译库本地库_利用python爬取并翻译GEO数据库

    原标题:利用python爬取并翻译GEO数据库 GEO数据库是NCBI创建并维护的基因表达数据库,始于2000年,收录了世界各国研究机构提交的高通量基因表达数据,现芯片集数据量高达12万以上.想要从这 ...

  9. 用python提取图片主要颜色_用Python提取图片主要颜色

    原文来自: 这段代码主要用来从图片提取其主要颜色,类似Goolge和Baidu的图片搜索时可以指定按照颜色搜索,所以我们先需要将每张图片的主要颜色提取出来,然后将颜色划分到与其最接近的颜色段上,然后就 ...

最新文章

  1. Centos6.X升级glibc解决“libc.so.6 version GLIBC_2.14 not found”报错问题
  2. 【蓝桥杯】算法提高 7-2求arccos值
  3. QT+VTK 对接使用
  4. html选择文件上传ajax,使用HTML5实现文件上传(ajax方式)以及进度显示
  5. tyvj 1391 走廊泼水节【最小生成树】By cellur925
  6. 为什么同样是读书,有人能让自己的收益提高50倍,而你只能成为文艺的中年大叔?
  7. 系统分析师和系统架构设计师难度比较_系统架构设计师,马上开课了!
  8. VSS(Visual SourceSafe) 代码管理器 使用技巧---快速登录
  9. 做了项目才知道的Cookie和Session
  10. python beautifulsoup_Python爬虫利器:Beautiful Soup的使用(一)
  11. Mysql管理之二进制日志文件的管理
  12. 谷歌浏览器安装与扩展程序
  13. SUSE Linux 15 If ‘netstat‘ is not a typo you can use command-not-found to lookup the package...
  14. 前端模板标签eq与neq的使用,以及管理系统模块权限控制
  15. 情人节礼物------用她的照片和我们的聊天记录生成词云~
  16. 海量数据处理-分而治之和hash映射
  17. H3C交换机常用命令汇总
  18. [光明日报]青年学生怎样把握成功机遇 --中国科学院院士 朱清时
  19. C语言实现cuckoo hash
  20. 【BZOJ5020】【THUWC2017】在美妙的数学王国中畅游(Link-Cut Tree,组合数学)

热门文章

  1. python自动生成采集规则_快速制作规则及获取规则提取器AP
  2. AV1的CDEF过程介绍
  3. Standard EVB硬件开发指南(1)——LCD接口电路
  4. DataGrip连接hive建表时报cannot recognize input near ‘show‘ ‘indexes‘ ‘on‘ in ddl statement错误
  5. 网易我的世界服务器怎么显示键盘,电脑版按键操作指南 我的世界电脑版怎么玩...
  6. 智科某课小论文:当今世界计算机硬件与软件发展现状
  7. pr基本图形模板无法使用_辣么美的PR基本图形模板,不能改字体怎么办
  8. HDMI-CEC功能之System Audio Control
  9. Java中实现快速傅里叶变换FFT
  10. c语言中girth的作用,C++初级问题,急救中!!!