Home | About | Account | Author | Audio

DINE: Audio

DINE supports interactive narratives where the player controls their actions using natural language input. By capitalizing on advances in automated speech recognition, DINE supports audio-only interactive narratives, where players speak what they would do or say in a given situation, and produced audio clips are returned in response.

Recent editions of the desktop version of the Google Chrome browser include built-in, cloud-based automated speech recognition. Using this capability, we've made it possible to play voice-controlled interactive audio narratives right on the web. This page presents all of the prototype audio narratives that we've produced so far.

Are you looking instead for US Army Training Scenarios? Click here.

Featured Narratives

  • Dungeon Master : by Diego Gonzalez (dgonzalez) (comments)
    Bridging diagetic levels with dragons.
  • Traveler : by Paola Mardo (paola) (comments)
    A busy friday afternoon at LAX.
  • Driving Home : by Melissa Roemmele (roemmele) (comments)
    An experimental piece for imaginal exposure therapy for obsesive-compulsive disorder.
  • The Screen : by Paola Mardo (paola) (comments)
    Our first attempt at voice-controlled interactive audio.


  1. Browser: You must use the desktop version of Google Chrome as your browser for these experiments. Only Google Chrome currently supports open-vocabulary web-based speech recognition. If you are currently using Safari, Firefox, Opera, or something on your mobile phone, then return to this site after you have launched the desktop version of Google Chrome.
  2. Speakers/Headphones: Make sure the volume is turned up on your computer and your speakers are on. Even better, wear good headphones.
  3. Enable your browser's microphone: After you read and understand these instructions, click on one of the links to our experiments below. When the page is loaded properly, you will see a white page with the title of the story. You may be prompted to allow your browser to use your microphone. Make sure your microphone is enabled. This is how you will interact with the story and say what you want to happen next.
  4. Listen: Listen to the audio story, which contains a fictional situation where you are the hero of the story. You will continue to tell the story, from your perspective, and speak your response.
  5. Speak: When you hear the bell sound, it is your time to speak. Say what you would do in the same situation, as if you were the narrator. Speak clearly so that the computer can understand your words.
  6. Play: After each input you provide, an outcome will occur. Keep playing until you reach the end. You’ve reached the end when you hear the narrator say "The End."

Authors Welcome

Would you like to create your own voice-controlled interactive audio narrative? Please do! First create your story using the text-based DINE authoring tool. Second, you should produce separate audio clips (.mp3) for each setup and each outcome. Third, send an email to Andrew Gordon (gordon@ict.usc.edu) to see about uploading your audio to the DINE site and publishing your creation here on this page.


Questions or bug reports? Email Andrew S. Gordon at gordon@ict.usc.edu