-
Notifications
You must be signed in to change notification settings - Fork 0
Future Work and Development
There's now a folder called future_development
that contains:
-
asr_listen_for_keywords.py
which listens directory for audio frames frommqtt
. It needs work to check that the words are not current keywords and needs to run as a service. -
intent_server_graph-extension.py
same as intent_server.py but some experimental work to handle memgraph, a lightweight graph database. This is probably a good direction of travel from sqlite3 -
recording-using-physical-buttons.py
an example program to show how to control something from Python on a Pi (or similar compatible SBC) using physical buttons.
In the cron
(processes run once every clock x) subfolder there are:
-
make_cloud_and_vocabulary.py
designed to produce a static wordcloud from words in the memories and also to update the rhasspy keywords file so a search with existing keywords activity could be programmed. This is complete and untested. -
transcribe_audio.py
designed to produced audio transcription as a cron for single board computers that are not powerful enough for realtime transcription. This is early stage. -
fortune-cookies.txt
a list of sayings (that probably needs a bit of audit for 2023) on the basis that an activity for unprompted comments could be easily designed. This might be a good starter project.
Also all the code is full of FIXME
comments (therefore use grep
or similar for the full list), many of these are not serious but they're a good way to get into the code too. It's up to the project itself to make some decisions about what comes next.