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