What it does
Mind Guru is a skill that tells you relaxing and motivational phrases to help you find positive thoughts and brighten your day. Our minds are powerful and have a great influence in the way we see and feel the world around us.
How I built it
I used Node.js for the lambda function hosted on AWS and called a Public API to get the quotes and filter them by genre. For the APLA responses I use ssml, filters and some audio files that are hosted in an S3 bucket. The images displayed in the APL responses are also hosted in S3. I used Amazon Polly and SSML to simulate different voices depending on user's locale.
Challenges I ran into
Because I didn't have a lot of experience with APL for Audio, it took me some time to get the responses I was looking for. Applying filters, SSML and the parameters I was getting back from the lambda functions was a challenge.
Accomplishments that I'm proud of
I am very proud that I was able to finish this project, I have put a lot of effort into it.
What I learned
I really enjoy learning and, in this case I believe I have learned more about APL and APL for Audio and I am looking forward to improve all the other skills that I have built so far.
What's next for Mind Guru
Incorporate more languages. Add more images and background music. Give the user the option to save and listen to favorite quotes.