第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > python 拼音识别_Python_语音合成

python 拼音识别_Python_语音合成

时间:2024-03-20 22:58:01

相关推荐

python 拼音识别_Python_语音合成

它是这么说的,将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的口语输出的技术。虽然结果还没得那么流利,但将就还能听懂,也许某个场景还用得上。

这个有个限制,好像每段不能超过1024个字节,这个有点遗憾。还好Python比较聪明,可以很方便的把多个音频合并起来。

【参数如下】

spd 语速,取值0-9,默认为5中语速pit 音调,取值0-9,默认为5中语调vol 音量,取值0-15,默认为5中音量per 发音人选择, 0为女声,1为男声,3为情感合成-度逍遥,4为情感合成-度丫丫,默认为普通女

【主要代码片段】

反正就我自己看,就还是拿我喜欢的两个小说来测试一下。《雪国》确实很美。

fromaipimportAipSpeechAPP_ID = 'secret'API_KEY = 'secret'SECRET_KEY='secret'client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)text = '''少安这下才明白了。他脑子里首先闪过这样一个概念:她要结婚了。润叶要结婚了?他在心里又吃惊地自问。是的,她要结婚了。他回答自己说。他心里顿时涌上一股说不出的味道。他把自己出汗的手轻轻地放在有补钉的腿膝盖上,两只手甚至下意识地带着一种怜悯抚摸着自己的腿膝盖。'''result = client.synthesis(text, 'zh', 1, {'vol': 7,'per':4, 'pit':5, 'spd':4})# 识别正确返回语音二进制 错误则返回dict 参照下面错误码if not isinstance(result, dict): with open('test45.mp3', 'wb') as f: f.write(result)

【结果:女声】

【结果:男声】

【结果:情感合声】

【结果:度丫丫】

【下面是几段音频合成】

f1_read = open('润叶351.mp3', 'rb')f2_read = open('润叶352.mp3', 'rb')f3_read = open('润叶353.mp3', 'rb')f3_write = open('润叶合并.mp3', 'wb')f3_write.write(f1_read.read())f3_write.write(f2_read.read())f3_write.write(f3_read.read())f1_read.close()f2_read.close()f3_read.close()f3_write.flush()f3_write.close()

【结果】

叶子活在两人的生活间,在世界里,淡入淡出,最终以死亡之歌献给雪国,增添不少雪国的纯净。

End

◆Python高德地图可视化◆Python拼音◆Python_头像动漫化

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。