انتقل إلى المحتوى الرئيسي

استكشاف الأخطاء وإصلاحها

معظم المشكلات مرتبطة بمراحل نموذج اللغة، والتي يمكن أن تسبب مشاكل في البناء المُعبأ. تحديدًا، قد تواجه السجلات التالية:

LogRuntimeSpeechRecognizer: Error: Language model loading failed: Failed to load the language model asset '/RuntimeSpeechRecognizer/LanguageModels/LanguageModel.LanguageModel'

لإصلاح هذا، انتقل إلى إعدادات المشروع، ثم انتقل إلى قسم المشروع -> التعبئة. مرر لأسفل وافتح فئة المتقدم، وتأكد من:

  1. أن DirectoriesToAlwaysCook (المسمى Additional Asset Directories to Cook) يحتوي على إدخال لـ /RuntimeSpeechRecognizer/LanguageModels بداخله. يتم ذلك تلقائيًا بواسطة البرنامج المساعد أثناء وقت المحرر، ولكن بعض المستخدمين أبلغوا عن الحاجة إلى القيام بذلك يدويًا، لذا يرجى التأكد من التحقق. هذا ضروري لضمان أن أصل نموذج اللغة يتم تعبئته دائمًا في البناء المعبأ. Additional Asset Directories to Cook

  2. أن bCookMapsOnly مضبوط على false. إذا كان مضبوطًا على true، فسيتم تجاهل الخاصية السابقة، وهناك احتمال أن أصل نموذج اللغة لن يتم تعبئته بشكل صحيح. يتم ذلك أيضًا تلقائيًا بواسطة البرنامج المساعد، ولكن للتأكد، يرجى التحقق من هذا المتغير يدويًا أيضًا. Additional Asset Directories to Cook

قد تكون هناك خصائص أخرى يمكن أن تؤثر على سلوك تعبئة المحرك، والتي قد تتم إضافتها إلى هذه الصفحة لاحقًا عند التحقق منها.