embedded text to speech converter

2011-04-02 Thread Bhavani Shankar R
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

2011-04-02 Thread Alan Bell

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

2011-04-02 Thread Bhavani Shankar R
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-04-02 Thread UndiFineD
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

2011-04-02 Thread Jude DaShiell
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

2011-04-02 Thread Kyle
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

2011-04-02 Thread Kyle
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

2011-04-02 Thread Kyle
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