bots

Generate TTS Using Your Terminal

It’s not a new hack but it will work well if you have short texts (1-3 sentences) that you wish to convert to speech.

After all, when returning a response to the Google Assistant, you can use a subset of the Speech Synthesis Markup Language (SSML).

Why?

Because you can make your agent’s responses seem more life-like experience.

How?

Open your terminal and try something like this:

curl "http://www.google.com/speech-api/v1/synthesize?lang=en-us&text=actions+on+google+rock" -o aog-rock-hack.mp3

That’s it.

If you want to use SSML and get fancy, it’s also support it in the request: Continue reading →

Standard
bots

Voice User Interface Design

We are all experts at human-to-human conversation. But conversing only seems easy because it’s familiar, you’ve been doing it since you were born.  The key to building a good voice interface is to not fall into the trap of simply converting a GUI into a VUI.

In the slides below, I will cover the best practices to design our Action on Google (and any other Voice UI).

You can also see the top tips in the short video below. Continue reading →

Standard
bots

How To Improve Your Conversation Design?

We’re entering a promising new era of computing, where advances in machine learning and artificial intelligence are creating a resurgence of interest in voice interfaces and natural language processing.

It’s a new way to talk with your users.

For real.

Thus, we need to think on the voice user interface from the start and see how we can do a better job.

In this post, we will go over some of the most common challenges and how to overcome them.

Continue reading →

Standard