开发者可以通过以下方式自定义或扩展功能:
- 替换组件:修改
config.py
文件,将本地模型替换为云端API(如OpenAI的云服务)。 - 调整推理水平:编辑
gpt-oss-template.jinja
文件,将推理水平设为“medium”或“high”(需更高硬件支持)。 - 添加新功能:扩展游戏场景、角色或语音指令,需修改
main.py
和相关脚本。 - 语言支持:通过配置Whisper和Kokoro TTS的中文模型,增加多语言交互能力。
项目采用Apache 2.0许可证,鼓励开发者贡献代码或实验新功能。
本答案来源于文章《gpt-oss-space-game:使用开源AI模型打造的本地语音交互太空游戏》