一、前言
由于这两年Kikoeru的本地化已经趋近完善,有很多大佬都做了魔改版,功能也添加了很多,因此再次发一篇教程。
本教程采用Number178大佬的服务端进行部署,用了一些其他的还是这位我觉得不错,也一直在维护,同时做了IOS的客户端,还有内部转码的功能,不懂日语的话里面还有内置翻译功能,就不需要使用外置的Whisper进行翻译了。
魔法是硬性条件,或者修改NDS。
本教程不提供任何工具的下载方式。
NAS部署使用群晖的Container Manager进行,SSH部署自行查代码,其他的NAS部署应该是一样的,应该就是拉取镜像的方法可能不一样,Docker compose在Github中可以找到。
Github名:Number178/kikoeru-express。
Github翻译器:Number178/kikoeru-translate。
Docker Hub名:number17/kikoeru。
二、Nas部署
1、在File Station中创建文件夹 ,例:
kikoeru/
├── config/(配置文件夹,一般无需修改)
├── covers/(缩略图文件夹)
├── sqlite/(数据库文件夹)
└── voice/(音声文件夹,该文件夹名字可以自定义,命名规则:RJ01101234等,需要严格遵守,不然可能会出现无法刮削的情况)
在Container Manager中拉取number17/kikoeru镜像,

1
2、在映像中点击运行部署,
常规设置:可以修改容器名和启用自动重新启动
高级设置1:在端口设置中,第一次点进去第一个8888是没有的,这个是本地端口,随便输一个就可以,别跟别的容器重复了就可以,第二个8888是容器端口,是每个容器独有的,一般不做更改。
高级设置2:存储空间设置中把前面创建的四个文件夹全部映射过来(如图2),前面的叫容器外部地址,后面的叫容器内部地址,通俗一点讲就是因为之前创建的四个文件夹的是创建容器之前的,在还没创建容器就新建文件夹了,那肯定就是外面的,那后面的是在创建的时候输入进去的,那就是内部的。必须一一对应。
/usr/src/kikoeru/config,
/usr/src/kikoeru/covers,
/usr/src/kikoeru/sqlite,
/usr/src/kikoeru/Voicework。

2
随后就可以完成创建了。
3、网页端配置,
输入NAS的IP:先前设置的本地端口号,例:192.168.0.111:8888。
在左边的列表中进入设定,会出现仪表盘,把文件夹别名随便填一个就行了,绝对路径就是之前设置的内部路径中的voicework,一般是默认有的,只要输入名字之后就可以添加了。

3
此段非常重要!!不设置会导致爬不出数据,在仪表盘中点击高级设置,在爬虫相关设置中找到HTTP代理服务主机和HTTP代理服务端口号,主机ip就是开启代理的那台机器,把ip地址输入进去就可以,端口号市面上的工具大多数都是7890,如果自行更改过就输入更改过的端口号。用软路由的话就不用做任何设置了。

4
4、在仪表盘中选择扫描,点击扫描本地音声库,完成。如果要重新爬数据的话也在该界面选择刷新音声库信息即可。

5
5、翻译功能在下面的Windows部署中有详细的说明。
三、Windows部署
1、在任意位置创建一个库文件夹,用于存放音声。也可以存放在下面步骤的解压之后的文件夹中。
2、在Github中下载已经打包好的压缩包,解压之后双击“点此运行kikoeru.bat”就会出现图6的样子,端口是8889,ip就是你主机的ip,不知道为什么172.0.0.1不能用,只能用localhost或者ip地址。

6
3、网页端设置,
跟NAS的教程一样,输入别名和路径后添加即可。

7
4、HTTP代理服务主机和HTTP代理服务端口号和之后的扫描就跟上面的步骤一样。
四、翻译
要实现在软件中翻译需要额外下载一个Whisper模型的启动器,具体可以去Number178/kikoeru-translate中下载,
下载好之后会出现这几个文件和文件夹(如图8)

8
右键翻译器01.bat,用文本格式打开,第一个红框中需要修改kikoeru服务器url为自己的ip地址加端口。NAS的话也一样,把NAS的IP地址和端口输入进去就可以了。觉得自己电脑厉害的话也可以配置多个bat文件就可以进行多线程翻译,在第二个红框的windows 001后面的数字可以随便填,一个不同的就代表多一个翻译进程,不要重复就可以了,如果开多线程的话必须要打开所对应的bat文件。
注意,必须软件和翻译工具一起打开才有用,反正光打开一个翻译工具会报错,随后在需要翻译的作品目录下点击翻译当前目录音频就可以了

10
成功连接和翻译完成的CMD界面是这样的

11
还能在左边的翻译任务中查询进度,还是很方便的

12
五、本教程到此就全部结束了,展示一下完成之后的效果,其他的都有点发不出来就放碧蓝航线的好了

13,审核的看清楚了,全年龄,懂我什么意思吧
本文由小黑盒作者:冬馬 かずさ 原创
未经授权禁止转载或摘编