Skip to main content

Personal Assistant

This was a personal project of mine trying to make an assistant with the same control as google assistant on my phone.

  • Developer
  • Designer
  • Researcher
The Slice web application showing a selected user annotation.

How it's made

The application was made using python and many other modules some of the most important ones are speech recognition and gtts module. speech recognition is used to convert the user's speech into text it also allows me to use google speech recognition algorithm as well as wit (facebooks speech recognition) and gtts is used to convert the text into audio.

Troubles

Some of the troubles during the production of this project were

  • The GUI as it was my first time making a UI in python
  • The speech recognition would randomly stop working
  • Using multiple threads as it was my first time using threads
  • Functions

    The application has many different functions I thought that would be useful. From being able to search a youtube video and immediately play it, to being able to search a Wikipedia article and display it in the application, as well as being able to open and close applications.