python编程实现将文本音频数据还原为wav语音文件

发布时间:2024-12-15 18:55

编写Python脚本处理文本数据 #生活知识# #科技生活# #编程学习#

最新推荐文章于 2024-09-20 14:24:32 发布

星星都亮了 于 2020-03-13 23:27:39 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

主要功能

主要实现将文本音频数据转为wav文件。

通过我上一个博客的python编程读取wav文件数据得到的txt格式音频数据,再通过此程序实现将之前的文本音频数据再还原为wav语音文件。

程序

程序主要由命令行读入参数和将数据文件转化成合成语音文件所需的数据格式。以及设置采样率,声道数,采样深度等,再合成语音文件。

#文本数据文件转为.wav语音文件 import numpy as np import sys import wave #语音文件处理包 import getopt def main(argv): #定义一个函数 try: #首先执行try后的程序,如果输入格式不对,则执行except getopt.GetoptError:后的程序 opts, args = getopt.getopt(argv[1:], "i:o:r:d:c:h", ["input", "output","rate=","depth=","channel=","help"]) except getopt.GetoptError: print('输入格式错误,应该输入:python txt2wav.py -i text2.txt -o txt2wav.wav -r 16000 -d 2 -c 2\n或者输入格式为:python txt2wav.py -i text2.txt -o txt2wav.wav --rate=16000 --depth=2 --channel=2') #print(' or: python holiday03.py -i wavData(all).txt -o Intro02.wav --rate=16000 --depth=2 --channel=2') sys.exit() for opt, arg in opts: if opt in ("-h", "--help"): #打印帮助 print("输

12345678910111213141516171819

网址:python编程实现将文本音频数据还原为wav语音文件 https://www.yuejiaxmz.com/news/view/482869

相关内容

Python实现语音识别:百度baidu
简易语音助手—python
tensorflow 1.9.0 语音识别简单实现
Python实现语音识别
视频语音识别文字
小白如何做一个Python人工智能语音助手
百度语音识别 python
语音识别(一):介绍和简单实现
python算法对音频信号处理Sonification :Gauss
教师数字文具盒 番外:个人读书音频生成——Python+Fish Audio

随便看看