Linux
读书软件xfttsgo
这是本人用讯飞语音合成技术离线开发包编写的终端阅读软件,用于阅读TXT文件(UTF-8)。可以阅读单个文件,也可以连续阅读整个目录中的所有TXT文件,并且阅读目录时能够记录阅读进度,继续阅读。能够边阅读边显示文字,也能够将TXT文件转换为WAV音频文件。
“讯飞语音合成技术离线开发包”的有效期是三个月,如果过期了,请自行到https://www.xfyun.cn/
下载。下载方法:先注册用户,然后创建新应用,接着下载“语音合成”->“离线语音合成(高品质版)”,然后做2件事:1、编辑~/.xfttsgo/login-param.txt
,填入新的APPID
,格式是这样的:appid = XXXXXXXX, work_dir = .
。2、解压缩下载的压缩包,用其中的bin/msc
目录替换掉HOME/.xfttsgo/msc
目录。
用法:
xfttsgo [选项] [文件或目录]
可用选项:
-d 播放目录,此时'-skip'参数无效
-h 显示帮助信息
-log
查看上次阅读记录。
-o string
输出文件,保存为WAV音频文件,此时'-d -skip'参数无效
-skip int
跳过段数
-voice int
选择声音。1-女声,2-男声。 (default 1)
先解压下载的xfttsgo.zip
文件,然后打开终端进入该目录,运行下面的安装命令:
chmod u+x install.sh
./install.sh
本程序的源代码在这里: https://gitee.com/rocket049/xunfei-tts-offline