Amazon Echo Utterance Expander

This tool will help you enumerate the sample utterances that your Amazon Echo app will recognize for your intents. For a full discussion and examples, see the post about Defining Utterances for the Alexa Skills Kit.

Instructions
Enter one or more lines to be expanded here, then click Expand. Copy the result and paste it into the Sample Utterances field in your Amazon Developer Console.

For example

(Hello/Goodbye), (World/Alexa)

Expands to

Goodbye, Alexa
Goodbye, World
Hello, Alexa
Hello, World
Input


Expanded Utterances

9 comments

  1. GetAbout (About/Quote/get price for) {(A.D.T/Adobe/Actavis/Ace/Accenture/AbbVie/Abbott/Abbott Labs/three M)|stock}

    I am unable to complete this apparently due to the “.” field. There maybe other issues, but this one I can document for sure.

      1. I have additional suggestions based on my certification feedback. Example: I have a list of 500 things I need to add, I would like to randomize them it with phrases. you can PM using the email address provided. I have done it Excel, but it is still a pain.

        Example

        GetCity (Information for the City of/about city of/city info for) {(boston/new york/n. y. c./chicago/seattle)|city}

        instead of a full expansion set, provide an option to randomize it to 1,2 or N times. N = what you do today. if 1 for example, each slot would be used once with a random utterance. if 2, each slot would be used 2 times randomly. And again, N = what you do today which is full expansion.

        the limit is 200K, it would be good to state the full size of the utterance, and alert if exceeds 200K. I am close to the limit now, based on the required certification tasks.

        thank you for making this available. Hope others use it.

  2. Oh, this is an excellent tool! Great work! Does anyone know if Alexa simply ignores (/Please/Thank you) anyway??

  3. Really loving your utterance expander tool and great work in putting it all together and available for everyone to use online without any installation whatsoever.

    I am blown away by the number of utterances generated for the intents I have provided, many more than I have included in any of my published skills so far and I look forward to adding these additional utterances to these already published skills and re-submit them for certification to make them even easier for users.

    Thanks again for all of your work in putting together this great app, it is much appreciated and also thanks for writing this blog where you have a lot of cool things such as: Popping 700 Balloons, Robotic Trash Truck, etc and I look forward to seeing what you will post next.

  4. This is such a great tool. It’s a must-use for any Alexa developer. The fact this is not offered by Amazon in the developer dashboard boggles my mind. Thank you so much for creating and sharing it.

Leave a Reply

Your email address will not be published. Required fields are marked *