文本朗读 TextToSpeech:任意文本朗读、文本转音频、txt文件朗读

发一个新版本,支持 edge tts 朗读。
首先会检测网络,如果网络不通,才会使用本地 tts。

edge tts 使用的是
rany2/edge-tts: Use Microsoft Edge’s online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key

首先需要安装 python,然后根据 edge-tts 库介绍的方法,执行

pip install edge-tts

然后,将安装完成的程序路径写入 WinSoEasy.json 文件。

	"path": {
		"edgetts": "D:\\……\\Python3\\Scripts\\edge-tts.exe",
		"edgeplayback": "D:\\……\\Python3\\Scripts\\edge-playback.exe"
		"media": {
			"mpv": "D:\\……\\mpv\\mpv.exe"
		}

最后在 WinSoEasyConfig.ini 文件修改你喜欢的 edge 朗读人。
选中文字,按 alt + s 键开始朗读。

由于 edge tts 是远程请求,需要耐心语音加载完成,系统软件托盘图标有简单的状态指示。

使用中可能会有很多问题,请包涵

2 个赞