系统平台: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 安装后注意在程序中的调用:
2、import edge_tts (注意是下划线,不要写成import edge-tts,命令行是用edge-tts)

该文介绍了在Windows10系统中如何安装和使用Python3.x,以及两个相关工具:edge-tts(文本转语音)和edge-playback(语音播放)。安装过程中涉及pip和pipx的使用,以及可能遇到的网络问题和解决办法。此外,还强调了安装后需添加系统路径以确保命令行能正确调用这些工具。
2500

被折叠的 条评论
为什么被折叠?



