Voice Spirit is a voice assistant runs on raspberry pi 3. It's based on Google Assistant and SnowBoy. It can be actived by say wake word(hot word) jarvis.
make
cd build/output
./VoiceSpirit
Then just say "jarvis" and ask any question you want. For example: "jarvis, how is the weather today"
Hardware: -PI3 with a USB micphone
Thirdparty Libs:
LDFLAGS:= \
-L./thirdparty/library/static_lib \
-lgrpc++ -lgrpc -lgrpc++_reflection -lgrpc_cronet -lgpr -lprotobuf -ldl -lares\
-L./thirdparty/library \
-lsnowboy-detect -lportaudio -lasound \
-L./thirdparty/library/atlas \
-lblas \
-lz \
-pthread