AI 项目推荐: 文字转语音 edge

您所在的位置:网站首页 读文档的语音软件下载 AI 项目推荐: 文字转语音 edge

AI 项目推荐: 文字转语音 edge

2024-07-12 16:34| 来源: 网络整理| 查看: 265

【edge-tts】免费 Python 文字转语音库,支持多国语言,具备高效转换速度与卓越音质。探索“edge-tts”,一款专为Python开发者打造的AI语音合成利器,零成本实现高质量文本转语音。库内整合丰富语种资源,轻松跨越语言障碍,赋能各类项目广泛触达全球用户。凭借其闪电般快速的转换性能,提升用户体验,优化开发效率。更值得一提的是,edge-tts生成的语音高度逼真,告别机械感,适用于教育软件、辅助技术、沉浸式叙事等多元场景。掌握edge-tts,升级您的Python项目,实现无障碍、高品质的文字转语音交互体验。

白嫖的文字转语音 edge-tts 使用指南

无需安装Microsoft Edge浏览器、不依赖Windows操作系统和API密钥,就能利用微软Edge提供的在线文本转语音功能。该项目是直接调用微软 Edge 浏览器的文本朗读有关 API 实现的文本转语音功能,不需要本地部署模型,使用简单,声音效果好。

毕竟是免费白嫖的服务,仅适合个人学习研究用,不适合大规模并发使用场景,否则可能会受到限制。

声音效果展示项目地址

https://github.com/rany2/edge-tts/

在线体验

在线文字转语音工具【免费】

