ewen.chou echo chamber

ASKing for News

I wrote about the types of things I check in the morning in an earlier post, and discussed how Alexa comes close to getting the info I want but ultimately fell short. However, Amazon does provide all the tools needed to write your own Alexa Skills which allowed me to develop Skills that are customized to my liking.

In this post, I’ll go over the skill I wrote to get the news headlines for my “morning greeter” program.

...

All You Need to Do is ASK

In my previous post, I talked about the things I usually check in the morning on my smartphone and my idea for building a greeter program that would run on a Raspberry Pi and read me the information.

Alexa gets close to what I want, but the information presented to me is not exactly what I’m looking for. So I needed a way to customize her capabilities. Amazon already has a way of doing this via Alexa Skills (think:...

Good Morning, Alexa

I included some example code in a previous post to demonstrate how to interact with Alexa programmatically. This gave me the building blocks needed to build one of my ideas, a program that will greet me in the morning with useful information.

So the first step was to list the things that I usually check on my smartphone when I wake up.

Weather...

Alexa, We Are Live!

A bit of foreshadowing here (as I haven’t reached this part in my posts yet), but I’ve been learning and working on a few Alexa Skills for my Raspberry Pi project.

I got the certification approval email late last night, and the skill is now live on the Amazon Alexa app!

Flavor Text for Hearthstone Alexa Skill

This skill isn’t related to my Raspberry Pi project at all, but was a result of learning ASK...

Chatting with Alexa

In a previous post I mentioned my idea of using different triggers for Alexa. In particular, I didn’t want to setup a hardware “push-to-talk” button. Now that I had code to interact with Alexa Voice Service (AVS), I needed a way to generate the audio commands for the requests (instead of recording my voice for each command).

So I ended up looking for a text-to-speech (TTS) tool that could run on Linux. After a bit of searching on...