[Development] Text to Speech classes (tts)

Gladhorn Frederik Frederik.Gladhorn at digia.com
Thu Feb 6 14:02:18 CET 2014


Hi,
I almost forgot: the repo has been created and I renamed all the text to speech classes and module to QTextToSpeech etc.
If someone wants to play with it, feedback is welcome. It will still require some research (I don't know how soon I'll get around to doing anything there) to create a good abstraction for voice and language selection. If you feel inspired to investigate that, patches are more than welcome of course.
Finally a chance to have your machine tell you jokes or curse at you ;)

The Qt Speech repository ssh://codereview.qt-project.org:29418/qt/qtspeech.git

Alex, could you please create a Speech component in jira?

Greetings,
Frederik

________________________________________
From: development-bounces+frederik.gladhorn=digia.com at qt-project.org [development-bounces+frederik.gladhorn=digia.com at qt-project.org] on behalf of Frederik Gladhorn [frederik.gladhorn at digia.com]
Sent: Friday, January 17, 2014 6:47 PM
To: development at qt-project.org
Subject: Re: [Development] Text to Speech classes (tts)

Fredag 17. januar 2014 18.17.57 skrev Kevin Krammer:
> On Friday, 2014-01-17, 17:43:40, Frederik Gladhorn wrote:
> > Fredag 17. januar 2014 16.13.16 skrev Kevin Krammer:
> > > On Friday, 2014-01-17, 14:42:37, Travis Allen wrote:
> > > > On Fri, 2014-01-17 at 14:21 +0100, Frederik Gladhorn wrote:
> > > > > So this is a request for a repository, playground/qspeech (?). And
> > > > > I'm
> > > > > also open for a name for the repo and "module".
> > > >
> > > > We will want to be able to do the reverse Speech To Text as well
> > > > (if/when/where available). QSpeech as a repository sounds reasonable
> > > > to
> > > > me.
> > > > I can't come up with a better one.
> > > >
> > > > Should they be the same module or different modules? Initially I am
> > > > leaning
> > > > towards different modules because some platforms may have one way but
> > > > not
> > > > the other. However on other platforms they may be tightly coupled so
> > > > there
> > > > could be some code re-use between the two modules.
> > >
> > > I could imagine that the respective system dependencies could rather
> > > different, i.e. speech input and speech output having asymetric
> > > technology
> > > requirements.
> > >
> > > In which case a single module would drag in both. Are both likely to be
> > > used together or could there be common cases which use only one of them?
> >
> > That really depends on the application, but no matter what we can even
> > have
> > two libraries in one module/repo, so I wouldn't mind having both in one
> > place unless one of them grows huge.
>
> I was mostly thinking about consequences of
> QT += speech
>
> This would make the application link against both libraries, no?

Sure, but it hasn't been released yet ;)
I'd get it started and then see where we end up. I do think this is great
input and I will have to rename my stuff to not use qspeech but something that
implies tts in the classes so that the recognition part can coexist nicely.

Thanks for the feedback.

Frederik

>
> Cheers,
> Kevin

--
Best regards,
Frederik Gladhorn
Senior Software Engineer - Digia, Qt
Visit us on: http://qt.digia.com

_______________________________________________
Development mailing list
Development at qt-project.org
http://lists.qt-project.org/mailman/listinfo/development



More information about the Development mailing list