문제 해결
대부분의 문제는 언어 모델 스테이징과 관련이 있으며, 이는 패키지된 빌드에서 문제를 일으킬 수 있습니다. 즉, 다음과 같은 로그를 접할 수 있습니다:
LogRuntimeSpeechRecognizer: Error: Language model loading failed: Failed to load the language model asset '/RuntimeSpeechRecognizer/LanguageModels/LanguageModel.LanguageModel'
이를 수정하려면 Project Settings로 이동한 다음, Project -> Packaging 섹션으로 이동하세요. 아래로 스크롤하여 고급 카테고리를 드러내고, 다음을 확인하세요:
-
DirectoriesToAlwaysCook
(라벨은Additional Asset Directories to Cook
)에/RuntimeSpeechRecognizer/LanguageModels
의 항목이 있는지 확인합니다. 이것은 에디터 시점에서 플러그인이 자동으로 수행하지만, 일부 사용자가 수 동으로 해야 한다고 보고했으므로 반드시 확인하십시오. 이는 언어 모델 에셋이 패키지된 빌드에 항상 포함되도록 보장하는 데 필요합니다. -
bCookMapsOnly
가false
로 설정되어 있어야 합니다.true
로 설정되면 이전 속성을 무시하게 되며, 언어 모델 에셋이 제대로 스테이징되지 않을 수 있습니다. 이 또한 플러그인에 의해 자동으로 처리되지만, 확실히 하기 위해 이 변수를 수동으로 확인하십시오.
엔진의 패키징 동작에 영향을 미칠 수 있는 다른 속성들이 있을 수 있으며, 조사되는 대로 이 페이지에 추가될 수 있습니다.