Clara Hobbs
d722e33a35
Removed override command line option
Personally, I don't see a point to a switch that must be turned on to
make all other switches work at all. It's a confusing behaviour that
made me think I somehow broke the GUIs.
9 years ago
Clara Hobbs
980c6c4c05
Work towards Python 3 support
9 years ago
Clara Hobbs
2099a52933
Whoops, two ~ on either side for strikethrough
9 years ago
Clara Hobbs
649927fb06
Mention self-updating feature in README
9 years ago
Clara Hobbs
900a3d8d2f
Update language automatically on startup
We now have a hash.yaml file which contains a SHA256 hash of
sentences.corpus. If this differs from the hash the file calculated
when Kaylee sarts, the language is updated and the new hash is stored in
hash.yaml.
9 years ago
Clara Hobbs
4c20e7d7ca
More changes to README
This fork is called Kaylee, not Blather. Let's at least be consistent
with referring to the program as Kaylee, even if the code is still in
blather.py.
9 years ago
Clara Hobbs
f176a2a9e3
Update README to reflect the missing Qt UI
9 years ago
Clara Hobbs
2a641364bf
Removed QT interface, renamed interfaces to Kaylee
I'm a GTK man myself. I don't know if I have Python QT bindings
installed on any of my computers. It follows then that I would not
maintain the QT interface well, let alone use it at all. It has
therefore been removed to avoid having someone try to use it only to
find that it's broken.
9 years ago
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.
9 years ago
Jezra
fab5cc73fa
More format fuckery
9 years ago
Jezra
2d374bf13d
Baaaahhh! gitlab markdown processing leaves something to be desired
9 years ago
Jezra
67f8e0f5cd
Added missing return
9 years ago
Jezra
5fc770044c
Added invalid sentence command and valid sentence command to the documentation
9 years ago
Jezra
e129493823
Added example for -p flag to README
9 years ago
Jezra
8433aac1ed
*slightly* improved the error handling.... slightly
10 years ago
Jezra
87585c7b20
Added -p --pass-words flag that will pass the recognized words to the shell command
a few print commands were remove too.
10 years ago
Jezra
7f6b9270e5
pull your shit together jez. moved the options print out
10 years ago
Jezra
e50facf674
modified recognizer instance creation to use self.options['microphone']
10 years ago
Jezra
a13c16cf21
Added the ability to define a command to run whenever a valid sentence is detected, or when an invalid sentence is detected
10 years ago
Jezra
126f14d6fb
Added a bit of error checking for the most common problem: missing gstreamer pocketsphinx plugin
10 years ago
Jezra
810d17c7a6
Reads default startup options from an options.yaml file
Added some missing files because I'm an idiot
10 years ago
Jezra
5575072b9b
Added Gtk Tray UI (thanks padfoot)
Added active/inactive icons
10 years ago
Jezra
df39e3e2c6
added gstreamer0.10-base-plugins to the requirements in the README
commands don't need to be in all caps
10 years ago
Jezra
87da5d0aaa
Changed README to reference a working corpus processing web page
10 years ago
Jezra
00b0cdb291
Added '-m --microphone' flag to let the user pick a mic other than the system default
10 years ago
Jezra
add80c4852
Updated the README to correct instructions for copying commands file
11 years ago
Jezra
a230f50f56
ctrl+q will quit the UI if it is running
11 years ago
Jezra
9a052e1c5c
The updater uses the correct commands file
11 years ago
Jezra
bd290f0061
icon, dumbass
11 years ago
Jezra
3d1a7ff6d0
Added a data dir with the blather icon
made sure the UIs would use the icon
booyah?
11 years ago
Jezra
5ea5c74cf9
Something .conf
11 years ago
Jezra
2888974007
added -H Num to keep track of blather history
this shit is untested!
11 years ago
Jezra
bb744e1556
Implemented -i flag to select UI and -c flag to start UI in 'continuous listen' mode
giggity
11 years ago
Jezra
fcb1172f7d
Added some graphical assets for blather (icon related)
11 years ago
Jezra
8fdc5cf0cd
Control the size
11 years ago
Jezra
b9beddac50
licensing
11 years ago
Jezra
40b219723f
patched language_updater.sh to generate corpus from command file
11 years ago
Jezra
abd0eacddb
Whoa bub! you don't have to yell.
Case insensitive commands
11 years ago
Jezra
a14686b782
Updated the README to better reflect the new UIs
11 years ago
Jezra
c61a0c311f
Cleaner quiting for Qt, added Gtk UI
11 years ago
Jezra
73c3ca50dd
Config and language files are now in ~/.config/blather
11 years ago
Jezra
d9ddd71115
That shit wasn't a TTS it was a Recognizer!
11 years ago
Jezra
9efaa1b700
Updated TTS.py to run standalone
11 years ago
Jezra
b9632d0ab2
Added pygst and a requirement for a specific version
11 years ago
Jezra
41c518ae92
Added language dir and and README
11 years ago
Jezra
d81856fa08
Updated readme
11 years ago
Jezra
6ea7c3c65b
Init
11 years ago