Hi!

I'm unsure if your navit version is affected by the change, but nowdays 
versions of navit have intentionally dropped support of IO redirection 
characters (such as |) in the data attribute of <speech type='cmdline'>.

You may try looking at 
http://wiki.navit-project.org/index.php/Configuring_Navit#Speech. 

So you'll have to write a wrapper script to run navit or use festival lite 
which accepts text as a parameter (rather than as a stdin stream).

Michael

> I was wondering how to get speech working with Navit on a regular PC.  The OS 
> is ubuntu 11.10 with the version of navit from there (identified as .5xxx)
>
> I changed the line that read:
>
> <speech type="cmdline" data="echo 'Fix the speech tag in navit.xml to let 
> navit say:' '%s'" cps="15"/>
>
> to
>
> <speech type="cmdline" data="echo '%s'|festival --tts"/>
>
> after having install the festival program.  I have verified that festival 
> works by doing from a console -- <echo "test" | festival --tts> which does 
> produce the expected "test" response.  Any hints?  Thanks,
>

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Navit-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/navit-users

Reply via email to