(资料图片仅供参考)
edge-tts --text "Hello, world!" --write-media hello.mp3
1、安装 Python 环境,这里我用的 Python 3.11.1 开发环境,这一步不会的可以参考我之前发过的文章【保姆级】python最新版3.11.1开发环境搭建,看这一篇就够了(附PyCharm激活码)。
2、安装 edge-tts 库。
pip install edge-tts
3、安装完成后,在 cmd 窗口中输入 edge-tts 命令,输出如下提示信息,说明已经安装完成。
4、尝试一下,生成第一个 TTS 语音吧,默认会在本地生成一个 hello.mp3 的音频文件。
edge-tts --text "Hello, world!" --write-media hello.mp3
5、这里使用的是默认的语音模型,你还可以通过 --list-voices 选项来查看可用的语音列表,然后通过 --voice 选项来选择你想要的声音。
edge-tts --list-voices...Name: zh-CN-XiaoxiaoNeuralGender: FemaleName: zh-CN-XiaoyiNeuralGender: FemaleName: zh-CN-YunjianNeuralGender: MaleName: zh-CN-YunxiNeuralGender: MaleName: zh-CN-YunxiaNeuralGender: MaleName: zh-CN-YunyangNeuralGender: MaleName: zh-CN-liaoning-XiaobeiNeuralGender: FemaleName: zh-CN-shaanxi-XiaoniNeuralGender: Female...edge-tts --voice zh-CN-YunxiNeural --text "你好,我是程序员树先生" --write-media hello_tree.mp3
6、你还可以通过 --rate 和 --volume 选项来调整语速和音量,-50% 代表降低语速/音量。
edge-tts --rate=-50% --text "Hello, world!" --write-media hello_with_rate_halved.mp3edge-tts --volume=-50% --text "Hello, world!" --write-media hello_with_volume_halved.mp3
7、以上是在 cmd 命令行中执行的指令,我们也可以使用 python 进行读取文件内容转语音,直接献上代码。
import edge_ttsimport asyncioTEXT = ""with open("C:\\Users\\Tree\\Desktop\\text2voicetest.txt", "rb") as f: data = f.read() TEXT = data.decode("utf-8")print(TEXT)voice = "zh-CN-YunxiNeural"output = "C:\\Users\\Tree\\Desktop\\text2voicetest.mp3"rate = "-4%"volume = "+0%"async def my_function(): tts = edge_tts.Communicate(text=TEXT, voice=voice, rate=rate, volume=volume) await tts.save(output)if __name__ == "__main__": asyncio.run(my_function())在桌面创建一个 text2voicetest.txt 文件,写上你想写的内容,直接运行上述代码,即可生成相应的 MP3 文件,搞定!
edge-tts是一个Python的库,继承了微软Azure的文本转语音功能(TTS),且是免费使用的。该库提供了一个...
记者4日从生态环境部获悉,高光谱观测卫星圆满完成规定的在轨测试内容,我国首颗具备业务化应用能力的生...
为了深入贯彻区委、区政府关于全域打造“美好社区·幸福家园”的部署要求,4月4日下午,颛桥镇在光华苑...
为压实安全生产工作责任制、强化文化和旅游行业从业人员的安全意识和消防知识、减少和杜绝重大安全事故...
大家在快手一般都是会去做短视频的,那么快手短视频,大家如果想要赚钱的话也是有一定的难度的,大家...
1、终身和终生的区别在于:语意侧重点不同:终身侧重于指切身的事情;终生侧重于事业方面。2、2、表达的时...
“扭扭车男孩”张亮参加高考,并取得超理工科一本线44分的成绩,其自强不息的事迹感动了很多人。4月5日...
皇马4-0巴萨本泽马帽子戏法今天的热度非常高,现在也是在热搜榜上了,那么具体的皇马4-0巴萨本泽马帽子...
妹妹定亲送的花,最流行的花语是送亲人的最佳选择,所以,在亲人们过生日时,当然要送花了。不过鲜花也...
1、所谓抗生素的危害,其实主要还是和滥用抗生素有关。2、细菌为了生存,吸收了其他细菌的耐药性,从而...
1、疾病分析:正常人的甲状腺在甲状软骨之下,第1-4气管的前面,看起来像一个蝴蝶状的结构,是一个盾牌...
莱莎的炼金工房3游戏里一些任务完成后会获得料理配方的奖励,比如这个乡下人的共鸣任务,需要玩家钓到钉...
扬子晚报网4月5日讯(记者郭一鹏通讯员袁润)货车突然停在了老山隧道内,全息预警系统立刻预警,附近警...
一、题文出现的反义词是?难过的反义词是?二、解答答:出现——消失难过——开心考查知识点:词语-反义...
直播吧4月5日讯据Opta数据统计,国米对阵尤文的最近8粒进球有5粒都是点球。在此前结束的意大利杯比赛中...
高睿珂女士自2022年8月来到中国,履新大陆马牌轮胎(中国)有限公司中国区总经理。此前,她曾在德国、瑞...
一枚小小的印章牵起为展志忠烈士寻亲之路一幅迟来的肖像画让头发花白的展超明老人终于了却心愿“见到”...
(抗击新冠肺炎)港中大开发演算法评估新冠疫苗效用准确度达95%中新社香港7月14日电(记者韩星童)香港中文大学(中
3月24日,记者走进甘肃省崇信县锦屏镇枣林村羊肚菌种植基地的大棚里,低头望去,平整湿润的菌田里,一朵...
记者4日从公安部获悉,清明节临近,结合近年来清明节假期交通事故规律特点,公安部分析研判今年清明节全...
乐居楼盘测评系列测评师:乐居买房在做出买房决定之前,我们用最理性的踩盘行为,去评测、去挑剔。乐居...
钛媒体App4月4日消息,红魔发布红魔散热器4系列产品,产品涵盖磁吸式散热器、背夹式散热器,分别是红魔...
3月30日上午,廉江市石岭镇人大组织两个评议工作组,分别对综合治理办公室、中国农业银行石岭支行、第三...
会议现场。人民网陈洁泉摄人民网贵阳4月4日电(陈洁泉)4月3日,国家税务总局贵州省税务局、贵州省工商...
1、威士忌是以大麦、黑麦、燕麦、小麦、玉米等谷物为原料。2、在橡木桶中陈酿多年后,调配成43度左右的...
X 关闭
X 关闭