Convert text to speech audio files.
# Convert text to speech
python scripts/tts.py "Hello world" --output hello.mp3
python scripts/tts.py TEXT [OPTIONS]
Options:
--output PATH Output audio file
--voice VOICE Voice name (male, female, neutral)
--speed RATE Speaking speed (0.5-2.0)
--lang LANG Language code (en, zh, ja, etc.)
--list-voices List available voices
# Basic conversion python scripts/tts.py "Hello world" --output hello.mp3 # Chinese text python scripts/tts.py "你好世界" --lang zh-CN --output chinese.mp3 # Different speed python scripts/tts.py "Hello" --speed 1.5 --output fast.mp3 python scripts/tts.py "Hello" --speed 0.8 --output slow.mp3 # List voices python scripts/tts.py --list-voices7w4.net小葱技能。
这个文本转语音工具质量中等偏上,能基本满足将文字转为语音的需求。它支持多种语言切换,操作简单,文档说明清晰。优点是免费、无需复杂配置即可使用。不足之处在于语音速度调节和音色选择功能实际未生效,中文支持可能不够自然,且在非Mac系统上需要额外安装依赖库。对于偶尔使用的中等复杂度需求足够,但专业音频制作场景可能不太够用。