Develop Debian AI Voice Assistant Blend
Description of the project: The goal of this project is to provide a Debian blend that includes the voice assistant SUSI.AI and integrates key features of desktop systems into the voice assistant. This feature could be useful for many use cases. It can be very useful for handicapped citizens or it could be used for hands-free tasks, games and fun activities.
Confirmed Mentor: Norbert Preining
How to contact the mentor: email (during GSoC: daily scrum emails, weekly meetings, monthly blog posts)
Confirmed co-mentors: Sanskar Jethi, Andreas Tille
Deliverables of the project: The outcome of this summer project should be a well-tested Debian version with a voice assistant that is automatically built using CI tools. In order to achieve this goal the student has to develop the missing bits and pieces including creating SUSI.AI skills for the Debian desktop and integrating them as well as programming scripts for automated build processes.
Desirable skills: Debian, Debian packaging, make (debian/rules is a Makefile), shell, automation, CI
What the intern will learn:
Application tasks:
Related projects: SUSI.AI, SUSI.AI Github Web Client, SUSI.AI Github Linux client, SUSI.AI Server
Mentors affiliation with Debian: DD