New TTS engine via UniMRCP
Hi, I am integrating Cereproc's TTS into FreeSwitch and am having some trouble. I have the TTS engine working within the UniMRCP server and have built FreeSwitch with UniMRCP support. I 'think' I have setup the Dialplan XML correctly but I keep getting the following error when I place a call... 010-02-25 11:38:31.743074 [ERR] switch_core_speech.c:61 Invalid speech module [cereproc-mrcp1]! 2010-02-25 11:38:31.743074 [ERR] switch_ivr_play_say.c:2109 Invalid TTS module! I believe that I just need to setup the conf and XML files correctly. I don't believe that I should need to alter any of the code. Any help would be greatly appreciated and then we can get Cereproc's TTS verfied as working on FreeSwitch for other users. Thanks, Liam.
On Thu, Feb 25, 2010 at 4:33 AM, Liam Parker <liam@xenosophy.com> wrote:
Hi,
I am integrating Cereproc's TTS into FreeSwitch and am having some trouble.
I have the TTS engine working within the UniMRCP server and have built FreeSwitch with UniMRCP support.
I 'think' I have setup the Dialplan XML correctly but I keep getting the following error when I place a call...
010-02-25 11:38:31.743074 [ERR] switch_core_speech.c:61 Invalid speech module [cereproc-mrcp1]! 2010-02-25 11:38:31.743074 [ERR] switch_ivr_play_say.c:2109 Invalid TTS module!
I believe that I just need to setup the conf and XML files correctly. I don't believe that I should need to alter any of the code.
Did you create a profile for Cereproc in conf/mrcp-profiles? Look at the other files in that subdir for an idea of what you need to do. -MC
Any help would be greatly appreciated and then we can get Cereproc's TTS verfied as working on FreeSwitch for other users.
Thanks,
Liam.
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Your dialplan is incorrect. The engine should be unimrcp and profile will be cereproc-mrcp1. Your log says FreeSWITCH thinks the engine is cereproc-mrcp1. Show me the part of your dialplan that is doing the TTS. On Thu, Feb 25, 2010 at 4:02 PM, Michael Collins <msc@freeswitch.org> wrote:
On Thu, Feb 25, 2010 at 4:33 AM, Liam Parker <liam@xenosophy.com> wrote:
Hi,
I am integrating Cereproc's TTS into FreeSwitch and am having some trouble.
I have the TTS engine working within the UniMRCP server and have built FreeSwitch with UniMRCP support.
I 'think' I have setup the Dialplan XML correctly but I keep getting the following error when I place a call...
010-02-25 11:38:31.743074 [ERR] switch_core_speech.c:61 Invalid speech module [cereproc-mrcp1]! 2010-02-25 11:38:31.743074 [ERR] switch_ivr_play_say.c:2109 Invalid TTS module!
I believe that I just need to setup the conf and XML files correctly. I don't believe that I should need to alter any of the code.
Did you create a profile for Cereproc in conf/mrcp-profiles? Look at the other files in that subdir for an idea of what you need to do. -MC
Any help would be greatly appreciated and then we can get Cereproc's TTS verfied as working on FreeSwitch for other users.
Thanks,
Liam.
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
participants (3)
-
Christopher Rienzo
-
Liam Parker
-
Michael Collins