2023-08-08
- 增加ChatGPT火火兔完整示例,支持语音问答
服务器端:https://github.com/cnbluesky/chatgpt-huohuotu-server
ESP32:https://github.com/cnbluesky/huohuotu-chatgpt-hardware
示例在 python3.8.2 版本上测试通过
python -m venv .venv
python -m pip install --upgrade pip
pip install -r .\requirements.txt
配置环境变量
python .\main.py
cd .\01-speaker-test\
python .\send-audio-to-esp32.py
测试方法:运行以上代码 测试结果:扬声器播放"01-speaker-test\sayhi.wav"
cd .\02-mic-test\
python .\receive-audio-from-esp32.py
测试方法:
- 运行以上代码
- 按下开发板上BOOT按键或火火兔的Chat按键,MIC可录音5秒
测试结果:服务器完成录音并生成录音文件 "chatgpt-huohuotu-server\02-mic-test\record.wav"
修改ChatGPT转发地址
.venv\Lib\site-packages\openai_init_.py