2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Talk:MUTA

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

关于MUTA是否是HTS引擎

首先,HTS引擎所采用的开源协议是Modified BSD。根据这份协议,所有使用HTS的软件需要附带同样的协议内容。比如CeVIO即使是由HTS的开发团队自身参与的产品,仍然带有这份协议文本(位于CeVIO根目录下的“COPYRIGHT_TTS (common).txt”)。所以,若MUTA采用HTS,它应该附带同样的协议文本,这就会显示出它使用了HTS。然而MUTA自第一个公开版本(v0.2)以来从未附带此协议文本。

但这并不是说MUTA真的没有使用HTS。

1. 搜索MUTA 2的mcore.dll中包含的字符串,以HTS为关键字,可找到大量HTS Engine中的字符串,此dll实际上内嵌了HTS engine。

http://114.215.126.213/image.axd?picture=/Pics2018/Muta_1.png
MUTA中的HTS字符串

2. MUTA的声源文件(song\yanxi\yanxi.voice)事实上是混淆过的htsvoice格式文件。

http://114.215.126.213/image.axd?picture=/Pics2018/Muta_2.png
MUTA的声源文件格式(请把“h=0”带入左边与右边比对)

事实上,我可以将解除混淆后的文件呈现出来,那将是更决定性的证据。但是为尊重作者,我不会公开那份内容。

以上两点足以证明MUTA基于HTS。

MUTA并非只有这一个黑点。我之前(见评论区)提到,MUTA的早期版本曾完整“借鉴”CeVIO的界面(将C的界面反编译后修改使用,把图放出来就一目了然了),而且“制作”出那个界面的人还与我有过直接(QQ)接触。那也是证明MUTA与CeVIO(HTS)关联的另一项证据。根据User:灰条纹的灰猫君指出,这可能是外包的锅,因此在有确切证据前,此黑幕中的内容不算是MUTA本身的黑点。

诚邀User:灰条纹的灰猫君参与此讨论。 --Ulysses讨论) 2018年7月15日 (日) 11:58 (CST)