Text-to-Yukkuri-Voice-Windows-QQ-and-WeChat-only-开源项目

我要开发同款
jat7852026年09月22日
4阅读

技术信息

语言技术
PythonHTML5CSSJavaScriptNode.js
系统类型
Windows
行业分类
脚本插件
开源地址
https://github.com/jat785/Text-to-Yukkuri-Voice-Windows-QQ-and-WeChat-only-
授权协议
MIT许可

功能介绍

在 Windows 上打字,把文字以油库里语音发到微信或QQ当前聊天——发出去的是微信原生语音气泡,不是一个音频文件。
语音完全在本机离线合成,不调用任何在线 TTS 接口,不需要 API Key,不联网。
介绍/安装教程视频:https://www.bilibili.com/video/BV1cZYk6gEE
功能:
打字即发:主窗口输入文字,点「发送语音」或按 Ctrl+Enter
全局快速浮层:在设置里自己填一个全局快捷键(如 Ctrl+Alt+Z),任意程序里按它就唤起无边框输入框,Enter 发送、Shift+Enter 换行、Esc 取消。默认不注册任何快捷键,避免和你机器上已有的组合冲突;不填也能用托盘菜单里的「快速发送」
系统托盘常驻:关闭主窗口只是隐藏,程序继续在托盘运行
中文油库里:中文 → 拼音 → 假名 → 油库里音色(不是棒读)。是否把普通话声调换算成日语式的音高起伏,由设置里的「中文语调」开关决定,见下方「中文语调」
日语油库里:日文原文(含汉字)→ 音声记号列 → 油库里音色
发送到微信或 QQ:两者交互方式不同——微信是「点一下开始录音、再点发送」,QQ 是「单击语音消息 → 按住说话 → 松开发送」。程序按各自的方式驱动,坐标也各自独立标定
中转日:打开主界面的开关后,你打的中文会先翻译成日文,再用日语油库里音色读出(翻译走在线 API,合成仍然纯离线)
8 种音色:f1 灵梦 / f2 魔理沙 / m1 / m2 / dvd / imd1 / jgr / r1
语速可调:50–300(100 为正常)
读英文:设置里的开关(默认关闭)。打开后输入里的英文片段会被换成日文假名读音再合成——中文、日语两种语种都有效,否则英文会被直接丢掉。只有大模型 API 能给英文读音,有道做不到(中文语种下带英文的消息会被拦下)。见下方「可读英文」
...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论