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