Clayton G. Hobbs
a6e27df2cc
Ported to new pocketsphinx and pygi
Gotta keep that stuff up-to-date, yo. Pocketsphinx changed so it needs
GStreamer 1.0, and that required rewriting everything to use GObject
Introspection instead of the old, static Python bindings for GObject.
il y a 8 ans
Jezra
8433aac1ed
*slightly* improved the error handling.... slightly
il y a 10 ans
Jezra
87585c7b20
Added -p --pass-words flag that will pass the recognized words to the shell command
a few print commands were remove too.
il y a 10 ans
Jezra
7f6b9270e5
pull your shit together jez. moved the options print out
il y a 10 ans
Jezra
e50facf674
modified recognizer instance creation to use self.options['microphone']
il y a 10 ans
Jezra
a13c16cf21
Added the ability to define a command to run whenever a valid sentence is detected, or when an invalid sentence is detected
il y a 10 ans
Jezra
810d17c7a6
Reads default startup options from an options.yaml file
Added some missing files because I'm an idiot
il y a 10 ans
Jezra
00b0cdb291
Added '-m --microphone' flag to let the user pick a mic other than the system default
il y a 10 ans
Jezra
a230f50f56
ctrl+q will quit the UI if it is running
il y a 11 ans
Jezra
bd290f0061
icon, dumbass
il y a 11 ans
Jezra
5ea5c74cf9
Something .conf
il y a 11 ans
Jezra
2888974007
added -H Num to keep track of blather history
this shit is untested!
il y a 11 ans
Jezra
bb744e1556
Implemented -i flag to select UI and -c flag to start UI in 'continuous listen' mode
giggity
il y a 11 ans
Jezra
b9beddac50
licensing
il y a 11 ans
Jezra
abd0eacddb
Whoa bub! you don't have to yell.
Case insensitive commands
il y a 11 ans
Jezra
c61a0c311f
Cleaner quiting for Qt, added Gtk UI
il y a 11 ans
Jezra
73c3ca50dd
Config and language files are now in ~/.config/blather
il y a 11 ans