NOTE: Please see the updated and modern version (DreamCatcher) HERE , which is part of the React App Builder repo. This repository and the information below is left here for historical purposes as it was my first attempt to build a dream recording app!
Dream-saviour is a simple web application to help you record your dreams. It is often frustrating to sit up in bed in order to write down your dreams, so dream-saviour allows you to record your dreams using your voice immediately after you wake up--without even moving! In fact, since you do not move, you will be more able to recall your dreams, and your chances of a wake-iniatied lucid dream will increase.
Ensure that your microphone or computer is as close to you as possible and turn up the gain as much as you can. Remember to be patient and you will get better at using the voice recognition tool. The easiest way to get started is to go the the following url: https://sheunaluko.github.io/dream-saviour. Make sure you are using chrome browser, allow access to the mic, your volume is on, and that you are using a laptop or desktop computer rather than your smartphone (not yet supported). Happy awakenings!
Suggestions, questions, and potential collaborations are welcome and appreciated! Please send them too oluwa@stanford.edu
If you want to see the source code and run dream-saviour on your own machine, then click on the green button in the upper right corner to clone or download the project to your preffered location. If you are unfamiliar with git, it may be better to download and extract the zip file. Then open a terminal (or command prompt in windows), go to the directory that you chose, and run the command:
python -m SimpleHTTPServer
Finally open google chrome browser and go to the URL "localhost:8000/public". You may need to allow access to your microphone, and if everything is set up correctly you should see a red circle next to the title of the browser tab.
Sweet dreams!