最近语音识别需要转换为16khz 16位的wav文件,这里分享一下我的代码:

这里默认电脑已经安装好ffmpeg,没安装好的话,mac用hombrew安装一下就行了,然后:

import osdef audio2wav(audio_path,output_name):"""任意音频格式转换为wav格式,需要安装ffmpeeg"""output_name=output_name+'.wav'os.system("ffmpeg -i "+ audio_path+ " -ac 1 -ar 16000"+" " + output_name )output_file_name=''
video_path=''
audio2wav(video_path,output_file_name)

代码很简单,分享一下,一起进步,其中的audio path可以是视频地址哦,可以说是万能的了

python3 利用ffmpeg把音频转换为16khz的wav文件相关推荐

  1. java利用FFMpeg将mp4转换为gif

    网上和官方资料整合 存在问题,在不丢帧的情况下转换后的gif会比原始mp4文件大很多. package jinx; import java.io.BufferedReader; import java ...

  2. 利用ffmpeg 把.mp4转换为.flv

    1. 下载安装 ffmpeg Download FFmpeg windows下载编译之后的exe文件,放到path环境变量中. Linux 下 tar xvf xxx.tar.bz2 ./config ...

  3. CentOS7源码安装ffmpeg,并利用ffmpeg实现音频截取

    下载ffmpeg git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg 下载完成后,进入到下载好的ffmpeg目录中执行configure脚本,并指定编 ...

  4. 利用ffmpeg将微信speex格式转为wav或mp3

    利用speex_decode插件进行微信speex文件转换为wav格式的音频文件 1.服务器上安装speex库 yum install speex-devel 2.下载speex源码进入路径后make ...

  5. 使用FFMpeg将音频PCM数据生成WAV和MP3文件

    文章目录 1. 获取编码器和创建解码器上下文 2. 创建音频流和输出封装上下文 3. 编码原始数据写入到文件中 WAV音频封装格式可以存储无编码的PCM数据,而MP3封装格式中不能直接存储PCM数据, ...

  6. java 将.amr音频文件转换为.mp3或.wav文件

    1.在windows系统下 //利用ffmpeg.exe工具与cmd中的命令进行转换 //sourcePath为需要转换的.amr文件路径;targetPath为转换好的.mp3文件路径: //too ...

  7. ffmpeg提取mp4文件中的音频,保存为wav文件

    如题,一个命令行即可: ffmpeg -i 123.mp4 -acodec pcm_s16le -f s16le -ac 1 -ar 16000 -f wav 123.wav 这样就生成了一个wav文 ...

  8. wav avi计算机存储音频,把AVI和WAV文件合二为一

    我们要将带字幕的AVI文件与WAV文件进行合成,本次使用的是VirtualDub,VirtualDub免费的多媒体剪辑软件,它的主要功能可以分为两大部分:一是对现有的电影短片文件做编辑.压缩工作:另一 ...

  9. 利用ffmpeg进行音频转码

    在进行音频转码前,首先需要查看我们原始音频中的编码格式以及一些重要的音频参数,包括:采样率,采样格式,通道类型等. 通过将原始的编码格式,采样率,采样格式,通道类型与目标编码格式,采样率,采样格式,通 ...

最新文章

  1. LNMP之 nginx 启动脚本和配置文件
  2. Xamarin Essentials教程使用指南针Compass
  3. Android 软键盘的全面解析,让你不再怕控件被遮盖
  4. creator找不到编译器 qt_VS2017直接使用QT库创建程序
  5. pytorch基础一:张量
  6. python实例 85,86
  7. 压实你下属身上的责任
  8. MappingException:class com.zsn.crm.Model.user not found whie looking for property user id
  9. 百度深度学习初级工程师认证划水贴
  10. win7下cmd常用命令
  11. “AI+遥感”产品研究现状
  12. NTFS, FAT32和exFAT文件系统有什么区别
  13. Visual Basic快捷教程——Visual Basic 2017 破冰
  14. 四川贝利思科技:拼多多商品砍价技巧
  15. 我是高管,空降的第60天,被辞职了,惨惨惨
  16. android高度比例布局,无处安放的AndroidTips:ConstraintLayout的比例布局
  17. 设计模式初探(五)——二三模式一锅煮
  18. 4个工具,个个都是精品!修复图片视频画质超好用
  19. 微型计算机原理及应设计试卷,微型计算机原理及应用试卷2002年10月
  20. 欧拉图论定理 公式及证明

热门文章

  1. BS架构说明以及网页组成
  2. 练习题:千克转换成磅
  3. 项目经验之:针对昨日FDO连接SDF文件报错,国外GIS论坛给出了一个思路.帮助我过关.
  4. 流言粉碎机:JAVA使用 try catch会影响性能
  5. 解决Windows Firewall/Internet Connection Sharing (ICS)服务无法启动(ping通IP,但不能浏览网页)
  6. 基于微信小程序二手跳蚤市场系统设计与实现毕业设计论文
  7. 英语新闻app——TagLayout+ViewPager+Fragment实现分类切页功能
  8. 实现财务自由的重要工具
  9. R数据分析:跟随top期刊手把手教你做一个临床预测模型
  10. 单片机读取多路温度c语言,以51单片机为内核实现了两路温度采集与显示的温度控制器设计...