iVocaloid论坛
标题: 【黑科技】【V3插件】日文发音词典自定义工具 [打印本页]
作者: Zleepwalking 时间: 2013/5/30 15:53 标题: 【黑科技】【V3插件】日文发音词典自定义工具
本帖最后由 Zleepwalking 于 2013/10/22 07:12 编辑
这个插件的用途:你可以自定义V3日文音源的发音记号词典,可以实现V3内置的中文发音记号生成这种功能……(在V3里输入汉语拼音直接转成发音记号)
[[[警告:不许叫我技术宅!!!]]]
本来这只是一个Rocaloid项目中的子项目:对V3的反向工程的阶段性成果……即g2pa3_JPN.dll的不完全文件格式分析……
后来我索性专门做了个工具,允许用户修改V3的g2pa3_JPN.dll……这个dll保存了日文发音词典。。。
关于实现原理,请参见Rocaloid经验总述第6章3节:
http://bbs.ivocaloid.com/thread-115514-1-1.html
源代码在此:
http://bbs.ivocaloid.com/thread-115531-1-1.html
^此帖已删除。感觉这种不和谐的东西发在iV不好……
下载地址:
http://pan.baidu.com/share/link?shareid=548721&uk=3423845838
(需要.net framework 2.0)
如果使用本工具后V3出现问题(一般不会出现这种情况),请下载这个文件覆盖在V3安装目录里:
http://pan.baidu.com/share/link?shareid=548753&uk=3423845838
简易教程:
1. 将这个只有22k的小程序拷贝到Vocaloid3的安装目录下。
2. 如果你打开了V3,请把V3先关上。然后打开这个软件。
PE数据段大小不用管它。发音字典的格式很清楚,上面给出了例子。
3. 点击按钮开始注入。
几乎是一瞬间就注入成功了。
4. 关闭软件,打开Vocaloid3,载入一个日文音源,V2音源也可以,比如初音,输入你刚才定义的词典项,比如ang这个汉语拼音。
5. 奇迹发生了。。。
6. 我们来做点别的发音。。。
八百标兵奔北坡。。。
这个小工具会修改V3安装目录下的g2pa3_JPN.dll,这个是日文发音记号转换程序。如果你构建了一个很好的发音词典,你可以把这个dll文件共享给其他人,只要覆盖掉原来的文件就可以用了。
注:如果发音记号大于八个字节长度,超过这个长度的部分会被吞掉。。。这个受v3数据结构的限制暂时无解。好在超过这个长度的发音记号不多。
图片附件: step8.png (2013/5/30 15:42, 3.68 KB) / 下载次数 4
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE5MDB8ZDU5N2NhZDJ8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step7.png (2013/5/30 15:42, 5.32 KB) / 下载次数 4
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTl8M2IxM2I5NzN8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step6.png (2013/5/30 15:40, 7.51 KB) / 下载次数 5
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTh8YjM1YzA0Njd8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step5.png (2013/5/30 15:38, 1.9 KB) / 下载次数 3
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTd8ODgzYTU0YzF8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step4.png (2013/5/30 15:36, 2.34 KB) / 下载次数 5
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTZ8YWExOWMwY2Z8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step3.png (2013/5/30 15:34, 9.63 KB) / 下载次数 4
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTV8MDU3NzY1NjB8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step2.png (2013/5/30 15:31, 7.6 KB) / 下载次数 4
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTR8NTcwYTdkNDJ8MTc0OTM0MTM1MHwwfDA%3D

图片附件: step1.png (2013/5/30 15:30, 52.15 KB) / 下载次数 5
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NzE4OTN8MmQwMzZiZjh8MTc0OTM0MTM1MHwwfDA%3D

