第一章:事先需下载一下软件及程序还有一些环境变量:
(添加到path)
microsoft visual studio(下好后勾选第一个框框)
【资料图】
打开设置--系统--系统信息--高级系统设置--环境变量
复制cmake文件路径到环境变量(文件路径每个人可能有点不一样,大致如下::\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\\bin\Hostx86\x64)
# 以上的部分可以让之后的部署不会报错
自备科学上网的工具
下载dmm客户端以及赛马娘dmm版至电脑,安在哪儿都可以
下载umachat(网址:/kagari-bi/UmaChat)
下载Umachat Webapi (网址: /kagari-bi/UmaChat_WebApi)
第二章:注册openai(如果刷到这个专栏不会的可以私我)和baidu翻译(网址:/)
打开config_(在你下的umachat webapi文件中可以找到),输入你的OpenAI账户的api_key、百度账户的appid和key(用于将Chatgpt的回应翻译成日语,然后使用vits进行推理),以及梯子的代理地址(这个甭管就写:)等。保存并关闭,然后将其重命名为config(一定得复制),把百度翻译app id 和api key复制下来(这俩都不需要付费)
第三章:部署与运行
打开umachat webapi的文件夹,新建一个文件夹并命名为models
去那个大佬那里(/gouhuo/Umamusume_Vits_models/tree/main)下载你想要的马娘语音放进你的models(找到马娘英文名点进去把俩文件都下载下来)
Win+R,输入cmd,点击确定
复制umachat webapi的文件夹地址(举例:C:\Users\某某某\Desktop\UmaChat_WebApi-main)在命令提示符中输入:cd C:\Users\某某某\Desktop\UmaChat_WebApi-main然后点击enter键
别关这个窗口,输入: pip install -r 。
等它自己下,中途建议你不要挂梯子,不然多半下载失败
如果没有报错(报错请私聊我),请再输入:uvicorn app:app --reload --host --port 8000
好,现在你马上成功了,点开umachat,找到你的那位马娘,点start chatting
输入你好,回应你了并且有声音了就成功了
没成功再看看报错出问题出在哪里
代码原作者的视频链接:/video/BV1to4y1x7KE/?spm_id_from=&vd_source=34895f28fb7b026f78e0db2c3d51efdf
标签: