电商配音批量生成:edge-tts 免费文字转语音工具
分类:工具实测 浏览量:6
摘要:
Edge-TTS是一款基于微软Edge浏览器在线语音服务的免费文本转语音工具,可将文字批量转换为MP3音频文件,音质自然且支持多国语言及音色。它能帮助电商卖家批量生成客服语音回复、商品介绍音频以及短视频带货旁白配音,显著节省录音成本与时间。该工具特别适合需要大量配音素材的短视频带货卖家、需要多语言音频的跨境电商卖家,以及愿意学习基础命令行操作的个体户与小团队。

Edge-TTS文本转语音工具:免费文字转语音,电商客服话术批量生成
做电商的经常要处理客服话术、商品介绍、短视频配音这些事,要么花钱请人录,要么自己念。这个叫 edge-tts 的工具,能把文字直接转成 MP3 音频文件。它用的是微软 Edge 浏览器的在线语音服务,音质比较自然,支持多国语言和不同音色。电商卖家可以用它批量生成客服语音回复、商品介绍音频,或者给短视频配旁白。
适合谁
开网店的个体户和小团队。特别是做抖音小店、快手小店这类短视频带货的,需要大量配音素材,自己录费时间,花钱找配音又不划算。用这个工具,把文案贴进去,音频就出来了。
需要多语言支持的跨境卖家。工具支持几十种语言和地区音色,比如阿拉伯语、中文、英语、法语、日语。做跨境电商的可以用它生成当地语言的商品介绍音频。
动手能力一般但不排斥命令行的人。这工具是 Python 写的,安装就一条命令,使用也是命令行操作,命令很简单,复制粘贴就能跑。
能解决什么问题
批量生成客服语音回复。把店铺里常见问题的回复话术写成文本,用工具批量转成音频,客户咨询时直接发语音过去,比打字快,也显得更亲切。
短视频配音批量制作。做带货短视频需要大量旁白配音。写好脚本,用 edge-tts 批量生成音频文件,再剪辑进视频里,省掉录音环节。
多语言商品介绍音频。做跨境生意,可以在商品详情页放音频介绍。把中文文案翻译成目标语言,再用工具生成对应语言的音频,成本很低。
怎么开始用

安装很简单,打开终端(Windows 用 PowerShell 或 CMD,Mac 用终端),输入:
pip install edge-tts
装好后,最基础的用法是把文字转成 MP3 文件:
edge-tts --text "你好,欢迎光临本店" --write-media hello.mp3 --write-subtitles hello.srt
这条命令会生成一个 hello.mp3 音频文件,同时生成一个 hello.srt 字幕文件。
想换音色,先看看有哪些可选:
edge-tts --list-voices
会列出一大堆音色,比如 zh-CN-XiaoxiaoNeural 是中文女声,zh-CN-YunxiNeural 是中文男声。指定音色生成:
edge-tts --voice zh-CN-XiaoxiaoNeural --text "你好,欢迎光临本店" --write-media hello.mp3
还可以调整语速、音量和音调:
edge-tts --rate=-50% --text "你好,欢迎光临本店" --write-media hello_slow.mp3
edge-tts --volume=-50% --text "你好,欢迎光临本店" --write-media hello_quiet.mp3
edge-tts --pitch=-50Hz --text "你好,欢迎光临本店" --write-media hello_low.mp3
注意,用负值的时候要写成 --rate=-50% 这种格式,中间不能有空格。
优点和坑
优点:
- 免费,用的是微软 Edge 的在线语音服务,不用额外付费。
- 音质自然,比很多免费 TTS 工具好,接近真人发音。
- 支持几十种语言和音色,选择多。
坑:
- 需要联网。这个工具调用的是微软的在线服务,断网就没法用。
- 命令行操作。虽然命令简单,但对完全没接触过命令行的卖家来说,第一次可能有点懵。
- 不支持自定义 SSML。README 里明确说了,微软不允许使用 Edge 本身无法生成的 SSML,想深度定制语音效果,这条路走不通。
- 批量生成需要自己写循环。工具本身一次只处理一段文字,要批量生成得自己写个简单的脚本循环,对不会编程的人来说有点门槛。
适合你吗
适合:做短视频带货、需要大量配音的卖家;做跨境电商、需要多语言音频的卖家;愿意花十分钟学一下命令行基础操作的卖家。
不适合:完全不想碰命令行、只想点点鼠标的卖家;需要离线使用、不能依赖网络的场景;需要深度定制语音效果(比如特定停顿、重音)的卖家。
如果你能接受命令行操作,edge-tts 是个零成本的配音工具,可以试试。
---
常见问题
edge-tts需要联网才能使用吗?
需要联网。它是一个基于Python的命令行工具,实际调用的是微软Edge浏览器的在线语音服务来生成音频,断网时无法工作。它本身不具备离线合成语音的能力。
edge-tts支持哪些语音和语言?
edge-tts支持几十种语言和地区音色,包括中文、英语、日语、法语、阿拉伯语等。可以用命令edge-tts --list-voices查看所有可用音色,比如中文女声zh-CN-XiaoxiaoNeural和中文男声zh-CN-YunxiNeural。
edge-tts有网页版可以直接用吗?
文章介绍的是基于命令行的edge-tts工具,需要安装Python并用命令行操作。文中没有提到官方网页版入口。它的核心是免费调用微软的在线语音服务,目前主要的使用方式是通过命令行。
edge-tts是免费的吗?
免费。它利用的是微软Edge浏览器背后的在线语音服务,用户不用为语音合成付费。安装这个Python工具后,就能免费把文字转换成MP3音频文件,音质比较自然。
edge-tts能批量生成音频吗?怎么操作?
能,但需要一些额外操作。工具本身一次只处理一段文本。要批量生成,你得自己写一个简单的脚本(比如用Bash或Python写个循环)来遍历多段文本,多次调用edge-tts命令。这对不会编程的用户有一定门槛。
相关工具推荐
- 百度开源的PaddleSpeech语音工具包,也提供语音合成(TTS)功能
- NVIDIA NeMo Speech,另一个强大的可扩展语音AI框架,包含TTS模块
- Voice-Pro开源工具箱,集成了语音合成、翻译与克隆等多种功能
官方地址,点开新窗口;本文仅为工具介绍,与该项目无隶属关系。


