Solução de Problemas
A maioria dos problemas está relacionada ao estágio do modelo de linguagem, o que pode causar problemas na build empacotada. Especificamente, você pode encontrar os seguintes logs:
LogRuntimeSpeechRecognizer: Error: Language model loading failed: Failed to load the language model asset '/RuntimeSpeechRecognizer/LanguageModels/LanguageModel.LanguageModel'
Para corrigir isso, vá para Configurações do Projeto, depois navegue até Projeto -> Empacotamento. Role para baixo e revele a categoria Avançado, e certifique-se de que:
-
DirectoriesToAlwaysCook
(rotulado comoAdditional Asset Directories to Cook
) tenha uma entrada para/RuntimeSpeechRecognizer/LanguageModels
dentro. Isso é feito automaticamente pelo plugin durante o tempo de edição, mas alguns usuários relataram ter que fazer isso manualmente, então por favor verifique. Isso é necessário para garantir que o ativo do modelo de linguagem seja sempre incluído no build empacotado. -
bCookMapsOnly
esteja definido comofalse
. Se estiver definido comotrue
, ele ignorará a propriedade anterior, e há a possibilidade de que o ativo do modelo de linguagem não seja incluído corretamente. Isso também é feito automaticamente pelo plugin, mas para ter certeza, por favor verifique essa variável manualmente também.
Pode haver outras propriedades que podem afetar o comportamento de empacotamento da engine, que podem ser adicionadas a esta página posteriormente conforme forem investigadas.