from pydub import AudioSegment
import wave# 读取mp3的波形数据
sound = AudioSegment.from_file("suliaodai.mp3", format = 'MP3')# 将读取的波形数据转化为wav
f = wave.open("suliaodai.wav", 'wb')
f.setnchannels(1)   # 频道数
f.setsampwidth(2)   # 量化位数
f.setframerate(8000)   # 取样频率
f.setnframes(len(sound._data))   # 取样点数,波形数据的长度
f.writeframes(sound._data)   # 写入波形数据
f.close()

pydub mp3转wav相关推荐

  1. 用python播放声音文件(mp3、wav、m4a等)

    用python播放声音文件(mp3.wav.m4a等) 前段时间在搞一个基于python的语音助手,其中需要用到python播放音频的功能,要在windows上和树莓派上运行,但是在网上找了好久,都没 ...

  2. mp3与wav格式的互转

    一.准备工作 在使用转换时,可以直接使用python中的模块进行调用,还有一种直接使用ffmpeg程序在命令窗下执行的方法,暂时没有实现. 1.1 模块的安装 1)AudioSegment的模块在py ...

  3. C#文字转语音,实时播放以及mp3,wav文件保存

    源码下载地址:https://download.csdn.net/download/horseroll/10500847 无积分付费下载地址:https://download.csdn.net/dow ...

  4. C#文字转换语音朗读或保存MP3、WAV等格式

    实现文字在线朗读.保存MP3.WAV等格式. //From:www.uzhanbao.com //需要引用System.Speech程序集 //引用using System.Speech.Synthe ...

  5. 使用FFmpeg转换mp3或wav文件为pcm格式文件

    使用FFmpeg转换mp3或wav文件为pcm格式文件 由于项目开发中需要验证pcm格式音频的播放,可以使用FFmpeg进行转换 安装时这里推荐一个便捷方式,sudo apt install smpl ...

  6. mp3和wav制作铃声软件(分割和合并音乐)

        MP3裁剪器挺受欢迎的,不少朋友问用什么软件自己做手机铃声比较方便.这次就介绍两款觉得好用的MP3裁剪工具吧!      首先是 MP3 Sound Cutter ,www.x-force.c ...

  7. 基于PortAudio+LAME3实现的ASIO多通道音频录制(mp3、WAV )

    文章目录 ASIO 场景 解决方案 Dante Virtual Sound PortAudio LAME3 录音软件 今天给大家分享一个之前做的ASIO多通道音频录音机程序,可以实时对多达64通道的A ...

  8. mp3如何转换为wav_将WAV转换为MP3或MP3转换为WAV

    mp3如何转换为wav Boy I would have loved this post a decade ago when I was ripping CDs from my local libra ...

  9. python 循环播放音乐_pyaudio:基于pyaudio利用Python编程实现播放音频mp3、wav等格式文件...

    基于pyaudio利用Python编程实现播放音频mp3.wav等格式文件 T1.while循环输出数据流的方法def play(): chunk=1024 #2014kb wf=wave.open( ...

  10. mp3转换wav文件_如何将WAV文件转换为MP3

    mp3转换wav文件 WAV audio files are a great way to preserve the complete and accurate quality of a record ...

最新文章

  1. 中国Nature第一人,居然是清朝的他
  2. sqoop数据迁移的应用
  3. python的编程模式-Python设计模式之状态模式原理与用法详解
  4. linux 启动rabbitmq 报错:
  5. MVC4做网站六后台管理:6.2网站信息设置
  6. Android实现文件下载并自动安装apk包
  7. 如何在php搜索显示数据库数据结构_PHP如何实现抓取百度搜索结果并分析数据结构...
  8. Android中Log信息的输出方法
  9. 转载:向 XPath 中添加自定义函数
  10. 解决anaconda下载很慢
  11. Linux 2.6.19.x内核编译配置选项简介
  12. google translate - 谷歌翻译小工具
  13. ROS学习笔记(二)launch文件初步使用
  14. 边缘计算和云计算之间,主要有什么优势?
  15. 支持一对多脱机克隆,ORICO发布三款便携式硬盘对拷机 - 超能网
  16. CTF网络安全大赛学习笔记1010
  17. partial_sort 的使用
  18. 豆瓣评分9.0+,这几部纪录片看一部少一部!
  19. 牛逼!StarRocks 2.0正式发布,新一年,新启航,新极速!
  20. OpenCV-Python ——图像加文字

热门文章

  1. vue+websocket+nodejs实现聊天室 -一对多、一对一聊天
  2. VisionTransformer(一)—— Embedding Patched与Word embedding及其实现
  3. android学习之展示图片资源
  4. linux暂停命令 pause_linux操作命令:暂停进程
  5. 使用vue-router却导致页面空白无法呈现-报错?
  6. 一加5android,不输Lineage OS,一加5刷入Paranoid Android体验
  7. 升级mysql后zpanel无法进入_升级到mysql5.7无法启动问题解决
  8. 2021年茶艺师(中级)考试内容及茶艺师(中级)找解析
  9. 中西方对时间的差异_中西方时间观差异的跨文化分析
  10. 编写一个能将给定非负整数列表中的数字排列成最大数字的函数。例如,给定[50,2,1,9],最大数字为95021。