AI吟美-人工智能主播
资源文件列表:

AI-YinMei-master/
AI-YinMei-master/.gitignore 175B
AI-YinMei-master/LICENSE 1.27KB
AI-YinMei-master/README.md 16.51KB
AI-YinMei-master/api.py 11.19KB
AI-YinMei-master/background/
AI-YinMei-master/background/欧式房间.png 195.8KB
AI-YinMei-master/background/电脑房间.png 687.95KB
AI-YinMei-master/background/粉丝公主.png 316.25KB
AI-YinMei-master/bak/
AI-YinMei-master/bak/bilibili-live-api-1.7.7.py 96.87KB
AI-YinMei-master/bak/bilibili-live-api.py 83.39KB
AI-YinMei-master/config.yml 4.38KB
AI-YinMei-master/config/
AI-YinMei-master/config/fastgpt-config.json 40.96KB
AI-YinMei-master/config/obs-vtuber场景1.7.5.json 404.73KB
AI-YinMei-master/config/obs-vtuber场景1.8.0.json 420.14KB
AI-YinMei-master/func/
AI-YinMei-master/func/cmd/
AI-YinMei-master/func/cmd/cmd_core.py 3.37KB
AI-YinMei-master/func/config/
AI-YinMei-master/func/config/config_base.py 278B
AI-YinMei-master/func/config/default_config.py 297B
AI-YinMei-master/func/dance/
AI-YinMei-master/func/dance/dance_core.py 8.22KB
AI-YinMei-master/func/danmaku/
AI-YinMei-master/func/danmaku/blivedm/
AI-YinMei-master/func/danmaku/blivedm/__init__.py 71B
AI-YinMei-master/func/danmaku/blivedm/blivedm_core.py 7.74KB
AI-YinMei-master/func/danmaku/blivedm/clients/
AI-YinMei-master/func/danmaku/blivedm/clients/__init__.py 68B
AI-YinMei-master/func/danmaku/blivedm/clients/open_live.py 10.41KB
AI-YinMei-master/func/danmaku/blivedm/clients/web.py 9.52KB
AI-YinMei-master/func/danmaku/blivedm/clients/ws_base.py 16.79KB
AI-YinMei-master/func/danmaku/blivedm/handlers.py 6.3KB
AI-YinMei-master/func/danmaku/blivedm/models/
AI-YinMei-master/func/danmaku/blivedm/models/__init__.py 24B
AI-YinMei-master/func/danmaku/blivedm/models/open_live.py 10.6KB
AI-YinMei-master/func/danmaku/blivedm/models/web.py 10.42KB
AI-YinMei-master/func/danmaku/blivedm/utils.py 630B
AI-YinMei-master/func/draw/
AI-YinMei-master/func/draw/draw_core.py 15.37KB
AI-YinMei-master/func/entrance/
AI-YinMei-master/func/entrance/entrance_core.py 3.34KB
AI-YinMei-master/func/gobal/
AI-YinMei-master/func/gobal/data.py 7.02KB
AI-YinMei-master/func/image/
AI-YinMei-master/func/image/duckduckgo_imagesearch.py 1.33KB
AI-YinMei-master/func/image/image_core.py 6.56KB
AI-YinMei-master/func/image/search_image_util.py 11.45KB
AI-YinMei-master/func/llm/
AI-YinMei-master/func/llm/fastgpt.py 1.75KB
AI-YinMei-master/func/llm/llm_core.py 9.24KB
AI-YinMei-master/func/llm/tgw.py 1.67KB
AI-YinMei-master/func/log/
AI-YinMei-master/func/log/default_log.py 732B
AI-YinMei-master/func/log/logger_base.py 1.43KB
AI-YinMei-master/func/nsfw/
AI-YinMei-master/func/nsfw/nsfw_core.py 3.05KB
AI-YinMei-master/func/obs/
AI-YinMei-master/func/obs/obs_init.py 654B
AI-YinMei-master/func/obs/obs_websocket.py 2.26KB
AI-YinMei-master/func/search/
AI-YinMei-master/func/search/baidu_websearch.py 10.83KB
AI-YinMei-master/func/search/duckduckgo_websearch.py 956B
AI-YinMei-master/func/search/search_core.py 2.89KB
AI-YinMei-master/func/sing/
AI-YinMei-master/func/sing/sing_core.py 16.92KB
AI-YinMei-master/func/tools/
AI-YinMei-master/func/tools/file_util.py 660B
AI-YinMei-master/func/tools/singleton_mode.py 448B
AI-YinMei-master/func/tools/string_util.py 2.44KB
AI-YinMei-master/func/translate/
AI-YinMei-master/func/translate/duckduckgo_translate.py 864B
AI-YinMei-master/func/tts/
AI-YinMei-master/func/tts/bert_vits2.py 1.66KB
AI-YinMei-master/func/tts/edge_tts_vits.py 708B
AI-YinMei-master/func/tts/gtp_vists.py 881B
AI-YinMei-master/func/tts/player.py 458B
AI-YinMei-master/func/tts/tts_core.py 7.36KB
AI-YinMei-master/func/vtuber/
AI-YinMei-master/func/vtuber/action_oper.py 8.37KB
AI-YinMei-master/func/vtuber/emote_oper.py 9.37KB
AI-YinMei-master/func/vtuber/vtuber_init.py 1.41KB
AI-YinMei-master/html/
AI-YinMei-master/html/chat.html 539B
AI-YinMei-master/html/chatui black.html 3.32KB
AI-YinMei-master/html/chatui-orgin.html 2.54KB
AI-YinMei-master/html/chatui.html 3.04KB
AI-YinMei-master/html/chatui_test.html 2.79KB
AI-YinMei-master/html/funasr/
AI-YinMei-master/html/funasr/index.html 3.02KB
AI-YinMei-master/html/funasr/jquery-3.7.1.min.js 85.48KB
AI-YinMei-master/html/funasr/main-yinmei.js 13.66KB
AI-YinMei-master/html/funasr/main.js 14.7KB
AI-YinMei-master/html/funasr/pcm.js 2.6KB
AI-YinMei-master/html/funasr/recorder-core.js 51KB
AI-YinMei-master/html/funasr/text.html 1.18KB
AI-YinMei-master/html/funasr/wav.js 2.5KB
AI-YinMei-master/html/funasr/wsconnecter.js 2.42KB
AI-YinMei-master/html/func-readme.html 5.14KB
AI-YinMei-master/html/jquery-3.7.1.min.js 85.48KB
AI-YinMei-master/html/songlist.html 2.44KB
AI-YinMei-master/html/test.html 1.73KB
AI-YinMei-master/html/time.html 1.55KB
AI-YinMei-master/images/
AI-YinMei-master/images/黄图.jpg 10.8KB
AI-YinMei-master/images/黄图950.jpg 36.79KB
AI-YinMei-master/output/
AI-YinMei-master/output/歌曲输出
AI-YinMei-master/requirements.txt 353B
AI-YinMei-master/start.bat 33B
AI-YinMei-master/test/
AI-YinMei-master/test/asyn.py 625B
AI-YinMei-master/test/baidusearch.py 186B
AI-YinMei-master/test/bili.py 377B
AI-YinMei-master/test/bilibili-live-local.py 18.07KB
AI-YinMei-master/test/bilibili-live-web.py 37.7KB
AI-YinMei-master/test/c.py 752B
AI-YinMei-master/test/chatglm2.py 2.07KB
AI-YinMei-master/test/chatglm3.py 1.39KB
AI-YinMei-master/test/classclient.py 522B
AI-YinMei-master/test/classtest.py 993B
AI-YinMei-master/test/cleaner.py 144B
AI-YinMei-master/test/config.py 250B
AI-YinMei-master/test/danmu.py 1.19KB
AI-YinMei-master/test/douyin.py 748B
AI-YinMei-master/test/drawCam.py 3.99KB
AI-YinMei-master/test/drawSaveImg.py 2.8KB
AI-YinMei-master/test/drawhtml.py 925B
AI-YinMei-master/test/edge-tts-test.py 473B
AI-YinMei-master/test/emote.py 901B
AI-YinMei-master/test/fastgpt.py 1.97KB
AI-YinMei-master/test/htmlspider.py 1.26KB
AI-YinMei-master/test/jsontest.py 954B
AI-YinMei-master/test/keyboard.py 364B
AI-YinMei-master/test/live2D.py 368B
AI-YinMei-master/test/logs.py 1.47KB
AI-YinMei-master/test/logtest.py 2.26KB
AI-YinMei-master/test/lora-chatglm2.py 3.11KB
AI-YinMei-master/test/main-local-api.py 24.83KB
AI-YinMei-master/test/main-local-input.py 14.5KB
AI-YinMei-master/test/ndi.py 1.85KB
AI-YinMei-master/test/obstext.py 2.46KB
AI-YinMei-master/test/post-test.py 1.76KB
AI-YinMei-master/test/ptuing-chatglm2.py 2.83KB
AI-YinMei-master/test/que.py 336B
AI-YinMei-master/test/search.py 3.3KB
AI-YinMei-master/test/test.py 4.67KB
AI-YinMei-master/test/time.py 574B
AI-YinMei-master/test/web_demo.py 3.72KB
AI-YinMei-master/test/websocket_demo.py 1.42KB
AI-YinMei-master/test/webtest.py 1.98KB
AI-YinMei-master/test/win.py 1.27KB
AI-YinMei-master/人工智能-吟美.txt
AI-YinMei-master/改造文件/
AI-YinMei-master/改造文件/Auto-Convert-Music/
AI-YinMei-master/改造文件/Auto-Convert-Music/start.bat 68B
AI-YinMei-master/改造文件/Auto-Convert-Music/项目地址.txt 46B
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/hiyoriUI.py 29.75KB
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/start.bat 43B
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/tools/
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/tools/classify_language.py 4.95KB
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/tools/sentence.py 9.21KB
AI-YinMei-master/改造文件/Bert-VITS2-clap-novq-ui/项目地址.txt 46B
AI-YinMei-master/改造文件/funasr/
AI-YinMei-master/改造文件/funasr/html-client/
AI-YinMei-master/改造文件/funasr/html-client/index.html 3.02KB
AI-YinMei-master/改造文件/funasr/html-client/jquery-3.7.1.min.js 85.48KB
AI-YinMei-master/改造文件/funasr/html-client/main-yinmei.js 13.66KB
AI-YinMei-master/改造文件/funasr/html-client/main.js 14.7KB
AI-YinMei-master/改造文件/funasr/html-client/pcm.js 2.6KB
AI-YinMei-master/改造文件/funasr/html-client/recorder-core.js 51KB
AI-YinMei-master/改造文件/funasr/html-client/text.html 1.18KB
AI-YinMei-master/改造文件/funasr/html-client/wav.js 2.5KB
AI-YinMei-master/改造文件/funasr/html-client/wsconnecter.js 2.42KB
AI-YinMei-master/改造文件/public-NSFW-y-distinguish/
AI-YinMei-master/改造文件/public-NSFW-y-distinguish/nsfw_web.py 2.63KB
AI-YinMei-master/改造文件/public-NSFW-y-distinguish/start.bat 60B
AI-YinMei-master/改造文件/public-NSFW-y-distinguish/项目地址.txt 55B
AI-YinMei-master/改造文件/stable-diffusion-webui/
AI-YinMei-master/改造文件/stable-diffusion-webui/webui-user.bat 232B
AI-YinMei-master/改造文件/stable-diffusion-webui/项目地址.txt 55B
资源介绍:
支持 fastgpt 知识库聊天对话 支持 LLM 大语言模型的一整套解决方案:[fastgpt] + [one-api] + [Xinference] 支持对接 bilibili 直播间弹幕回复和进入直播间欢迎语 支持微软 edge-tts 语音合成 支持 Bert-VITS2 语音合成 支持 GPT-SoVITS 语音合成 支持表情控制 Vtuber Studio 支持绘画 stable-diffusion-webui 输出 OBS 直播间 支持绘画图片鉴黄 public-NSFW-y-distinguish 支持搜索和搜图服务 duckduckgo(需要魔法上网) 支持搜图服务 baidu 搜图(不需要魔法上网) 支持 AI 回复聊天框【html 插件】 支持 AI 唱歌 Auto-Convert-Music 支持歌单【html 插件】 支持跳舞功能 支持表情视频播放 支持摸摸头动作 支持砸礼物动作 支持唱歌自动启动伴舞功能 聊天和唱歌自动循环摇摆动作 支持多场景切换、背景音乐切换、白天黑夜自动切换场景 支持开放性唱歌和绘画,让 AI 自动判断内容 支持流式聊天【[:smile:开发文档](https://gf.bilibili.com/item/detail/1107273021)|[:heartpulse:视频教程](https://www.bilibili.com/read/cv33640951/)|[:truck:1.8整合包教程](https://www.bilibili.com/video/BV1e4421Z76E/)|[:sparkles:1.7整合包教程](https://www.bilibili.com/video/BV1zD421H76q)】
- AI 虚拟主播 Vtuber 研发(N 卡版本) - AI 名称:吟美 - 开发者:Winlone - B 站频道:程序猿的退休生活 - Ai吟美视频教程:https://www.bilibili.com/read/cv33640951/ - Q 群:27831318 - 版本:1.8.0 - 吟美整合包下载地址:
整合包教程:https://www.bilibili.com/video/BV1zD421H76q
百度网盘群号:930109408
提示:因为百度网盘分享总是屏蔽,现在切换到百度网盘的群分享,请在“百度网盘->消息” 添加群号,加入群后可以在文件列表进行下载
夸克:https://pan.quark.cn/s/ade5c2d30ae7
提取码:ci9B
功能整合包下载(4 个):人工智能 -> yinmei-all
吟美核心【版本迭代】:人工智能 -> 吟美核心
吟美开发文档:人工智能 -> 吟美开发文档
- 旧版吟美项目【因集成过多内置第三方项目,已废弃】:
https://github.com/worm128/AI-YinMei-backup
## **技术架构**
## **支持技术** - 支持 fastgpt 知识库聊天对话 - 支持 LLM 大语言模型的一整套解决方案:[fastgpt] + [one-api] + [Xinference] - 支持对接 bilibili 直播间弹幕回复和进入直播间欢迎语 - 支持微软 edge-tts 语音合成 - 支持 Bert-VITS2 语音合成 - 支持 GPT-SoVITS 语音合成 - 支持表情控制 Vtuber Studio - 支持绘画 stable-diffusion-webui 输出 OBS 直播间 - 支持绘画图片鉴黄 public-NSFW-y-distinguish - 支持搜索和搜图服务 duckduckgo(需要魔法上网) - 支持搜图服务 baidu 搜图(不需要魔法上网) - 支持 AI 回复聊天框【html 插件】 - 支持 AI 唱歌 Auto-Convert-Music - 支持歌单【html 插件】 - 支持跳舞功能 - 支持表情视频播放 - 支持摸摸头动作 - 支持砸礼物动作 - 支持唱歌自动启动伴舞功能 - 聊天和唱歌自动循环摇摆动作 - 支持多场景切换、背景音乐切换、白天黑夜自动切换场景 - 支持开放性唱歌和绘画,让 AI 自动判断内容 - 支持流式聊天,提速 LLM 回复与语音合成 - 对接 bilibili 开放平台弹幕【稳定性高】 - 支持 funasr 阿里语音识别系统 - 增加点赞、送礼物、欢迎词等触发事件 ## **吟美直播间功能说明** - 1、聊天功能:
1.1 设定了名字、性格、语气和嘲讽能力的 AI,能够与粉丝互怼,当然录入了老粉丝的信息记录,能够更好识别老粉丝的行为进行互怼。
1.2 多重性格:吟美有善解人意的女仆和凶残怼人的大小姐性格,根据不同场景自行判断切换
- 2、唱歌功能:
2.1 输入“唱歌+歌曲名称”,吟美会根据你输入的歌曲名称进行学习唱歌。当然,你可以输入类似“吟美给我推荐一首最好听的动漫歌曲”这些开放性的话题,让吟美给你智能选择歌曲进行演唱。
2.2 切歌请输入“切歌”指令,会跳过当前歌曲,直接唱下一首歌曲
- 3、绘画功能:
3.1 输入“画画+图画标题”,吟美会根据你输入的绘画提示词进行实时绘画。
3.2 当然,你可以输入类似“吟美给我画一幅最丑的小龟蛋”这些开放性的话题,让吟美给你智能输出绘画提示词进行画画。
- 4、跳舞功能:
4.1 输入“跳舞+舞蹈名称”,舞蹈如下:
书记舞、科目三、女团舞、社会摇
呱呱舞、马保国、二次元、涩涩
蔡徐坤、江南 style、Chipi、吟美
直接输入“跳舞”两个字是随机跳舞
4.2 停止跳舞请输入“停止跳舞”
- 5、表情功能:
输入“表情+名称”, “表情+随机” 是随机表情,表情自己猜,例如,“哭、笑、吐舌头”之类
- 6、场景切换功能:
6.1 输入“切换+场景名称”: 粉色房间、神社、海岸花坊、花房、清晨房间
6.2 系统智能判定时间进行早晚场景切换
- 7、换装功能:
输入“换装+衣服名称”:便衣、爱的翅膀、青春猫娘、眼镜猫娘
- 8、搜图功能:
输入“搜图+关键字”
- 9、搜索资讯功能:
输入“搜索+关键字”
- 智能辅助:
1、歌单列表显示
2、Ai 回复文字框显示
3、Ai 动作状态提示
4、智能识别唱歌和绘画
5、说话、唱歌循环随机摇摆动作
6、随着心情值增加或者当前的聊天关键字,智能判断输出日语
7、绘画提示词对接 C 站,丰富绘画内容
8、智能判断是否需要唱歌、画画
9、根据关键字进行场景切换
10、funasr 语音识别客户端
### 应用模块 - Ai-YinMei:Ai 吟美核心
- stable-diffusion-webui:绘画模块
- public-NSFW-y-distinguish:鉴黄模块
- gpt-SoVITS:语音合成模块
- Auto-Convert-Music:唱歌模块
- fastgpt + one-api + Xinference:聊天模块
- funasr-html-client:语音识别客户端
### 软件下载 整合包教程:https://www.bilibili.com/video/BV1zD421H76q
百度网盘群号:930109408
夸克:https://pan.quark.cn/s/ade5c2d30ae7
提取码:ci9B
- 语音播放器 mpv:语音播放、音乐播放使用
在百度网盘->人工智能->软件->mpv.exe
注意:项目需要在根目录放两个播放器,分别是:mpv.exe【播放语音】、song.exe【播放音乐】
- 虚拟声卡:虚拟人物口型输出音频
在百度网盘->人工智能->软件->虚拟声卡 Virtual Audio Cable v4.10 破解版
- ffmpeg:音频解码器,用于语音合成
在百度网盘->人工智能->软件->ffmpeg
- mongodb 连接工具-NoSQLBooster for MongoDB
人工智能->软件->nosqlbooster4mongo-8.1.7.exe
- fastgpt 的 docker-compose 配置
人工智能->软件->docker 知识库
### 运行环境 - Python 3.11.6 ### 启动方式 注意:更详细的启动方法,请参考 [:fire:整合包说明文档](https://github.com/worm128/AI-YinMei/releases/download/v1.8.0/readme-v1.8.0.pdf) [:truck:1.8整合包教程](https://www.bilibili.com/video/BV1e4421Z76E/)
#### 1、吟美核心(必选) [下载整合包](https://github.com/worm128/AI-YinMei/releases/download/v1.8.0/AI-YinMei-v1.8.0.zip) 双击执行 start.bat
[整合包说明文档](https://github.com/worm128/AI-YinMei/releases/download/v1.8.0/readme-v1.8.0.pdf)
#### 2、聊天服务(可选) ##### 2-1、【fastgpt】+【one-api】+【Xinference】(推荐)
fastgpt:https://github.com/labring/FastGPT
one-api:https://github.com/songquanpeng/one-api
Xinference:https://github.com/xorbitsai/inference
启动:使用 window WSL 的 docker 启动,启动流程看教程文档第 23 点
教程视频:https://www.bilibili.com/video/BV1SH4y1J7Wy/
##### 2-2、text-generation-webui
项目 github:https://github.com/oobabooga/text-generation-webui
```bash #进入虚拟环境 & 盘符:py虚拟空间路径/Scripts/Activate.ps1 #安装py包 pip install -r requirements.txt #启动text-generation-webui程序,start.bat