FILL-IN-THE-BLANK AUDIO-STORY ENGINE
First Claim
1. One or more computer-readable media having embodied thereon computer-usable instructions for generating a fill-in-the-blank audio story which, when executed by one or more computing devices, performs steps comprising:
- receiving multiple audible answers, via an audio input interface coupled to a microphone, for a single blank within a prerecorded fill-in-the-blank story;
randomly selecting a specific audible answer from the multiple audible answers for the single blank;
inserting the specific audible answer into the single blank within the prerecorded fill-in-the-blank story; and
outputting, via an audio output interface coupled to a speaker, the audio fill-in-the-blank story that includes the specific audible answer inserted into the prerecorded fill-in-the-blank story.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are generally directed to an Audio-Story Engine that includes a repository of prerecorded audio files that, when played in a certain sequence, with user provided recordings placed throughout, tell a story. To obtain the user provided recordings, the Audio-Story Engine asks the user to make audio recordings of various words or phrases. For example, the Audio-Story Engine may ask the user a series of questions in order to record and store the user'"'"'s audible responses. Upon completion, the Audio-Story Engine plays back a completed story that incorporates the user'"'"'s audio recordings by playing an appropriate user recording after playing a prerecorded audio file. This is repeated several times in sequence to form a seamless, customized, audio story. In addition, the Audio-Story Engine may alter the pitch or sound of the user'"'"'s recorded words to match the pitch of the prerecorded story.
48 Citations
20 Claims
-
1. One or more computer-readable media having embodied thereon computer-usable instructions for generating a fill-in-the-blank audio story which, when executed by one or more computing devices, performs steps comprising:
-
receiving multiple audible answers, via an audio input interface coupled to a microphone, for a single blank within a prerecorded fill-in-the-blank story; randomly selecting a specific audible answer from the multiple audible answers for the single blank; inserting the specific audible answer into the single blank within the prerecorded fill-in-the-blank story; and outputting, via an audio output interface coupled to a speaker, the audio fill-in-the-blank story that includes the specific audible answer inserted into the prerecorded fill-in-the-blank story. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable media having embodied thereon computer-usable instructions for generating a fill-in-the-blank audio story which, when executed on a computing device that includes a microphone, a speaker, a user interface, and one or more processing devices, perform steps comprising:
-
in response to receiving one or more record answer instructions, recording multiple audible answers, via an audio input interface coupled to the microphone, for a single blank within a prerecorded fill-in-the-blank story; randomly selecting a specific audible answer from the multiple audible answers for the single blank; inserting the specific audible answer into the single blank within the prerecorded fill-in-the-blank story; and outputting, via an audio output interface coupled to the speaker, the audio fill-in-the-blank story that includes the specific audible answer inserted into the prerecorded fill-in-the-blank story. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more computer-readable media having embodied thereon computer-usable instructions for generating a fill-in-the-blank audio story which, when executed by one or more computing devices, perform steps comprising:
-
receiving, via a user interface, a request to start a story; selecting, from a story repository, a prerecorded fill-in-the-blank story having multiple blanks for user answers; outputting, via a speaker, a question multiple times, the question asking for a specific type of information that is appropriate for one or more blanks in the prerecorded fill-in-the-blank story; receiving, via a microphone, multiple audible answers to the question; selecting a first audible answer from the multiple audible answers for inclusion in a first blank that calls for the specific type of information; and outputting, via the speaker, a customized fill-in-the-blank story that includes the first audible answer inserted into the prerecorded fill-in-the-blank story. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification