Qt is a GUI (and not only) toolkit written in C++ that is usable from many other languages. It has a designer so that you can draw GUIs, like the visual whatever from ms. It also looks and behaves natively on all platforms, which is very cool.
http://trolltech.com/products/qt/
I like Python and would prefer if the GUI were written in the same language, but it isn't a requirement because my small recording lib should be usable from any language through dbus.
OK I'm downloading QT demon now. Will see what I can come up with, if anything.
Tom` said:
Pleng said:
From a space point of view, a compressed format would be preferable. But there may be times when the user doesn't want to compress the recordings. So I would say ogg & wavv/aiff should be supported. I don't really see any need for MP3 but if it it's easy enough to support (?) then I don't see any reason to specifically exclude it either.
http://en.wikipedia.org/wiki/Speex
Hmm interesting. However if it's designed for VoIP I would suspect it would attempt to place emphasis on capturing the sound immediately in front of the mic, an eliminating background noise (this is just my suspicions, I could be completely wrong), whereas if you're recording in a bus lecturer hall, or a at a meeting you'd be wanting to capture the overall sound.
emil10001 said:
Pleng said:
That would require speech to text, rather than text to speech. Does such a thing even exist in a useful capacity? I quite agree it would be totally awesome if it did!
http://cmusphinx.sourceforge.net/html/cmusphinx.php
I'm going to start playing around with it. Once I get my beagleboard running, I'll try to get pocketsphinx running on that.
Awesome. That'd be so cool in an application like this. Though I assume it would need a pretty clean input stream?