作者Gesmic7 (DocumentaryPeoPo)
看板Live
标题Re: [心得] 用 LimeChat2 朗读实况聊天室(中英文TTS)
时间Sat Oct 12 21:55:38 2013
https://mega.co.nz/#!OEMBnQja!M1fFsiFtts8fl0elLTNw_1SVAINVHm41QfNjnxj-Clc
内附说明文件的懒人包 欢迎推广使用! 以下节录前言
『为了让观众能确认发言成功(回顾录影时也有需要了解聊天室情况)
→ Flash Comment Generator(Flashコメントジェネレーター,fcg)
对实况主来说,仅会将聊天室呈现在软体预览画面上
没有双萤幕、想开全萤幕玩、分接到大萤幕玩
考量到 视线范围 及 目光焦点 又担心会漏掉与聊天室互动的实况主
→ 利用『文字转换语音』的手段 绝对不会错过观众跟你打招呼!』
笔者:Gesmic 感谢
exFREEzy 提供 JWindowsXP SP3 日文环境协助测试
【後记】
暂时能用 JavaScript 解决上一篇用 macro 又用 AppLocale 的麻烦情况
http://webptt.com/cn.aspx?n=bbs/Live/M.1381476020.A.B9E.html
也因为是懒人包 所以就只使用了 HanHan(zh-TW)台湾语音引擎
(还请放心 中英文都能念 只是强迫把英文帐号当单字念会有点奇怪 XD
虽然还有很多想做的事情 但没人用的话也没啥动力改善了 Oyz
不过令人意外的惊喜是 最後找出来的 JavaScript 只需要三行:
『function event::onChannelText(prefix, channel, text){
//剪贴簿clipboard.setText(prefix.nick + '说' + text);
var SpVoice = new ActiveXObject('Speech.SpVoice');
SpVoice.Speak(prefix.nick + '说' + text);}
虽然还没有特别针对『非一般性发言』做判断规则
(可参考
http://www36.atwiki.jp/jikkyosha_ust/pages/80.html#id_32933629
但这也表示 其实把 TTS功能 加入到 fcg/growl/NicoLime 当中也不难
而且能够的话 顺便实作出
『Justin/twitch 帐号 → 自订中英文昵称』
作为 fcg/growl/NicoLime 显示 以及 TTS朗读 的话就很完善了
不过暂时就先测试到这边吧
从 中秋台风连假 摸索到现在也应该足够了 ︿︿")
以上! 希望大家都可以试用看看唷!
--
JavaScript 还有办法解决 但是...
好听的免费男声语音引擎 似乎就没有头绪去哪边找了 Oyz
这点可能要跟 女实况主 说声抱歉 还麻烦直接请观众献声吧
一直以来 女实况主 都不愁没有观众 各位看倌您说是吧! XDDDD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.196.98.24