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