Memory Frame is a voice controlled digital photo frame.
The photos are first uploaded via our android app. This let’s the user control what is shown in the frame anywhere they go.
User’s can then tell Memory Frame to display any photos they want to see in any given moment.
By saying phases such as, “Show me a photo of Johnny”
Allowing for a personalized and familiar experience.
Our motivation for Memory Frame is to give people the ability to share their everyday memories with their loved ones who they may not see often. And we want to do this in an organic and natural way.
A demo video of the product can be found here
There are 2 main components to the product
- an android app
- a digital photoframe
The app allows the user to upload the photos they want to be shown by their Memory Frame, and configure their account and frame.
The purpose of the digital photoframe is to listen and process user voices commands then display the queried photos on the screen.
- The photo display is done via a web app (served via python with Flask framework)
- and the voice processing is done with the Alexa Voice Service from Amazon
A more detailed report of the product can be found here
Open the /PhotoFrame
directory in Android Studio and it should compile and run!
Installation guide can be found in /frame/README.md
The overall project was a great success and we accomplished everything we set out to do. For a continuation of the project, feedback could be sent from the photo frame user to be displayed on the Android app. Facial recognition could also be used to automatically determine the people in a picture.