Skip to content

JonasRSV/Friday

Repository files navigation

logo

Friday is a special kind of voice assistant, it is not very smart, all it does is execute scripts when it spots key-phrases. Friday is based on a few-shot learning method that enables it to learn new key phrases from just one example, although providing a few does not hurt.

By combining scripts you can make pretty cool things happend, Friday also ships with a GUI to make adding keywords and binding them to scripts easier.

Demo thumbnail

Try it Out

Follow one of the platform guides to set it up. The raspberry pi guide is the most comprehensive and contains information that might be useful for other platforms as well.

Contributing

This is mainly a project for building an assistant that I myself use, but contributions are welcome that would make it usable for others. Help with general documentation, contributions of models, contributions to core assistant code or contributions to the user-interface are most welcome. Although it might be hard to start contributing directly because of a lack of documentation. An attempt of a project overview is given in architecture.