norbusan on development
added pop and manjaro added pop in install-sushi.sh (compare)
norbusan on development
update PREREQUISITES for Arch L… (compare)
norbusan on development
added script for arch linux (compare)
Sorry for disappear for so long.
I've just heard about this: https://github.com/Picovoice/Porcupine
Wake word alternative to Snowboy.
It is even worse license-wise then snowboy:
This repository is licensed under Apache 2.0 which allows running the engine on all
supported platforms (except microcontrollers) using a set of freely-available models.
You may create custom wake-word models using Picovoice Console for non-commercial
and personal use free of charge. The free-tier only allows model training for x86_64
(Linux, Mac, and Windows).
So the free version cannot be used on Raspi, etc etc etc ...
Great. Thanks. The current builds run completely offline, using deepspeech for STT and flite for TTS. DeepSpeech isn't really great, though.
There are a few things that need to be done, most importantly porting my extension of SpeechRecognition library with DeepSpeech support from the normal API to the deepspeech streaming api to get better speeds. Need to think about how to do this. If you have interest in looking into this, let me know, I can show you where to start.
Well yes, the state machine has been rewritten because it was not reentry save, with multiple thread there were problems. Furthermore, the call stack got deeper and deeper over time, long running susi would hang at some point. And it is a bit more simple and easy to understand now ;-)
Other than this not sooo much has changed, besides the devops part on how to make images, etc etc. And that the installer is now working also on the desktop.
susi_server/data/etherpad-lite
Recently I tried GStreamer to build a personal tool, and found that, it defines a structure to let processe simultaneously multimedia data very well: https://gstreamer.freedesktop.org/documentation/application-development/introduction/basics.html?gi-language=c#bins-and-pipelines
I think we can apply it to solve the problem of concurrency (listen to hotword when playing music) .
My use case in the personal tool is that, I get the video stream from webcam, split it to two lines, one is to display in my app window and one to scan for the QR code in the video image.
@/all We are running a PSLab installation workshop with Daniel Maslowski. We are starting in a few minutes. In this workshop you will learn how to install the PSLab Desktop and Python app, connect the device and test its functionality.
Please join the workshop here: https://meet.jit.si/fossasia-hw
More info about PSLab at https://pslab.io
PSLab Desktop https://github.com/fossasia/pslab-desktop
PSLab Python https://github.com/fossasia/pslab-python