المقدمة
يصف هذا المستند حل مطالبات النص إلى كلام (TTS) التي لا تعمل عندما يتم تعيين المطالبات التي تم إنشاؤها باستخدام Create TTS Prompt الخطوة على اللغة الصينية.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- Cisco Unified Contact Center Express (UCCX)
- دمج TTS مع UCCX
- بروتوكول التحكم في موارد الوسائط (MRCP)
المكونات المستخدمة
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة
TTS لا يتم التشغيل عند تعيين المطالبات التي تم إنشاؤها باستخدامCreate TTS Prompt الخطوة على اللغة الصينية.
وذلك لأن الإصدار الأساسي من المطالبة غير مدعوم لأنه لم تتم إضافة نفس الإصدار إلى تكوين خادم TTS. وباستخدام Zh و Zh_CN يتم تبسيط النسخة الأساسية باللغة الصينية.
الحل
لتأكيد ما إذا كان يتم إرسال المعلومات المناسبة إلى خادم MRCP أم لا، تحقق من سجلات MIVR مع تمكين تصحيح أخطاء SS_MRCP_TTS. يجب تمكين تصحيح أخطاء SS_MRCP_TTS مع التصحيح*5 لعرض رسائل MRCP بالتفصيل.
في قصاصة السجل، ترى بوضوح أن الإعدادات المحلية الأساسية zh مطلوبة ولم تتم إضافتها إلى تكوين خادم TTS.
199472127: Apr 19 x.x.x.465 SGT %MIVR-ENG-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.wfapi.impl.WFTracingLogImpl Execute step of Task 33000297112 : Play Prompt (--Triggering Contact--, P_TTS )
199472128: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl Entered MRCPTTSPromptProviderImpl.resolve() for: Nuance Vocalizer
199472129: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl MrcpTTSPromptProviderImpl.getSupportedLocale() : locale requested = :zh_CN:
199472130: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl MrcpTTSPromptProviderImpl.getSupportedLocale() : Requested Locale is of level : 2
199472131: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl MrcpTTSPromptProviderImpl.getSupportedLocale() : checking support for :zh_CN:
199472132: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl MrcpTTSPromptProviderImpl.getSupportedLocale() : locale :zh_CN: is not supported
199472133: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl MrcpTTSPromptProviderImpl.getSupportedLocale() : checking support for :zh:
199472134: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.prompt.mrcp.tts.impl.MrcpTTSPromptProviderImpl MrcpTTSPromptProviderImpl.getSupportedLocale() : locale :zh: is not supported
199472135: Apr 19 x.x.x.469 SGT %MIVR-SS_MRCP_TTS-7-UNK: [RMI TCP Connection(223570)-x.x.x.x] com.cisco.util.TTSLog locale zh_CN and its base versions are not supported
في رسالة MRCP، أنت ترى لغة الكلام على en-usبدلا من zh_CN. هذا لأن رمز اللغة Zh which is base language code for chineseلم تتم إضافته إلى تكوين خادم TTS على CCX.
Apr 19 x.x.x.x SGT %MIVR-SS_MRCP_TTS-7-UNK: com.cisco.util.MRCPClientLog Sending MRCP Message to MRCP Server:
>>>>>>>>>>>>>>>>>
MRCP/2.0 208 SPEAK 100
Channel-Identifier: 185@speechsynth
Voice-Gender: female
Content-Type: text/plain
Speech-Language: en-US
Content-Length: 51
يجب اتباع ما يلي لإصلاحه.
1. في صفحة إدارة CCX، انتقل إلى تكوين خادم MRCP TTS.
تم تعريف ZH على أنه صيني في قسم اللغة الممكنة
2. تحت الإعدادات المحلية ابحث عن Zh وإضافة لغة لنفس اللغة.
3. انتقل إلى الجنسين الافتراضيين ل MRCP TTS وحدد نوع الجنس الافتراضي للإعدادات المحلية المضافة.
4. انتقل إلى موفر MRCP TTS وقم بتحديث الموفر.
5. قم بإجراء مكالمة إختبار بعد ذلك وستدعم CCX لغة zh_cn الآن ويجب أن تقوم المطالبات باللعب كما ترغب.