安装1 pip install edge-tts 使用方法命令行使用1 2 3 4 5 6 7 8 9 10 11 12 13 14 # 参数列表 usage: edge-tts [-h] [-t TEXT] [-f FILE] [-v VOICE] [-l] [--rate RATE] [--volume VOLUME] [--pitch PITCH] [--words-in-cue WORDS_IN_CUE] [--write-media WRITE_MEDIA] [--write-subtitles WRITE_SUBTITLES][--proxy PROXY] # 保存成 mp3 格式,以及字幕文件 edge-tts --text "Hello, world!" --write-media hello.mp3 --write-subtitles hello.vtt # 如果想直接播放刚刚生成的音频,需要安装命令行播放工具 mpv,mac 安装 brew install mpv edge-playback --text "Hello, world!" # 查看可用的声音角色列表,推荐 zh-CN-XiaoxiaoNeural 女性,声音好听,也有部分角色是方言 edge-tts --list-voices python 代码里使用1 2 3 4 5 6 7 8 9 10 import edge_tts import asyncio async def run_tts(text: str, output: str, voice: str ='zh-CN-XiaoxiaoNeural') -> None: communicate = edge_tts.Communicate(text, voice) await communicate.save(output) if __name__ == '__main__': asyncio.run(run_tts('你好, 我是您的朋友,我叫晓晓', 'edge-tts-output.mp3')) jupyter notebook 下使用(可在网页上播放)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import edge_tts import asyncio import IPython async def run_tts(text: str, output: str, voice: str ='zh-CN-XiaoxiaoNeural') -> None: communicate = edge_tts.Communicate(text, voice) await communicate.save(output) async def amain() -> None: await asyncio.gather(run_tts('你好, 我是您的朋友,我叫晓晓', 'edge-tts-output.mp3')) await amain() IPython.display.Audio('edge-tts-output.mp3') 其他免费 ai 服务推荐那些免费好用的 ChatGPT 平替产品(效果超越 ChatGPT3.5附 edge-tts 语音角色列表角色名称语言地区性别af-ZA-AdriNeural阿非利卡语南非女性af-ZA-WillemNeural阿非利卡语南非男性am-ET-AmehaNeural阿姆哈拉语埃塞俄比亚男性am-ET-MekdesNeural阿姆哈拉语埃塞俄比亚女性ar-AE-FatimaNeural阿拉伯语阿联酋女性ar-AE-HamdanNeural阿拉伯语阿联酋男性ar-BH-AliNeural阿拉伯语巴林男性ar-BH-LailaNeural阿拉伯语巴林女性ar-DZ-AminaNeural阿拉伯语阿尔及利亚女性ar-DZ-IsmaelNeural阿拉伯语阿尔及利亚男性ar-EG-SalmaNeural阿拉伯语埃及女性ar-EG-ShakirNeural阿拉伯语埃及男性ar-IQ-BasselNeural阿拉伯语伊拉克男性ar-IQ-RanaNeural阿拉伯语伊拉克女性ar-JO-SanaNeural阿拉伯语约旦女性ar-JO-TaimNeural阿拉伯语约旦男性ar-KW-FahedNeural阿拉伯语科威特男性ar-KW-NouraNeural阿拉伯语科威特女性ar-LB-LaylaNeural阿拉伯语黎巴嫩女性ar-LB-RamiNeural阿拉伯语黎巴嫩男性ar-LY-ImanNeural阿拉伯语利比亚女性ar-LY-OmarNeural阿拉伯语利比亚男性ar-MA-JamalNeural阿拉伯语摩洛哥男性ar-MA-MounaNeural阿拉伯语摩洛哥女性ar-OM-AbdullahNeural阿拉伯语阿曼男性ar-OM-AyshaNeural阿拉伯语阿曼女性ar-QA-AmalNeural阿拉伯语卡塔尔女性ar-QA-MoazNeural阿拉伯语卡塔尔男性ar-SA-HamedNeural阿拉伯语沙特阿拉伯男性ar-SA-ZariyahNeural阿拉伯语沙特阿拉伯女性ar-SY-AmanyNeural阿拉伯语叙利亚女性ar-SY-LaithNeural阿拉伯语叙利亚男性ar-TN-HediNeural阿拉伯语突尼斯男性ar-TN-ReemNeural阿拉伯语突尼斯女性ar-YE-MaryamNeural阿拉伯语也门女性ar-YE-SalehNeural阿拉伯语也门男性az-AZ-BabekNeural阿塞拜疆语阿塞拜疆男性az-AZ-BanuNeural阿塞拜疆语阿塞拜疆女性bg-BG-BorislavNeural保加利亚语保加利亚男性bg-BG-KalinaNeural保加利亚语保加利亚女性bn-BD-NabanitaNeural孟加拉语孟加拉国女性bn-BD-PradeepNeural孟加拉语孟加拉国男性bn-IN-BashkarNeural孟加拉语印度男性bn-IN-TanishaaNeural孟加拉语印度女性bs-BA-GoranNeural波斯尼亚语波斯尼亚和黑塞哥维那男性bs-BA-VesnaNeural波斯尼亚语波斯尼亚和黑塞哥维那女性ca-ES-EnricNeural加泰罗尼亚语西班牙男性ca-ES-JoanaNeural加泰罗尼亚语西班牙女性cs-CZ-AntoninNeural捷克语捷克共和国男性cs-CZ-VlastaNeural捷克语捷克共和国女性cy-GB-AledNeural威尔士语英国男性cy-GB-NiaNeural威尔士语英国女性da-DK-ChristelNeural丹麦语丹麦女性da-DK-JeppeNeural丹麦语丹麦男性de-AT-IngridNeural德语奥地利女性de-AT-JonasNeural德语奥地利男性de-CH-JanNeural德语瑞士男性de-CH-LeniNeural德语瑞士女性de-DE-AmalaNeural德语德国女性de-DE-ConradNeural德语德国男性de-DE-FlorianMultilingualNeural德语德国男性de-DE-KatjaNeural德语德国女性de-DE-KillianNeural德语德国男性de-DE-SeraphinaMultilingualNeural德语德国女性el-GR-AthinaNeural希腊语希腊女性el-GR-NestorasNeural希腊语希腊男性en-AU-NatashaNeural英语澳大利亚女性en-AU-WilliamNeural英语澳大利亚男性en-CA-ClaraNeural英语加拿大女性en-CA-LiamNeural英语加拿大男性en-GB-LibbyNeural英语 英式英语英国女性en-GB-MaisieNeural英语 英式英语英国女性en-GB-RyanNeural英语 英式英语英国男性en-GB-SoniaNeural英语 英式英语英国女性en-GB-ThomasNeural英语 英式英语英国男性en-HK-SamNeural英语 港式英语香港男性en-HK-YanNeural英语 港式英语香港女性en-IE-ConnorNeural英语爱尔兰男性en-IE-EmilyNeural英语爱尔兰女性en-IN-NeerjaExpressiveNeural英语印度女性en-IN-NeerjaNeural英语印度女性en-IN-PrabhatNeural英语印度男性en-KE-AsiliaNeural英语肯尼亚女性en-KE-ChilembaNeural英语肯尼亚男性en-NG-AbeoNeural英语尼日利亚男性en-NG-EzinneNeural英语尼日利亚女性en-NZ-MitchellNeural英语新西兰男性en-NZ-MollyNeural英语新西兰女性en-PH-JamesNeural英语菲律宾男性en-PH-RosaNeural英语菲律宾女性en-SG-LunaNeural英语新加坡女性en-SG-WayneNeural英语新加坡男性en-TZ-ElimuNeural英语坦桑尼亚男性en-TZ-ImaniNeural英语坦桑尼亚女性en-US-AnaNeural英语 美式英语美国女性en-US-AndrewNeural英语 美式英语美国男性en-US-AriaNeural英语 美式英语美国女性en-US-AvaNeural英语 美式英语美国女性en-US-BrianNeural英语 美式英语美国男性en-US-ChristopherNeural英语 美式英语美国男性en-US-EmmaNeural英语 美式英语美国女性en-US-EricNeural英语 美式英语美国男性en-US-GuyNeural英语 美式英语美国男性en-US-JennyNeural英语 美式英语美国女性en-US-MichelleNeural英语 美式英语美国女性en-US-RogerNeural英语 美式英语美国男性en-US-SteffanNeural英语 美式英语美国男性en-ZA-LeahNeural英语南非女性en-ZA-LukeNeural英语南非男性es-AR-ElenaNeural西班牙语阿根廷女性es-AR-TomasNeural西班牙语阿根廷男性es-BO-MarceloNeural西班牙语玻利维亚男性es-BO-SofiaNeural西班牙语玻利维亚女性es-CL-CatalinaNeural西班牙语智利女性es-CL-LorenzoNeural西班牙语智利男性es-CO-GonzaloNeural西班牙语哥伦比亚男性es-CO-SalomeNeural西班牙语哥伦比亚女性es-CR-JuanNeural西班牙语哥斯达黎加男性es-CR-MariaNeural西班牙语哥斯达黎加女性es-CU-BelkysNeural西班牙语古巴女性es-CU-ManuelNeural西班牙语古巴男性es-DO-EmilioNeural西班牙语多米尼加共和国男性es-DO-RamonaNeural西班牙语多米尼加共和国女性es-EC-AndreaNeural西班牙语厄瓜多尔女性es-EC-LuisNeural西班牙语厄瓜多尔男性es-ES-AlvaroNeural西班牙语西班牙男性es-ES-ElviraNeural西班牙语西班牙女性es-ES-XimenaNeural西班牙语西班牙女性es-GQ-JavierNeural西班牙语赤道几内亚男性es-GQ-TeresaNeural西班牙语赤道几内亚女性es-GT-AndresNeural西班牙语危地马拉男性es-GT-MartaNeural西班牙语危地马拉女性es-HN-CarlosNeural西班牙语洪都拉斯男性es-HN-KarlaNeural西班牙语洪都拉斯女性es-MX-DaliaNeural西班牙语墨西哥女性es-MX-JorgeNeural西班牙语墨西哥男性es-NI-FedericoNeural西班牙语尼加拉瓜男性es-NI-YolandaNeural西班牙语尼加拉瓜女性es-PA-MargaritaNeural西班牙语巴拿马女性es-PA-RobertoNeural西班牙语巴拿马男性es-PE-AlexNeural西班牙语秘鲁男性es-PE-CamilaNeural西班牙语秘鲁女性es-PR-KarinaNeural西班牙语波多黎各女性es-PR-VictorNeural西班牙语波多黎各男性es-PY-MarioNeural西班牙语巴拉圭男性es-PY-TaniaNeural西班牙语巴拉圭女性es-SV-LorenaNeural西班牙语萨尔瓦多女性es-SV-RodrigoNeural西班牙语萨尔瓦多男性es-US-AlonsoNeural西班牙语美国男性es-US-PalomaNeural西班牙语美国女性es-UY-MateoNeural西班牙语乌拉圭男性es-UY-ValentinaNeural西班牙语乌拉圭女性es-VE-PaolaNeural西班牙语委内瑞拉女性es-VE-SebastianNeural西班牙语委内瑞拉男性et-EE-AnuNeural爱沙尼亚语爱沙尼亚女性et-EE-KertNeural爱沙尼亚语爱沙尼亚男性fa-IR-DilaraNeural波斯语伊朗女性fa-IR-FaridNeural波斯语伊朗男性fi-FI-HarriNeural芬兰语芬兰男性fi-FI-NooraNeural芬兰语芬兰女性fil-PH-AngeloNeural菲律宾语菲律宾男性fil-PH-BlessicaNeural菲律宾语菲律宾女性fr-BE-CharlineNeural法语比利时(瓦隆语区)女性fr-BE-GerardNeural法语比利时(瓦隆语区)男性fr-CA-AntoineNeural法语加拿大(魁北克)男性fr-CA-JeanNeural法语加拿大(魁北克)男性fr-CA-SylvieNeural法语加拿大(魁北克)女性fr-CA-ThierryNeural法语加拿大(魁北克)男性fr-CH-ArianeNeural法语瑞士女性fr-CH-FabriceNeural法语瑞士男性fr-FR-DeniseNeural法语法国女性fr-FR-EloiseNeural法语法国女性fr-FR-HenriNeural法语法国男性fr-FR-RemyMultilingualNeural法语法国男性fr-FR-VivienneMultilingualNeural法语法国女性ga-IE-ColmNeural爱尔兰语爱尔兰男性ga-IE-OrlaNeural爱尔兰语爱尔兰女性gl-ES-RoiNeural加利西亚语加利西亚男性gl-ES-SabelaNeural加利西亚语加利西亚女性gu-IN-DhwaniNeural古吉拉特语印度女性gu-IN-NiranjanNeural古吉拉特语印度男性he-IL-AvriNeural希伯来语以色列男性he-IL-HilaNeural希伯来语以色列女性hi-IN-MadhurNeural印地语印度男性hi-IN-SwaraNeural印地语印度女性hr-HR-GabrijelaNeural克罗地亚语克罗地亚女性hr-HR-SreckoNeural克罗地亚语克罗地亚男性hu-HU-NoemiNeural匈牙利语匈牙利女性hu-HU-TamasNeural匈牙利语匈牙利男性id-ID-ArdiNeural印尼语印度尼西亚男性id-ID-GadisNeural印尼语印度尼西亚女性is-IS-GudrunNeural冰岛语冰岛女性is-IS-GunnarNeural冰岛语冰岛男性it-IT-DiegoNeural意大利语意大利男性it-IT-ElsaNeural意大利语意大利女性it-IT-GiuseppeNeural意大利语意大利男性it-IT-IsabellaNeural意大利语意大利女性ja-JP-KeitaNeural日语 日语日本男性ja-JP-NanamiNeural日语 日语日本女性jv-ID-DimasNeural爪哇语印度尼西亚男性jv-ID-SitiNeural爪哇语印度尼西亚女性ka-GE-EkaNeural格鲁吉亚语格鲁吉亚女性ka-GE-GiorgiNeural格鲁吉亚语格鲁吉亚男性kk-KZ-AigulNeural哈萨克语哈萨克斯坦女性kk-KZ-DauletNeural哈萨克语哈萨克斯坦男性km-KH-PisethNeural柬埔寨语柬埔寨男性km-KH-SreymomNeural柬埔寨语柬埔寨女性kn-IN-GaganNeural卡纳达语印度男性kn-IN-SapnaNeural卡纳达语印度女性ko-KR-HyunsuNeural韩语 韩语韩国男性ko-KR-InJoonNeural韩语 韩语韩国男性ko-KR-SunHiNeural韩语 韩语韩国女性lo-LA-ChanthavongNeural老挝语老挝男性lo-LA-KeomanyNeural老挝语老挝女性lt-LT-LeonasNeural立陶宛语立陶宛男性lt-LT-OnaNeural立陶宛语立陶宛女性lv-LV-EveritaNeural拉脱维亚语拉脱维亚女性lv-LV-NilsNeural拉脱维亚语拉脱维亚男性mk-MK-AleksandarNeural马其顿语北马其顿男性mk-MK-MarijaNeural马其顿语北马其顿女性ml-IN-MidhunNeural马拉雅拉姆语印度男性ml-IN-SobhanaNeural马拉雅拉姆语印度女性mn-MN-BataaNeural蒙古语蒙古男性mn-MN-YesuiNeural蒙古语蒙古女性mr-IN-AarohiNeural马拉地语印度女性mr-IN-ManoharNeural马拉地语印度男性ms-MY-OsmanNeural马来语马来西亚男性ms-MY-YasminNeural马来语马来西亚女性mt-MT-GraceNeural马耳他语马耳他女性mt-MT-JosephNeural马耳他语马耳他男性my-MM-NilarNeural缅甸语缅甸女性my-MM-ThihaNeural缅甸语缅甸男性nb-NO-FinnNeural挪威语(书面)挪威男性nb-NO-PernilleNeural挪威语(书面)挪威女性ne-NP-HemkalaNeural尼泊尔语尼泊尔女性ne-NP-SagarNeural尼泊尔语尼泊尔男性nl-BE-ArnaudNeural荷兰语比利时(弗拉芒语区)男性nl-BE-DenaNeural荷兰语比利时(弗拉芒语区)女性nl-NL-ColetteNeural荷兰语荷兰女性nl-NL-FennaNeural荷兰语荷兰女性nl-NL-MaartenNeural荷兰语荷兰男性pl-PL-MarekNeural波兰语波兰男性pl-PL-ZofiaNeural波兰语波兰女性ps-AF-GulNawazNeural普什图语阿富汗男性ps-AF-LatifaNeural普什图语阿富汗女性pt-BR-AntonioNeural葡萄牙语巴西男性pt-BR-FranciscaNeural葡萄牙语巴西女性pt-BR-ThalitaNeural葡萄牙语巴西女性pt-PT-DuarteNeural葡萄牙语葡萄牙男性pt-PT-RaquelNeural葡萄牙语葡萄牙女性ro-RO-AlinaNeural罗马尼亚语罗马尼亚女性ro-RO-EmilNeural罗马尼亚语罗马尼亚男性ru-RU-DmitryNeural俄语俄罗斯男性ru-RU-SvetlanaNeural俄语俄罗斯女性si-LK-SameeraNeural辛哈拉语斯里兰卡男性si-LK-ThiliniNeural辛哈拉语斯里兰卡女性sk-SK-LukasNeural斯洛伐克语斯洛伐克男性sk-SK-ViktoriaNeural斯洛伐克语斯洛伐克女性sl-SI-PetraNeural斯洛文尼亚语斯洛文尼亚女性sl-SI-RokNeural斯洛文尼亚语斯洛文尼亚男性so-SO-MuuseNeural索马里语索马里男性so-SO-UbaxNeural索马里语索马里女性sq-AL-AnilaNeural阿尔巴尼亚语阿尔巴尼亚女性sq-AL-IlirNeural阿尔巴尼亚语阿尔巴尼亚男性sr-RS-NicholasNeural塞尔维亚语塞尔维亚男性sr-RS-SophieNeural塞尔维亚语塞尔维亚女性su-ID-JajangNeural巽他语印度尼西亚男性su-ID-TutiNeural巽他语印度尼西亚女性sv-SE-MattiasNeural瑞典语瑞典男性sv-SE-SofieNeural瑞典语瑞典女性sw-KE-RafikiNeural斯瓦希里语肯尼亚男性sw-KE-ZuriNeural斯瓦希里语肯尼亚女性sw-TZ-DaudiNeural斯瓦希里语坦桑尼亚男性sw-TZ-RehemaNeural斯瓦希里语坦桑尼亚女性ta-IN-PallaviNeural泰米尔语印度女性ta-IN-ValluvarNeural泰米尔语印度男性ta-LK-KumarNeural泰米尔语斯里兰卡男性ta-LK-SaranyaNeural泰米尔语斯里兰卡女性ta-MY-KaniNeural泰米尔语马来西亚女性ta-MY-SuryaNeural泰米尔语马来西亚男性ta-SG-AnbuNeural泰米尔语新加坡男性ta-SG-VenbaNeural泰米尔语新加坡女性te-IN-MohanNeural泰卢固语印度男性te-IN-ShrutiNeural泰卢固语印度女性th-TH-NiwatNeural泰语泰国男性th-TH-PremwadeeNeural泰语泰国女性tr-TR-AhmetNeural土耳其语土耳其男性tr-TR-EmelNeural土耳其语土耳其女性uk-UA-OstapNeural乌克兰语乌克兰男性uk-UA-PolinaNeural乌克兰语乌克兰女性ur-IN-GulNeural乌尔都语印度女性ur-IN-SalmanNeural乌尔都语印度男性ur-PK-AsadNeural乌尔都语巴基斯坦男性ur-PK-UzmaNeural乌尔都语巴基斯坦女性uz-UZ-MadinaNeural乌兹别克语乌兹别克斯坦女性uz-UZ-SardorNeural乌兹别克语乌兹别克斯坦男性vi-VN-HoaiMyNeural越南语越南女性vi-VN-NamMinhNeural越南语越南男性zh-CN-XiaoxiaoNeural汉语(简体中文) 普通话中国女性zh-CN-XiaoyiNeural汉语(简体中文) 普通话中国女性zh-CN-YunjianNeural汉语(简体中文) 普通话中国男性zh-CN-YunxiNeural汉语(简体中文) 普通话中国男性zh-CN-YunxiaNeural汉语(简体中文) 普通话中国男性zh-CN-YunyangNeural汉语(简体中文) 普通话中国男性zh-CN-liaoning-XiaobeiNeural汉语(简体中文) 辽宁方言中国女性zh-CN-shaanxi-XiaoniNeural汉语(简体中文) 陕西方言中国女性zh-HK-HiuGaaiNeural汉语(繁体中文) 粤语香港女性zh-HK-HiuMaanNeural汉语(繁体中文) 粤语香港女性zh-HK-WanLungNeural汉语(繁体中文) 粤语香港男性zh-TW-HsiaoChenNeural汉语(繁体中文)台湾女性zh-TW-HsiaoYuNeural汉语(繁体中文)台湾女性zh-TW-YunJheNeural汉语(繁体中文)台湾男性zu-ZA-ThandoNeural祖鲁语南非女性zu-ZA-ThembaNeural祖鲁语南非男性真诚邀请您走进我的知识小宇宙,关注我个人的公众号,在这里,我将不时为您献上独家原创且极具价值的技术内容分享。每一次推送,都倾注了我对技术领域的独特见解与实战心得,旨在与您共享成长过程中的每一份收获和感悟。您的关注和支持,是我持续提供优质内容的最大动力,让我们在学习的道路上并肩同行,共同进步,一起书写精彩的成长篇章! AI文字转语音 AI个性头像生成


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3