A funcionalidade estendida requer um entendimento do design modular do projeto:
- Instrução para adicionar: em
main.pyDefinir a lógica de resposta para novos comandos na atualização sincronizada do modelo de prompt gpt-ossgpt-oss-template.jinjapara garantir que o modelo entenda as novas instruções. - criação de cenáriosEdição da máquina de estado do jogo (por exemplo
game_state.py) Adicione novas classes de cena e associe as condições de acionamento de voz correspondentes e o texto de resposta da IA. - teste e verificaçãoA precisão do reconhecimento de fala do Whisper precisa ser testada após a adição de novo conteúdo, e os dados de treinamento devem ser adicionados para ajustá-lo, se necessário.
Recomenda-se consultar a descrição da interface do módulo na documentação do projeto para manter o estilo do código consistente.
Essa resposta foi extraída do artigogpt-oss-space-game: um jogo espacial local interativo por voz criado usando modelos de IA de código abertoO