作者: 2323223aaa 时间: 2013/5/30 18:47
好,好nb!好厉害!!!!!!!
作者: 826322146 时间: 2013/5/30 19:41
实在强大
作者: wik306603 时间: 2013/5/30 23:16
這個太強大了!!
作者: 子夜 时间: 2013/5/31 00:12
po变了p M o……………………
作者: 艾柔玛 时间: 2013/5/31 12:34
说实话还是自己改发音符号比较可靠
这样用起来问题还是很多的
作者: 2323223aaa 时间: 2013/6/1 14:37
如果可以改英文/中文的词库就会更加好了www
作者: mingqimoon 时间: 2013/6/2 16:15
恩,好厉害
因为不是宅所以不能叫技术宅
作者: qqasgf111 时间: 2013/6/2 20:45
膜拜大神。。。。。。。。。。。
作者: Cappuccino 时间: 2013/7/26 07:21
目测用处很大~
作者: Shioko 时间: 2013/8/13 15:49
好东西QWQQQQQQQ麻麻再也不用担心我的右键![喂你]
作者: WhyMe??? 时间: 2013/8/14 11:13
啊太好了。。。能方便一点输入一些原来没有的音了。。
作者: WhyMe??? 时间: 2013/8/14 11:13
啊太好了。。。能方便一点输入一些原来没有的音了。。
作者: fatealonggemod 时间: 2013/8/15 18:20
这个好强大!目前见过最好的,感谢大神!
作者: jackedzzz 时间: 2013/8/20 19:02
太強大太强大了
作者: 千琴咲 时间: 2013/8/28 13:36
好强大...
作者: vocavoca 时间: 2014/1/22 17:39
呐个话说
你编的呐个V3日文词典注入工具蛮好用的,解决()拆音常年来的繁琐
但本()用的时候出啦点问题,不知什么时候开始呐,最开始定义啦几个常用的单个音标(h与h,s与s,sh与S,ts与ts之类),
后来每次就完全输入不了含h,s,sh和ts等已定义的音标啦,输入歌词后(如sa),音标完全是vocaloid默认的a音,然后再改音标(把音标栏a改成sa),结果无声
作者: Zleepwalking 时间: 2014/1/23 11:39
vocavoca 发表于 2014/1/22 17:39 
呐个话说
你编的呐个V3日文词典注入工具蛮好用的,解决()拆音常年来的繁琐
但本()用的时候出啦点问题, ...
拿原来的dll覆盖掉重新注入
作者: vocavoca 时间: 2014/1/24 17:19
Zleepwalking 发表于 2014/1/23 11:39 
拿原来的dll覆盖掉重新注入
了解呐
回去试试
作者: Maczly 时间: 2014/4/28 17:27
要是可以修改中文就好惹QWQ
作者: hhhhggggffffdd 时间: 2014/5/30 19:19
突然发现sleepwalking大神好有创新精神~顶一个,这样的插件很有用(不过v3各个音源使用相同的发音记号好像发出的音也会有很大偏差 所以要找个中文水平高的才行啦~
作者: Ryanlo713 时间: 2014/10/18 21:27
收藏了 谢谢楼主分享
(`・ω・´)
作者: 萝莉保护协会 时间: 2015/6/19 20:05
v4能用不 米娜桑谁知道
作者: 无存在感的S君 时间: 2015/10/29 11:08
求问 如果我要创建tan这个音应该怎么输入啊 试了好多回不成功
作者: HaloMaple 时间: 2016/1/2 00:25
好东西,感谢分享。
作者: 安惜雪 时间: 2016/9/2 10:59
大大,为什么我用完以后还是没有用呢QAQ
作者: 安惜雪 时间: 2016/9/2 11:14
大大,为什么我用完以后还是没有用呢QAQ无论输入注入工具上的哪一个都是默认发音……
作者: 826926226 时间: 2016/9/22 21:13
本帖最后由 826926226 于 2016/9/22 22:35 编辑
非常感谢楼主,阿里嘎多~正愁不知道怎么用日文声库说中文呢……顺带问一下,V4能用吗?输入自带的音标还是能用的,不过楼主自己添加的那些音标我试了没用是怎么回事……
音标输入没问题,但是歌词输入还是默认的【a】……
作者: xxx921332175 时间: 2017/4/6 00:05
支持~~~~~~~~~~~~
作者: xxx921332175 时间: 2017/4/6 00:09
支持~~~~~~~~~~~~
欢迎光临 iVocaloid论坛 (http://bbs.ivocaloid.com/) |
Powered by Discuz! X2 |