系统平台:windows10
一、安装python3.x
二、安装edge-tts(文本转换为声音文件)
启动windows命令行(cmd),执行如下命令:
pip install edge-tts
可能会因为网络的问题出现错误。用ping测试pypi.org是否通畅:ping pypi.org,会出现丢包。
安装成功后测试:
命令行测试:
edge-tts --text "Hello, world!" --write-media hello.mp3 --write-subtitles hello.vtt
编程代码测试:
import subprocess
# 获取用户输入的文本内容
text = input("请输入要朗读的文字:")
# 运行 Edge 命令行工具,并朗读文本内容
subprocess.run(["edge-tts", "-o:1"], input=text.encode('utf-8'))
二、安装edge-playback(语音播放)
pip install pipx
pipx install edge-tts
命令行测试:
edge-playback --text "Hello, world!"
注意事项:
pipx install edge-playback安装后要添加系统路径
1、安装后要添加或修改路径(path),会有提示,但都是英文的,认真看。或者查找如下两个文件的位置,把路径添加到系统PATH里面。"pipx install edge-playback"后有两个文件:
edge-tts.exe
edge-playback.exe
pip install edge-tts 安装后注意在程序中的调用:文章来源:https://www.toymoban.com/news/detail-547659.html
2、import edge_tts (注意是下划线,不要写成import edge-tts,命令行是用edge-tts)文章来源地址https://www.toymoban.com/news/detail-547659.html
到了这里,关于pytong之语音环境:edge-tts and edge-playback的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!