Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yxc0915/GPTForBiliBiliLive
GPTForBiliBiliLive是一个由ChatGPT驱动的虚拟主播项目,可以在Bilibili直播中与观众实时互动。它使用自然语言处理和文本转语音技术生成对观众问题的回答。
https://github.com/yxc0915/GPTForBiliBiliLive
Last synced: about 2 months ago
JSON representation
GPTForBiliBiliLive是一个由ChatGPT驱动的虚拟主播项目,可以在Bilibili直播中与观众实时互动。它使用自然语言处理和文本转语音技术生成对观众问题的回答。
- Host: GitHub
- URL: https://github.com/yxc0915/GPTForBiliBiliLive
- Owner: yxc0915
- License: mit
- Created: 2023-07-29T15:41:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-09T02:39:28.000Z (about 1 year ago)
- Last Synced: 2024-08-01T02:29:40.556Z (4 months ago)
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-bilibili-extra - GPTForBiliBiliLive - GPTForBiliBiliLive 是一个由 ChatGPT 驱动的虚拟主播,可以在 Bilibili 直播中与观众实时互动.![Python](svg/python.svg?raw=true) (其他 / 直播脚本)
README
# GPTForBiliBiliLive
哔哩哔哩AI直播(使用ChatGPT)
交流群:[303104111](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=CtyH-iI1JBO-jpRUFDrMgx9SZoM0ClTX&authKey=asxcHbxRLNCvJg%2FNo%2FOPsf%2FS7J6XycRaCfSot4bODF1XA7EdEptnCSy61cuabUCt&noverify=0&group_code=303104111)
GPTForBiliBiliLive是一个由ChatGPT驱动的虚拟主播,可以在Bilibili直播中与观众实时互动。它使用自然语言处理和文本转语音技术生成对观众问题的回答。
### 运行环境
- Python 3.6+
- Windows操作系统### 安装依赖
在命令行中使用以下命令安装所需库:
```bash
pip install bilibili-api-python edge-tts
```此外,还需要[下载并安装mpv](https://mpv.io/installation/)。在Windows操作系统上,也需要将 `mpv.exe` 添加到环境变量中。对于其他操作系统,请将其路径添加到系统 `PATH` 环境变量中。
### 使用
1. 用文本编辑工具打开main.py文件。
2. 在# ChatGPT API的URL和密钥中设置api链接(这个可以不改)和你的APIKey
3. 按照您的意愿调整机器人的预设。
4. 用Python运行main.py文件。
5. 输入要连接的B站直播间编号。
6. 按下`Enter`键开始监听弹幕流。当有观众发送弹幕消息时,机器人将自动生成回复并将其转换为语音。声音文件将被保存并立即播放。
### 许可证
MIT许可证。详情请参阅LICENSE文件。
```
```