embedded text to speech converter
Hello list, I am working for a company called mindtree and developing assistive technology for cerebral palsy affected people as a part of my job with the company[1]. I am presently developing a low cost product with the team members on porting tts software on a tablet which runs ubuntu. So I needed to know that is there any TTS software which runs on ubuntu on a embedded platform preferably based on QT Waiting for your comments and responses, Thanks in advance, [1] http://www.thehindubusinessline.com/companies/article1487056.ece -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com https://launchpad.net/~bhavi -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
On 02/04/11 08:07, Bhavani Shankar R wrote: Hello list, I am working for a company called mindtree and developing assistive technology for cerebral palsy affected people as a part of my job with the company[1]. I am presently developing a low cost product with the team members on porting tts software on a tablet which runs ubuntu. So I needed to know that is there any TTS software which runs on ubuntu on a embedded platform preferably based on QT Waiting for your comments and responses, Thanks in advance, [1] http://www.thehindubusinessline.com/companies/article1487056.ece -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com http://www.ubuntu.com/ https://launchpad.net/~bhavi https://launchpad.net/%7Ebhavi Hi Bhavani, the speech dispatcher framework is used to give a consistent API to several text to speech engines, from a command line you can run $ spd-say hello world and it should speak that using the espeak engine which is included by default. This is a bit of a mechanical voice but it does not use a lot of resources. There are better quality voices around, openMary is one of the best I have found. That one lacks a speech dispatcher plugin at the moment though. Alan. -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
On Sat, Apr 2, 2011 at 12:42 PM, Alan Bell alan.b...@theopenlearningcentre.com wrote: On 02/04/11 08:07, Bhavani Shankar R wrote: Hello list, I am working for a company called mindtree and developing assistive technology for cerebral palsy affected people as a part of my job with the company[1]. I am presently developing a low cost product with the team members on porting tts software on a tablet which runs ubuntu. So I needed to know that is there any TTS software which runs on ubuntu on a embedded platform preferably based on QT Waiting for your comments and responses, Thanks in advance, [1] http://www.thehindubusinessline.com/companies/article1487056.ece -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com https://launchpad.net/~bhavi Hi Bhavani, the speech dispatcher framework is used to give a consistent API to several text to speech engines, from a command line you can run $ spd-say hello world and it should speak that using the espeak engine which is included by default. This is a bit of a mechanical voice but it does not use a lot of resources. There are better quality voices around, openMary is one of the best I have found. That one lacks a speech dispatcher plugin at the moment though. Alan. Hi Alan, Thanks for your reply but one question I have which may sound silly, Is it portable to arm cortex without any issues? Regards and Thanks again for the reply -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com https://launchpad.net/~bhavi -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
2011/4/2 Bhavani Shankar R bh...@ubuntu.com: On Sat, Apr 2, 2011 at 12:42 PM, Alan Bell alan.b...@theopenlearningcentre.com wrote: On 02/04/11 08:07, Bhavani Shankar R wrote: Hello list, I am working for a company called mindtree and developing assistive technology for cerebral palsy affected people as a part of my job with the company[1]. I am presently developing a low cost product with the team members on porting tts software on a tablet which runs ubuntu. So I needed to know that is there any TTS software which runs on ubuntu on a embedded platform preferably based on QT Waiting for your comments and responses, Thanks in advance, [1] http://www.thehindubusinessline.com/companies/article1487056.ece -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com https://launchpad.net/~bhavi Hi Bhavani, the speech dispatcher framework is used to give a consistent API to several text to speech engines, from a command line you can run $ spd-say hello world and it should speak that using the espeak engine which is included by default. This is a bit of a mechanical voice but it does not use a lot of resources. There are better quality voices around, openMary is one of the best I have found. That one lacks a speech dispatcher plugin at the moment though. Alan. Hi Alan, Thanks for your reply but one question I have which may sound silly, Is it portable to arm cortex without any issues? Regards and Thanks again for the reply -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com https://launchpad.net/~bhavi -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility The gap between SpeechDispatcher and openMary is not that big It is why the people from SpeechControl made libopenmary-c++ -- Met vriendelijke groeten, Keimpe de Jong (UndiFineD) -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
I think hard core text is identical to command line interface without gdm or xorg running.On Sat, 2 Apr 2011, Bhavani Shankar R wrote: On Sat, Apr 2, 2011 at 12:42 PM, Alan Bell alan.b...@theopenlearningcentre.com wrote: On 02/04/11 08:07, Bhavani Shankar R wrote: Hello list, I am working for a company called mindtree and developing assistive technology for cerebral palsy affected people as a part of my job with the company[1]. I am presently developing a low cost product with the team members on porting tts software on a tablet which runs ubuntu. So I needed to know that is there any TTS software which runs on ubuntu on a embedded platform preferably based on QT Waiting for your comments and responses, Thanks in advance, [1] http://www.thehindubusinessline.com/companies/article1487056.ece -- Bhavani Shankar Ubuntu Developer | www.ubuntu.com https://launchpad.net/~bhavi Hi Bhavani, the speech dispatcher framework is used to give a consistent API to several text to speech engines, from a command line you can run $ spd-say hello world and it should speak that using the espeak engine which is included by default. This is a bit of a mechanical voice but it does not use a lot of resources. There are better quality voices around, openMary is one of the best I have found. That one lacks a speech dispatcher plugin at the moment though. Alan. Hi Alan, Thanks for your reply but one question I have which may sound silly, Is it portable to arm cortex without any issues? Regards and Thanks again for the reply -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
If eSpeak doesn't sound as good as you like, SVox Pico may work better on embedded systems than OpenMary. SVox Pico is the default Android speech synthesizer, and speech-dispatcher works with it somewhat now, and support should improve, as its module is rather new. Also, neither SVox Pico nor eSpeak require Java to be installed, although there is some Java stuff in SVox Pico's git tree, presumably for Android. It isn't needed for Ubuntu AFAIK. Take a look at libttspico0 and related packages on Ubuntu 10.10 and later. You shouldn't need a speech system that is based on QT,. You should simply be able to link your QT application against the needed speech libraries and program your application to speak where necessary. You could connect to speech-dispatcher through its various backends, or simply link against the library for your speech synthesizer of choice directly. My personal recommendation is to use speech-dispatcher, since it provides an abstraction layer for a number of free and proprietary speech synthesizers. ~Kyle -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
But doesn't libopenmary-c++ still require a JRE? Isn't it just a c++ interface to the Java-based synthesizer? I'm curious because I'm interested in OpenMary, but I can't even get the download to install. My JRE is not speaking the installation. A pure c++ library, or even Java source code would be much easier to deal with than the nonspeaking graphical installer in te downloadable jar. Also, speech-dispatcher can likely be made to work at least a little with OpenMary using the generic module architecture until a proper plugin can be developed, provided a command line utility exists. ~Kyle -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
Re: embedded text to speech converter
Sounds like my main problem with OpenMary is that I'm using openjdk-jre instead of sun-java6-jre. I'll try again with sun-java6-jre installed to see if that solves the problem. The requirement of sun-java6-jre may be a little too much on an embedded system where the OP plans to use it though, unless the remote server is an option. But usually it is unwise to require a connection to a network in order to get speech. In this case, eSpeak and SVox Pico are the smallest and best options, as they use much less memory and are both already supported by speech-dispatcher. Flite is another option for low-memory systems, but the speech-dispatcher module for it only works with the worst sounding voice. There are 3 or 4 other better voices that can be selected from the command line, but they don't work with speech-dispatcher's flite module for some reason. ~Kyle -- Ubuntu-accessibility mailing list Ubuntu-accessibility@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility