US20070065787A1 - Interactive audio puzzle solving, game playing, and learning tutorial system and method - Google Patents
Interactive audio puzzle solving, game playing, and learning tutorial system and method Download PDFInfo
- Publication number
- US20070065787A1 US20070065787A1 US11/513,289 US51328906A US2007065787A1 US 20070065787 A1 US20070065787 A1 US 20070065787A1 US 51328906 A US51328906 A US 51328906A US 2007065787 A1 US2007065787 A1 US 2007065787A1
- Authority
- US
- United States
- Prior art keywords
- speech
- puzzle
- game
- tutorial
- learning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims description 24
- 238000004088 simulation Methods 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 description 14
- 238000013461 design Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 230000001771 impaired effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000011451 sequencing strategy Methods 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/04—Geographical or like games ; Educational games
- A63F3/0421—Electric word or number games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/06—Patience; Other games for self-amusement
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/06—Patience; Other games for self-amusement
- A63F9/0612—Electronic puzzles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00003—Types of board games
- A63F3/00119—Board games concerning music, theatre, cinema, or art
- A63F2003/00123—Board games concerning music
- A63F2003/00126—Board games concerning music using audio equipment
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/04—Geographical or like games ; Educational games
- A63F3/0423—Word games, e.g. scrabble
- A63F2003/0428—Crosswords
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
- A63F2009/2401—Detail of input, input devices
- A63F2009/243—Detail of input, input devices with other kinds of input
- A63F2009/2432—Detail of input, input devices with other kinds of input actuated by a sound, e.g. using a microphone
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
- A63F2009/2401—Detail of input, input devices
- A63F2009/243—Detail of input, input devices with other kinds of input
- A63F2009/2432—Detail of input, input devices with other kinds of input actuated by a sound, e.g. using a microphone
- A63F2009/2433—Voice-actuated
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
- A63F2009/2448—Output devices
- A63F2009/247—Output devices audible, e.g. using a loudspeaker
- A63F2009/2475—Headphones
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
- A63F2009/2448—Output devices
- A63F2009/247—Output devices audible, e.g. using a loudspeaker
- A63F2009/2476—Speech or voice synthesisers, e.g. using a speech chip
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1081—Input via voice recognition
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/407—Data transfer via internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00003—Types of board games
- A63F3/00154—Mastermind
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/04—Geographical or like games ; Educational games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/0098—Word or number games
Abstract
An interactive audio puzzle solving, game playing, and learning tutorial system includes a microphone for receiving speech from a user. An electronic subsystem includes an analog-to-digital converter for converting the speech to digital signals, a speech recognition engine responsive to the analog-to-digital converter for translating the digital signals into user input data, a memory for storing the user input data, rules associated with a type of puzzle, game and/or learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial, a logic engine for generating a decision output based on the user input data, and/or the rules and/or the initial data, a speech generation engine responsive to the decision output for providing digital speech representing the decision output, and a digital-to-analog converter for converting the digital speech to analog signals. An audio output device responsive to the analog signals converts the analog signals to output auditory speech, and wherein the speech from the user and the output auditory speech establish an interactive auditory dialogue for solving a puzzle, playing a game and/or learning from a tutorial.
Description
- This application claims priority of U.S. Provisional Patent Application No. 60/712,248, filed Aug. 30, 2005, incorporated by reference herein.
- This invention relates to an interactive audio puzzle solving, game playing, and learning tutorial system and method.
- Many conventional puzzles, such as crossword puzzles, anagrams, number blocks, Hangman, and the like, and games, such as Blackjack, Ghost, and the like, are solved or played using some form of a visual presentation provided on a printed medium or provided by a computer, PDA, cell phone, or similar type device. The puzzles are solved and the games played using the visual presentation and an input device, e.g., a writing instrument, keyboard, or keypad.
- Similarly, many conventional learning tutorials, such as vocabulary drills, multiple-choice exam preparation tutorials, foreign language teaching tutorials, and the like, require the aid of a visual presentation and an input device to be effective.
- Requiring a visual presentation and an input device prevents the puzzle, game, or learning tutorial from being used while commuting in a vehicle, engaging in exercise or similar activities, or any type of activity in which a visual presentation and the input device cannot be used. Also, the visually impaired may not be able to solve a puzzle, play a game or use a learning tutorial that includes a visual presentation unless they are first converted to Braille or used with a sighted partner. Additionally, those with limited physical dexterity often cannot write easily or use a keyboard or keypad.
- Several non-interactive crossword puzzles that do not require visual presentation are known. See, e.g., “Audio Crossword Puzzles Sharply Set” by Leo Z, available at http://store.payloadz.com/detail.asp?c=12&s=23&i=17954&m=6856. However, this audio crossword puzzle solving system provides only one-way audio to produce an aural presentation in the form of initial questions, e.g., the list of clues for across words and down words for solving a crossword puzzle. The system cannot recognize and store user inputs which are essential for solving puzzles of any substantial complexity or generate helpful hints or clues. As a result, the system provides audio puzzles which are typically ten short words or less with questions that are focused on a single theme and have a complexity level suitable for a child of ten or less.
- One conventional crossword product, Crossword Fun, available at www.independentliving.com, was developed for the blind. However, this program has no speech recognition capability and requires a keyboard coupled to a personal computer to generate audible responses. This makes the system difficult for the blind to use and is totally unsuitable for use while commuting or exercising.
- There are a number of patents related to software that automatically generates new crossword puzzles and various board games that use tokens and boards to replace the printed puzzle. See, e.g., U.S. Pat. No. 5,667,438, U.S. Pat. No. 4,907,807, and U.S. Pat. No. 4,369,973, all of which are incorporated by reference herein.
- It is therefore an object of this invention to provide an interactive audio puzzle-solving, game-playing, and learning tutorial system and method.
- It is a further object of this invention to provide such a system and method which eliminates the need for a visual presentation and an input device.
- It is a further object of this invention to provide such a system and method which provides an interactive audio dialogue.
- It is a further object of this invention to provide such a system and method which can be used while commuting in a vehicle.
- It is a further object of this invention to provide a system and method which can be used while engaging in exercise or similar activities.
- It is a further object of this invention to provide such a system and method which can be used by the visually impaired without the need for translation into Braille.
- It is a further object of this invention to provide such a system and method which can be used by the visually impaired without the need of a sighted partner.
- It is a further object of this invention to provide such a system and method which can be used by those with limited physical dexterity.
- It is a further object of this invention to provide such a system and method which generates challenging puzzles, games, and learning tutorials.
- In one example, the subject invention results from the realization that an interactive audio puzzle-solving, game-playing, and learning tutorial system and method that provides an interactive audio dialogue between the user and the system to solve a puzzle, play a game, or learn from tutorial while commuting, exercising, or performing any activity that prevents the use of visual aids and/or requires an input device and allows the visually impaired or those with physical dexterity limitations to use the system is effected with a microphone for receiving speech from a user. An electronic subsystem typically includes: 1) an analog-to-digital converter for converting the speech to digital signals; 2) a speech recognition engine responsive to the analog-to-digital converter for translating the digital signals into user input data; 3) a memory for storing the user spoken input data, rules associated with a type of puzzle, a game and/or a learning tutorial, and initial data associated with a specific puzzle, a game and/or a learning tutorial; 4) a logic engine for generating a decision output based on the user input data and/or the rules and/or the initial data; 5) a speech generation engine responsive to the decision output of the logic engine for providing digital speech representing the decision output; and 6) a digital-to-analog converter for converting the digital speech to analog signals. A loudspeaker or earphone converts the analog signal into auditory speech. Speech from the user and the output auditory speech establish an innovative interactive auditory dialogue between the user and the system to effectively solve the puzzle, play a game and/or learn from a tutorial.
- The subject invention, however, in other embodiments, need not achieve all these objectives and the claims hereof should not be limited to structures or methods capable of achieving these objectives.
- This subject invention features an interactive audio puzzle solving, game playing, and learning tutorial system including a microphone for receiving speech from a user. An electronic subsystem includes an analog-to-digital converter for converting the speech to digital signals, a speech recognition engine responsive to the analog-to-digital converter for translating the digital signals into user input data, a memory for storing the user input data, rules associated with a type of puzzle, game and/or learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial, a logic engine for generating a decision output based on the user input data, and/or the rules and/or the initial data, a speech generation engine responsive to the decision output for providing digital speech representing the decision output, and a digital-to-analog converter for converting the digital speech to analog signals. An audio output device is responsive to the analog signals and converts the analog signals to output auditory speech, and wherein the speech from the user and the output auditory speech establish an interactive auditory dialogue for solving a puzzle, playing a game and/or learning from a tutorial.
- In a preferred embodiment, the puzzle may be a puzzle chosen from the group consisting of a crossword puzzle, an anagram, a number block, and hangman. The game may be a game chosen from the group consisting of Blackjack, Ghost, spelling bee, WORD POKER™, trivia quizzes and sports simulations. The learning tutorial may include a tutorial chosen from the group consisting of a vocabulary drill, a multiple choice exam preparation tutorial, a foreign language instructional tutorial, audible manuals, and audible instruction manuals. The logic engine may generate decision output that includes one or more clues associated with the puzzle, the game and/or the learning tutorial. The logic engine may generate decision output that includes one or more clues and the number of characters associated with a correct answer of one of the words of the puzzle. The logic engine may generate decision output that includes one or more hints associated with the one or more clues. The speech provided by the user may indicate an answer to the one or more clues and the logic engine may provide decision output indicating the answer is correct. The speech provided by the user may indicate an answer to the one or more clues and the logic engine may provide decision output indicating the answer is incorrect. The logic engine may generate decision output indicating the user should attempt to answer the clue again. The logic engine may generate decision output that enters the characters of the correct answer into a corresponding location in a grid of a crossword puzzle. The logic engine may generate the one or more clues by locating the word in the crossword grid with the smallest number of blank spaces and the highest percentage of filled-in letters. The speech provided by the user may indicate a request for one or more hints associated with a clue and the logic engine generates decision output including one or more hints associated with the clue. The logic engine may generate decision output including one or more clues and the number of characters associated with the clue and filled-in characters stored from previous answers. The microphone may be coupled to the electronic subsystem by an electrical connection or by a wireless connection. The speech provided by the user may include spoken words or spoken letters. The system may include a database for storing a plurality of rules and initial data associated with a plurality of puzzles, games, and learning tutorials. The rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial may be loaded into the memory by a connection to a website associated with the database on the World Wide Web. The database may be stored on a storage medium. The storage medium may include a storage device chosen from the group consisting of a floppy diskette, a compact disc, a CD-ROM, a DVD, and a flash memory device. The rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial may be loaded into the memory from the storage medium. The system may include an intermediate device for reading the storage medium. The system may include a computer system coupled to the intermediate device. The computer system may be connected to the website associated with the database and the rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial may be stored on the storage medium and/or a memory of the computer system loaded from the database. The rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial may be loaded into the memory of the electronic subsystem from the storage medium and/or the memory of the computer system. The microphone, the electronic subsystem and the audio output device may be integrated with a playback device. The playback device may include a device chosen from the group consisting of a cell phone, a PDA, an MP3 player, a personal computer, and portable game player. The rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial may be loaded into a memory of the playback device. The electronic subsystem may be integrated with an automobile controller and the microphone and the audio output device are integrated with an automobile. The speech generation engine may generate the digital speech from pre-recorded spoken and digitized speech. The speech generation may include a text-to-speech engine for converting a text stream to the digital speech. The audio output device may include an earphone or a loudspeaker. The microphone and the earphone may be integrated with a headset. The speech provided by the user may indicate a desire to save the puzzle, game or learning tutorial and the logic engine may generate decision output to save the puzzle, game or learning tutorial. The logic engine may generate decision output to exit the puzzle, game or learning tutorial. The logic engine may generate decision output to continue using the puzzle, game or learning tutorial.
- This invention further features an interactive audio puzzle solving, game playing, and learning tutorial system including a microphone for receiving speech from a user, a electronic subsystem for converting the speech into user input data, a memory for storing the user input data, rules associated with a type of puzzle, game and/or learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial, a logic engine for generating a decision output based on the user input data, and/or the rules and/or the initial data and wherein the electronic subsystem converts the decision output to digital speech. An audio output device responsive to analog signals representing the digital speech may generate output auditory speech, and wherein the speech from the user and the output auditory speech establish an interactive auditory dialogue for solving a puzzle, playing a game and/or learning from a tutorial.
- In a preferred embodiment, the electronic subsystem may include an analog-to-digital converter for converting the speech to digital signals, a speech recognition engine responsive to the analog-to-digital converter for translating the digital signals into the user input data, a speech generation engine responsive to the decision output for providing digital speech representing the decision output, and a digital-to-analog converter for converting the analog signals representing the digital speech to the output auditory speech
- This invention also features a method for interactively and audibly solving a puzzle, playing a game, or using a learning tutorial including receiving speech from a user, converting the speech into digital signals, converting the digital signals into user input data, storing the user input data, rules associated with a type of puzzle, a game, and/or a learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial, generating a decision output based on user input data and/or the rules and/or the initial data, providing digital speech representing the decision output, converting the digital speech into analog signals, playing the digital speech with a loudspeaker as auditory output speech, and wherein the speech from the user and the output auditory speech establishes an interactive auditory dialogue between the user and the system for solving a puzzle, playing a game, and/or using a learning tutorial.
- Other objects, features and advantages will occur to those skilled in the art from the following description of a preferred embodiment and the accompanying drawings, in which:
-
FIG. 1 is a simplified schematic block diagram of an embodiment of an interactive audio puzzle solving, game playing and learning tutorial system in accordance with this invention; -
FIG. 2 is a simplified schematic block diagram showing an embodiment of the interactive audio puzzle solving, game playing and learning tutorial system in accordance with this invention integrated with a playback device; -
FIG. 3 is a flow chart showing the operation of the system shown inFIGS. 1 and 2 ; -
FIG. 4 shows an example of a crossword puzzle audibly and interactively solved in accordance with this invention; -
FIG. 5 shows an example of partially filled-in spaces of a crossword puzzle audibly and interactively solved in accordance with this invention; -
FIG. 6 is a table showing exemplary unfilled words, the number of blanks in each word, and the fraction of the word filled associated with the crossword puzzle shown inFIG. 5 used to determine a cluing sequence in accordance with this invention; and -
FIG. 7 shows an example of a manual crossword editor input screen used to create a user-defined audio crossword puzzles in accordance with this invention. - Aside from the preferred embodiment or embodiments disclosed below, this invention is capable of other embodiments and of being practiced or being carried out in various ways. Thus, it is to be understood that the invention is not limited in its application to the details of construction and the arrangements of components set forth in the following description or illustrated in the drawings. If only one embodiment is described herein, the claims hereof are not to be limited to that embodiment. Moreover, the claims hereof are not to be read restrictively unless there is clear and convincing evidence manifesting a certain exclusion, restriction, or disclaimer.
- As discussed in the Background section, conventional puzzles, games and/or learning tutorials typically require visual presentation to provide visual clues and an input device to solve the puzzle, play the game, or use a learning tutorial. Conventional auditory solutions for such puzzles, games or learning tutorials do not establish an interactive audio dialogue between the user and the system, cannot provide challenging puzzles, and often require an input device.
- In contrast, interactive audio puzzle-solving, game playing, and learning
tutorial system 10,FIG. 1 , of this invention includesmicrophone 12 for receiving speech from a user.Electronic subsystem 14 includes analog-to-digital converter 16 for converting the speech from the user, e.g., spoken words or spoken letters, into digital signals provided byline 18 tospeech recognition engine 20.Speech recognition engine 20 translates the digital signals into words stored asuser input data 21 inmemory 22 byline 19.Memory 22 also storesrules 23 associated with a type of puzzle, game or learning tutorial andinitial data 25 associated with a specific puzzle, a game, or a learning tutorial.Rules 23 provide the generic logic for audibly solving a puzzle, playing a game or learning from a tutorial andinitial data 25 stores the data associated with a particular desired game, puzzle or learning tutorial to be used.Logic engine 24 readsuser input data 21,rules 23 andinitial data 25 inmemory 22 vialine 27 and generates decision output vialine 26 based onuser input data 21 and/orrules 23 and/orinitial data 25. As a puzzle is audibly solved, a game is audibly played, or a learning tutorial is audibly used, the speech provided by the user updates and changesuser input data 21.Logic engine 24 then generates the decision output based on the new data inuser input data 21, rules 23, and/orinitial data 25.Speech generation engine 28 is responsive to the decision output byline 26 and provides digital speech byline 30 to digital-to-analog converter 32. Digital-to-analog converter 32 converts the digital speech byline 30 to analog signals online 34.Audio output device 36, e.g., an ear piece ofheadset 38, a loudspeaker, or similar type device, then transduces the analog signal to produce the output auditory speech. The result is that the speech input by the user intomicrophone 12 and the decision output provided bylogic engine 24 and converted to output auditory speech by speaker orearphone 36 establish an interactive auditory dialogue between the user andsystem 10 to effectively and interactively solve a puzzle, play a game, and/or learn from a tutorial. - The interactive audio dialog eliminates the need for any type of visual presentation or input device to solve a puzzle, play a game, or use a learning tutorial. This allows
system 10 to be used while commuting in a vehicle, engaging in exercise or a similar type of activity, or any type of activity in which visual presentations and input device cannot be provided.System 10 can also be used by the visually impaired without the need for conversion to Braille or a sighted partner.System 10 can also be used by those with limited physical dexterity.User input data 21, rules 23, andinitial data 25 providesystem 10 with the ability to present more advanced puzzles, such as crossword puzzles, games, and learning tutorials. -
Microphone 12 may be coupled toelectronic subsystem 14 byelectrical connection 15 e.g., a wire. In other designs,microphone 12 is coupled toelectronic subsystem 14 wirelessly.System 10 may be integrated with a playback device, e.g., cell phone, a PDA, an MP3 player, or similar type device (disclosed below), or associated with a computer system. In another design,electronic subsystem 14 and its associated components described above may be integrated with an automobile controller andmicrophone 12 andspeaker 36 may be integral to an automobile system. -
FIG. 2 , where like parts have been given like numbers, shows an example ofsystem 10′ integrated withplayback device 70, e.g., a cell phone, PDA, MP3 player, personal computer, or similar type device. In this example, selected content forrules 23 andinitial data 25 may be directly downloaded toplayback device 70 by connecting todatabase 54 associated with thewebsite 52 on the World Wide Web running on the internet viaconnection 64′.Database 54 stores a plurality of rules associated with a plurality of puzzles, games and learning tutorials and also stores the associated initial data for each of the plurality of puzzles, games, and learning tutorials.Connection 64′ may be a direct modem connection, a direct wireless connection, or Internet connection. - In another embodiment, rules 23 and
initial data 25 may be stored inmemory 22′ onremote server 74. The voice of the user may be conveyed toserver 74 viaconnection 76, e.g. a landline, a wireless telephone line, or VOIP system, such as provided by Skype. In another example, the user's voice may be digitized locally byplayback device 70 as described below and the digital information conveyed toserver 74. In this example,speech recognition engine 20′ runs onserver 74. - In one design,
system 10′ does not require a direct database connection. In this example, selected content forrules 23 andinitial data 25 are loaded intomemory 22 fromdatabase 54′ stored onstorage medium 76, e.g., a CD-ROM, DVD-ROM, flash memory card, and the like. Preferably, the desiredrules 23 andinitial data 25 indatabase 54′ onstorage medium 76 are read by theintermediate device 78, e.g. a CD-Rom drive, memory reader, and the like, byline 80 and loaded intomemory 22 vialine 82. Typically,intermediate device 78 is associated with apersonal computer 90 viaconnection 81. In another design, the desiredrules 23 andinitial data 25 stored indatabase 54 onstorage medium 76, e.g., a flash memory type card, may be read directly byplayback device 70 byline 93.Storage medium 76 withdatabase 54 can be purchased at retail locations or delivered to customers via the mail, then loaded by the user ontointermediate device 78 or directly toplayback device 70. - In another design, selected content for
rules 23 andinitial data 25 indatabase 54 onwebsite 52 is downloaded viaconnection 88 and staged on apersonal computer 90 and/orintermediate device 78. The content is then in turn conveyed toplayback device 70 viaconnection 92, e.g., a wired connection such as a USB, a custom cable, or via a wireless connection such as Bluetooth or WiFi or by usingintermediate device 78 andconnection 82. -
Speech generation engine 28,FIG. 1 , may generate digital speech from pre-recorded spoken and digitized speech stored inmemory 22 vialine 37. In other designs,speech generation engine 28 may include a text-to-speech engine 29 for converting a text stream frommemory 22 into digital speech. - In a preferred embodiment, the puzzle solved by
system 10 above may be a crossword puzzle, an anagram, a number block, Hangman, or any similar type puzzle as known to those skilled in the art. The game played bysystem 10 may be blackjack, ghost, a spelling bee, or any similar type game. Example tutorials used in accordance withsystem 10 include a vocabulary drill, a multiple-choice exam preparation tutorial, e.g., SAT preparation, a foreign language instructional tutorial, or similar type tutorial known to those skilled in the art. - In one preferred embodiment,
logic engine 24 generates a decision that includes one or more clues and the number of characters associated with a correct answer of one or more words of the puzzle, e.g., a crossword puzzle. If the user is unable to answer the clue associated with a word in a crossword puzzle,logic engine 24 generate decision output that includes one or more hints associated with the one or more clues, as discussed below. - One exemplary operation of
system 10 audibly and interactively solving a crossword puzzle is described below with reference toFIGS. 1 and 3 .Logic engine 24 generates decision output based onrules 23 andinitial data 25 stored inmemory 22 to provide output auditory speech byloudspeaker 36 as instructions to the user on how to solve the puzzle,step 100,FIG. 3 .Logic engine 24,FIG. 1 then generates decision output played as output auditory speech that asks the user for the level of difficulty for the puzzle, e.g., easy, medium or hard, step 102,FIG. 3 . The user then speaks his choice response intomicrophone 12,step 104, which is stored asuser input data 21. Output auditory speech is then provided to the user to request a cluing sequence strategy, step 106. The user then audibly responds to choose the default, straight scan or, shortest word strategy, step 108. The default option, which will be described below in detail, essentially chooses the next clue on the basis of the highest percentage of filled blanks. The straight scan simply proceeds through the across list in numerical order and then through the down list. The shortest word list proceeds in order with the shortest words first. These are just a few examples of a number of possible cluing sequence strategies employed bylogic engine 24.System 10 then provides output auditory speech that includes one or more clues associated with the puzzle,step 110. The user then responds indicating an answer, to repeat the clue, or for the next clue,step 112. If the user chooses to have the clue repeated,system 10 repeats the clue, as shown at 113. If the user chooses to have the next clue provided,system 10 provides the next clue, as shown at 114. If the user replies with an answer,system 10 converts the answer touser input data 21 inmemory 22. The user may speak the entire word of the response or speak the individual letters or both.Logic engine 24 then uses the combination ofuser input data 21, rules 23, andinitial data 25 to determine if the answer is correct or incorrect.System 10 then provides output auditory speech indicating the answer is “correct” or “try again”,step 118. If the answer is correct,logic engine 24 enters the characters of the correct answer into the corresponding location in a grid of a crossword puzzle provided byrules 23 andinitial data 25 stored inmemory 22.Logic engine 24 then reorders the clue sequence,step 120, and proceeds to audibly present the next clue, as indicated at 122, and the process repeats. - In order to accommodate users who may have to interrupt their puzzle-solving, game-playing or use of a tutorial before completion,
system 10 allows the user to exit at any time and save partial results. By issuing verbal commands such “exit and save” the partial results will be saved for continuation on the device currently being used or by downloading to a home or office computer for further action. -
FIG. 4 shows an example ofcrossword puzzle grid 150 associated withrules 23 andinitial data 25 stored inmemory 22,FIG. 1 . Audible acrossclues 152,FIG. 4 and downclues 154 associated withcrossword puzzle grid 150 are provided as output auditory speech as described above. When the user provides a correct answer, it is entered in the appropriate location ongrid 150. For example, whensystem 10 audibly providesclue 156 “an oinker” and the user response with the correct answer “hog”, it is entered inlocation 158 ingrid 150 and stored inmemory 22. The correct characters for the correct across response inlocation 158 are then provided fordown locations clues - In operation,
logic engine 24 is typically responsive touser input data 21, rules 23, and/orinitial data 25 and generates the next clue based on the chosen clue sequencing strategy chosen by the user. The decision output generated bylogic engine 24 includes one or more clues and the number of characters associated with the clues and the filled-in characters stored from previous answers.FIG. 5 shows an example of partially filled-incrossword puzzle grid 170 that is representative of what a user might face midway in the process of audibly solvingcrossword puzzle grid 170. The letter X indicates a filled-in letter. - The default clue sequencing algorithm used by
logic engine 24 typically uses data exemplified by Table 190,FIG. 6 . Table 190 shows examples of the missing words shown inFIG. 5 and their associated fraction of filled-in letters and the number of missing letters that in combination that are used bylogic engine 24 to determine the next audible clue. In this example, the entries are ordered by placing all the missing words with two missing letters first, followed by the group with three missing letters followed by those with four missing letters. Within each group the entries are then ordered with the highest filled-in fraction first. The ordering in table 190 results in the shortest words with the highest fraction of filled-in letters being presented first, mimicking the order in which many people solve printed crosswords. - Preferably, rules 23 and
initial data 25 used bylogic engine 24 are optimized to further mimic playing a crossword puzzle similar to conventional methods with visual presentations and an input device as discussed above. In this design, each time a correct answer is entered, the added letters of the new correct word will change the ordering of the list because the orthogonal intersecting words are affected by the new letter entries. For example, a user may traverse the list of clues without providing an answer, e.g., by saying “next” each time until the clue for 5 down, indicated at 220,FIG. 5 , is reached. At this point, the user replies with a correct answer. In this case, the entries for 1 across, 11 across, and 12 across, shown in the table 190,FIG. 6 will be affected, i.e., their missing letter counts are reduced by 1 and the numerators of their filled-in ratios are increased by 1. If table 190 is re-ordered bylogic engine 24 andsystem 10 proceeds from top to bottom in the clue sequencing, the side-effect is that all the clues that were most recently bypassed in proceeding to 5 down will be repeated even though no additional information relative to those clues has been added. To avoid unnecessary and possibly annoying repetition,system 10 provide clues to the words immediately affected by the new entry, in this example, the entry for 5 down. This results in a modification torules 23 that includes the following: after each correct answer is entered,system 10 presents the clues for all the orthogonal words affected by the new entry. If the orthogonal words produce more correct answers,system 10 fills in their corresponding letters in the grid. When no further correct answers are entered, logic engine resumes presenting clues from the point in the original clue sequence where the first correct answer was entered. In the example shown inFIG. 5 ,clue 5 down led to presenting clues for 1 across, 11 across and 12 across. If any of these clues lead to correct answers then clues for the down words affected would be presented next. When no new answers are forthcoming, the sequence resumes at 17 down just below 5 down, where the original answer was entered. - The result is that
system 10 allows the user to choose from a variety of clue presentation approaches and provides an efficient, satisfying, interactive, audible dialog experience for most players that mimics fairly closely the strategy used by many experienced puzzle solvers. - One feature of the interactive audio puzzle-solving, game-playing, and learning
tutorial system 10 is a suite of programs to enable a puzzle designer to enter the data specific to each individual puzzle. These include, inter alia, the clues and answers for a crossword puzzle comprising text and associated positional information.System 10 can provide either a manual method or a file-based method for designing the puzzle. - Using the manual method, which is especially useful for “classic” puzzles not available in machine-readable format, the crossword is manually entered by the user with an input module, e.g.,
input module 300,FIG. 7 .Input module 300 is typically part of a software application run on a computer system. The operator first indicates the height and width of a desired grid to generateblank grid 302. Next, the puzzle answers are entered intogrid 302, e.g., answers 304 and 306 and the associated clues are entered in an acrossquestion textbox 306 and downquestion textbox 308. Characteristics of the clues may also be captured as index terms. These characteristics may include the level of difficulty, proper nouns, puns, short words, long words, multi-word answers or clues keyed to the puzzle's “theme”, and the like. - The file based method is automatic for puzzles provided in machine readable format. Examples of puzzle file formats include the .puz file format, known by those skilled in the art. In this example,
system 10 reads the grid height and grid width and the associated clues and answers, e.g., text and associated positional information and stores them asrules 23 andinitial data 25 inmemory 22 to be processed bylogic engine 24 as described above. Conventional printed puzzles typically include only one clue per answer. In contrast,system 10, of this invention has the ability to support additional clues per answer, as well as the clue indexing. - Although as described above,
interactive audio system 10 may be used for solving crossword puzzles, this is not a necessary limitation of this invention. In other embodiments, rules 23 andinitial data 25 may be modified to enable existing games and puzzles often played on conventional computer systems that use a display and input device to be played with audio alone. The games and puzzles include, inter alia, Anagrams, Number Blocks (a matrix of numbers partially filled in where the rows, columns and diagonals add up to numbers that are given), Ghost, Hangman and the card game blackjack. - Another interactive audio word game provided by
system 10 similar as described above includes a game known as WORD POKER™ that has the word-building challenge of SCRABBLE® but recognizes the human memory demands imposed by lack of a display or image of the board. WORD POKER™ uses common letters like the face cards in poker. These common letters, which are fixed, include all the vowels A, E, I, O, U, that are easily remembered. The player is then dealt five or six randomly generated letters that are spoken by thesystem 10 as described above with reference toFIG. 1-6 in groups that aid in memorization. If the user forgets the letters,system 10 can be asked for any number of repetitions. The user then tries to construct as many words of as many letters from the combination of his dealt cards and the set of common cards. At any time the player may compare his answers to a complete set of answers generated bysystem 10 in order to test his performance and to learn techniques for improving his future scores. For example,system 10 may provide output auditory speech to “deal” the letters: M, R, T, S, L, A, in two groups of three letters each for ease of memorization. The user might then respond with the words: SLATE, SALUTE, TEAMS, REAMS, MERITS. The game may be structured in a number of different ways. For example, the user may be given a limit of five words with which to come up with the greatest possible total of letters used to form them. In this example, the total count would be twenty-seven. In another example, the common letters might include a wild card letter in addition to the vowels since this adds no further memory burden. -
Interactive audio system 10 may also provide an audible learning tutorial, e.g., a generalized question and answer learning tutorial. The tutorial could be applied to language instruction, basic math skills, SAT preparation and a host of other tutorial applications. The critical criteria for suitability is that the questions can be presented orally, e.g., as output auditory speech as discussed above and the answers spoken by the user are easily translated and processed by the logic engine ofsystem 10, discussed above, e.g., by spelling Spanish word answers to English word questions and vice versa, presenting multiplication tables with number answers, presenting SAT questions with simple multiple choice answers etc. -
Interactive audio system 10 may also implement a number of quiz games that are specialized to specific areas of knowledge, e.g., as sports trivia, music, geography and current events, and the like. The interactive audio provided bysystem 10 not only provides a way for choosing multiple-choice alternative answers, but also provides a way for asking for additional clues so as to enrich the game-playing experience and forms of scoring that provide competitive motivation. -
Interactive audio system 10 may also provide a number of simulations that are specialized to specific areas of interest, e.g., sports, and the like. In this example, the interactive audio provided bysystem 10 allows users to choose from an array of coaching choices faced by a baseball or football coach and the audible simulated game would then play out as if the user were listening to a baseball or football game on the radio. For example, if the user's baseball team were at bat, the user, acting as coach, could substitute pinch runners or pinch hitters, signal an attempt at a stolen base, call for a hit and run, and the like. Users could at any point get relevant statistics on their own or the opposing players. The simulations could be run in “real-time”, to closely approximate the actual elapsed running time of the sporting event or other activity, or extend over longer periods of time. - In other designs,
system 10 may also be used for an audible spelling bee competition when all the features of a national contest broadcast on television can be audibly provided bysystem 10 with the logic engine configured to provide a word, its meaning, its etymology, alternative pronunciations and its part of speech in response to queries by the user. In this example,system 10 checks answers spoken by the user as a string of letters and keep a score of correct and incorrect responses.System 10 could also act as a training method for future contestants as well as a source of entertainment for ordinary users. As discussed above,system 10 can provide the ability to choose the level of complexity and can provide additional cluing that increases the entertainment value for casual users. - Another example of an instructional tutorial provided by
system 10 may be used by practitioners or students engaged in hands-on physical work that prevents the use of a display or input device, e.g., auto mechanics, emergency medical technicians, chemistry and biological technicians, home improvement amateurs, and the like. In this example, the interactive audio dialog generated bysystem 10 provides real-time access to audible manuals to allow detailed help inquiries while physically engaged. Other uses include, inter alia, instructional tutorials that are used by soldiers on the battlefield or in advanced training activities. - Although specific features of the invention are shown in some drawings and not in others, this is for convenience only as each feature may be combined with any or all of the other features in accordance with the invention. The words “including”, “comprising”, “having”, and “with” as used herein are to be interpreted broadly and comprehensively and are not limited to any physical interconnection. Moreover, any embodiments disclosed in the subject application are not to be taken as the only possible embodiments. Other embodiments will occur to those skilled in the art and are within the following claims.
- In addition, any amendment presented during the prosecution of the patent application for this patent is not a disclaimer of any claim element presented in the application as filed: those skilled in the art cannot reasonably be expected to draft a claim that would literally encompass all possible equivalents, many equivalents will be unforeseeable at the time of the amendment and are beyond a fair interpretation of what is to be surrendered (if anything), the rationale underlying the amendment may bear no more than a tangential relation to many equivalents, and/or there are many other reasons the applicant can not be expected to describe certain insubstantial substitutes for any claim element amended.
Claims (42)
1. An interactive audio puzzle solving, game playing, and learning tutorial system comprising:
a microphone for receiving speech from a user;
a electronic subsystem including:
an analog-to-digital converter for converting the speech to digital signals;
a speech recognition engine responsive to the analog-to-digital converter for translating the digital signals into user input data;
a memory for storing the user input data, rules associated with a type of puzzle, game and/or learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial;
a logic engine for generating a decision output based on the user input data, and/or the rules and/or the initial data,
a speech generation engine responsive to the decision output for providing digital speech representing the decision output, and
a digital-to-analog converter for converting the digital speech to analog signals;
an audio output device responsive to the analog signals for converting the analog signals to output auditory speech; and
wherein the speech from the user and the output auditory speech establish an interactive auditory dialogue for solving a puzzle, playing a game and/or learning from a tutorial.
2. The system of claim 1 in which the puzzle is a puzzle chosen from the group consisting of: a crossword puzzle, an anagram, a number block, and hangman.
3. The system of claim 1 in which the game is a game chosen from the group consisting of: Blackjack, Ghost, spelling bee, WORD POKER™, trivia quizzes and sports simulations.
4. The system of claim 1 in which the learning tutorial includes a tutorial chosen from the group consisting of: a vocabulary drill, a multiple choice exam preparation tutorial, a foreign language instructional tutorial, audible manuals, and audible instruction manuals.
5. The system of claim 1 in which the logic engine generates decision output that includes one or more clues associated with the puzzle, the game and/or the learning tutorial.
6. The system of claim 5 in which the logic engine generates decision output that includes one or more clues and the number of characters associated with a correct answer of one of the words of the puzzle.
7. The system of claim 6 in which the logic engine generates decision output that includes one or more hints associated with the one or more clues.
8. The system of claim 5 in which the speech provided by the user indicates an answer to the one or more clues and the logic engine provides decision output indicating the answer is correct
9. The system of claim 5 in which the speech provided by the user indicates an answer to the one or more clues and the logic engine provides decision output indicating the answer is incorrect.
10. The system of claim 9 in which the logic engine generates decision output indicating the user should attempt to answer the clue again.
11. The system of claim 8 in which the logic engine generates decision output that enters the characters of the correct answer into a corresponding location in a grid of a crossword puzzle.
12. The system of claim 11 in which the logic engine generates the one or more clues by locating the word in the crossword grid with the smallest number of blank spaces and the highest percentage of filled-in letters.
13. The system of claim 5 in which the speech provided by the user indicates a request for one or more hints associated with a clue and the logic engine generates decision output including one or more hints associated with the clue.
14. The system of claim 13 in which the logic engine generates decision output including one or more clues and the number of characters associated with the clue and filled-in characters stored from previous answers.
15. The system of claim 1 in which the microphone is coupled to the electronic subsystem by an electrical connection.
16. The system of claim 1 in which the microphone is coupled to the electronic subsystem by a wireless connection.
17. The system of claim 1 in which the speech provided by the user includes spoken words.
18. The system of claim 1 in which the speech provided by the user includes spoken letters.
19. The system of claim 1 further including a database for storing a plurality of rules and initial data associated with a plurality of puzzles, games, and learning tutorials.
20. The system of claim 19 in which the rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial are loaded into the memory by a connection to a website associated with the database on the World Wide Web.
21. The system of claim 19 in which the database is stored on a storage medium.
22. The system of claim 21 in which the storage medium includes a storage device chosen from the group consisting of: a floppy diskette, a compact disc, a CD-ROM, a DVD, and a flash memory device.
23. The system of claim 22 in which the rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial are loaded into the memory from the storage medium.
24. The system of claim 23 further including an intermediate device for reading the storage medium.
25. The system of claim 24 further including a computer system coupled to the intermediate device.
26. The system of claim 25 in which the computer system is connected to the website associated with the database and the rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial are stored on the storage medium and/or a memory of the computer system loaded from the database.
27. The system of claim 27 in which the rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial are loaded into the memory of the electronic subsystem from the storage medium and/or the memory of the computer system.
28. The system of claim 19 in which the microphone, the electronic subsystem and the audio output device are integrated with a playback device.
29. The system of claim 28 in which the playback device includes a device chosen from the group consisting of: a cell phone, a PDA, an MP3 player, a personal computer, and portable game player.
30. The system of claim 29 in which the rules for a desired type of puzzle, game, or learning tutorial and the initial data for a specific puzzle, game, or learning tutorial are loaded into a memory of the playback device.
31. The system of claim 1 in which the electronic subsystem is integrated with an automobile controller and the microphone and the audio output device are integrated with an automobile.
32. The system of claim 1 in which the speech generation engine generates the digital speech from pre-recorded spoken and digitized speech.
33. The system of claim 1 in which the speech generation includes a text-to-speech engine for converting a text stream to the digital speech.
34. The system of claim 1 in which the audio output device includes an earphone.
35. The system of claim 1 in which the audio output device includes a loudspeaker.
36. The system of claim 34 in which the microphone and the earphone are integrated with a headset.
37. The system of claim 5 in which the speech provided by the user indicates a desire to save the puzzle, game or learning tutorial and the logic engine generates decision output to save the puzzle, game or learning tutorial.
38. The system of claim 37 in which the logic engine generates decision output to exit the puzzle, game or learning tutorial.
39. The system of claim 37 in which the logic engine generates decision output to continue using the puzzle, game or learning tutorial.
40. An interactive audio puzzle solving, game playing, and learning tutorial system comprising:
a microphone for receiving speech from a user;
a electronic subsystem for converting the speech into user input data;
a memory for storing the user input data, rules associated with a type of puzzle, game and/or learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial;
a logic engine for generating a decision output based on the user input data, and/or the rules and/or the initial data and the electronic subsystem converts the decision output to digital speech;
an audio output device responsive to analog signals representing the digital speech for generating output auditory speech; and
wherein the speech from the user and the output auditory speech establish an interactive auditory dialogue for solving a puzzle, playing a game and/or learning from a tutorial.
41. The system of claim 40 in which the electronic subsystem includes an analog-to-digital converter for converting the speech to digital signals, a speech recognition engine responsive to the analog-to-digital converter for translating the digital signals into the user input data, a speech generation engine responsive to the decision output for providing digital speech representing the decision output, and a digital-to-analog converter for converting the analog signals representing the digital speech to the output auditory speech.
42. A method for interactively and audibly solving a puzzle, playing a game, or using a learning tutorial comprising:
receiving speech from a user;
converting the speech into digital signals;
converting the digital signals into user input data;
storing the user input data, rules associated with a type of puzzle, a game, and/or a learning tutorial, and initial data associated with a specific puzzle, game and/or learning tutorial;
generating a decision output based on user input data and/or the rules and/or the initial data;
providing digital speech representing the decision output;
converting the digital speech into analog signals;
playing the digital speech with a loudspeaker as auditory output speech; and
wherein the speech from the user and the output auditory speech establishes an interactive auditory dialogue between the user and the system for solving a puzzle, playing a game, and/or using a learning tutorial.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/513,289 US20070065787A1 (en) | 2005-08-30 | 2006-08-30 | Interactive audio puzzle solving, game playing, and learning tutorial system and method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US71224805P | 2005-08-30 | 2005-08-30 | |
US11/513,289 US20070065787A1 (en) | 2005-08-30 | 2006-08-30 | Interactive audio puzzle solving, game playing, and learning tutorial system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070065787A1 true US20070065787A1 (en) | 2007-03-22 |
Family
ID=37809458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/513,289 Abandoned US20070065787A1 (en) | 2005-08-30 | 2006-08-30 | Interactive audio puzzle solving, game playing, and learning tutorial system and method |
Country Status (4)
Country | Link |
---|---|
US (1) | US20070065787A1 (en) |
EP (1) | EP1933955A2 (en) |
CA (1) | CA2621114A1 (en) |
WO (1) | WO2007027763A2 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090081623A1 (en) * | 2007-09-26 | 2009-03-26 | Tracey Dawn Parkinson | Instructional and computerized spelling systems, methods and interfaces |
US20100029353A1 (en) * | 2008-08-01 | 2010-02-04 | Donaldson Jerald L | Electronic teaching game |
US20120166196A1 (en) * | 2010-12-23 | 2012-06-28 | Microsoft Corporation | Word-Dependent Language Model |
CN102671383A (en) * | 2011-03-08 | 2012-09-19 | 德信互动科技(北京)有限公司 | Game implementing device and method based on acoustic control |
US20130006626A1 (en) * | 2011-06-29 | 2013-01-03 | International Business Machines Corporation | Voice-based telecommunication login |
US20130236863A1 (en) * | 2012-03-06 | 2013-09-12 | Amir Kiai | System and method for providing telephony based mathematic testing |
US20130322855A1 (en) * | 2012-06-04 | 2013-12-05 | Mstar Semiconductor, Inc. | Playback method and apparatus |
US20140149496A1 (en) * | 2012-10-09 | 2014-05-29 | School Yourself, Inc. | System and Method for Recording and Playback of Interactions on a Computing Device |
US9477588B2 (en) | 2008-06-10 | 2016-10-25 | Oracle International Corporation | Method and apparatus for allocating memory for immutable data on a computing device |
US10424293B1 (en) * | 2015-07-21 | 2019-09-24 | Amazon Technologies, Inc. | Using audio input and output to interact with text-based interactive content |
ES2784480A1 (en) * | 2020-04-17 | 2020-09-28 | Martin Jose Javier Prieto | RESOLUTION SYSTEM OF RIDDLES, RIDDLES AND ENIGMAS BASED ON VOICE RECOGNITION (Machine-translation by Google Translate, not legally binding) |
CN113599827A (en) * | 2021-08-25 | 2021-11-05 | 腾讯科技(深圳)有限公司 | Game data processing method, device, equipment and computer readable storage medium |
US11394799B2 (en) * | 2020-05-07 | 2022-07-19 | Freeman Augustus Jackson | Methods, systems, apparatuses, and devices for facilitating for generation of an interactive story based on non-interactive data |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2470601A (en) * | 2009-05-30 | 2010-12-01 | Peter Smith-Cullen | Voice activated electronic device for information retrieval using internet based search engines. |
FR2958178B1 (en) | 2010-04-01 | 2014-01-10 | Guennec Gilles Le | DISTRACTION DEVICE INTENDED PARTICULARLY TO MALVOYING AND / OR NON-INDUCING PEOPLE |
FR2959423B1 (en) | 2010-04-28 | 2012-07-27 | Guennec Gilles Le | DEVICE FOR PROVIDING ENTERTAINMENT ACTIVITY TO HUNTING PEOPLE |
GB2602275A (en) * | 2020-12-22 | 2022-06-29 | Daimler Ag | A method for operating an electronic computing device of a motor vehicle as well as a corresponding electronic computing device |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4181821A (en) * | 1978-10-31 | 1980-01-01 | Bell Telephone Laboratories, Incorporated | Multiple template speech recognition system |
US4369973A (en) * | 1980-11-21 | 1983-01-25 | Aurora Joseph R D | Electronic crossword puzzle |
US4907807A (en) * | 1989-01-11 | 1990-03-13 | Lee Donald V | Board game for playing crossword puzzles |
US5667438A (en) * | 1993-04-22 | 1997-09-16 | Rehm; Peter H. | Method of constructing crossword puzzles by computer |
US5950167A (en) * | 1998-01-26 | 1999-09-07 | Lucent Technologies Inc. | Screen-less remote voice or tone-controlled computer program operations via telephone set |
US6173263B1 (en) * | 1998-08-31 | 2001-01-09 | At&T Corp. | Method and system for performing concatenative speech synthesis using half-phonemes |
US20020150869A1 (en) * | 2000-12-18 | 2002-10-17 | Zeev Shpiro | Context-responsive spoken language instruction |
US20030139210A1 (en) * | 2002-01-22 | 2003-07-24 | Joseph Raben | Computer-based acrostic puzzle for indiviual play and multi-player competition |
US20040044516A1 (en) * | 2002-06-03 | 2004-03-04 | Kennewick Robert A. | Systems and methods for responding to natural language speech utterance |
-
2006
- 2006-08-30 CA CA002621114A patent/CA2621114A1/en not_active Abandoned
- 2006-08-30 EP EP06802615A patent/EP1933955A2/en not_active Withdrawn
- 2006-08-30 WO PCT/US2006/033842 patent/WO2007027763A2/en active Application Filing
- 2006-08-30 US US11/513,289 patent/US20070065787A1/en not_active Abandoned
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4181821A (en) * | 1978-10-31 | 1980-01-01 | Bell Telephone Laboratories, Incorporated | Multiple template speech recognition system |
US4369973A (en) * | 1980-11-21 | 1983-01-25 | Aurora Joseph R D | Electronic crossword puzzle |
US4907807A (en) * | 1989-01-11 | 1990-03-13 | Lee Donald V | Board game for playing crossword puzzles |
US5667438A (en) * | 1993-04-22 | 1997-09-16 | Rehm; Peter H. | Method of constructing crossword puzzles by computer |
US5950167A (en) * | 1998-01-26 | 1999-09-07 | Lucent Technologies Inc. | Screen-less remote voice or tone-controlled computer program operations via telephone set |
US6173263B1 (en) * | 1998-08-31 | 2001-01-09 | At&T Corp. | Method and system for performing concatenative speech synthesis using half-phonemes |
US20020150869A1 (en) * | 2000-12-18 | 2002-10-17 | Zeev Shpiro | Context-responsive spoken language instruction |
US20030139210A1 (en) * | 2002-01-22 | 2003-07-24 | Joseph Raben | Computer-based acrostic puzzle for indiviual play and multi-player competition |
US20040044516A1 (en) * | 2002-06-03 | 2004-03-04 | Kennewick Robert A. | Systems and methods for responding to natural language speech utterance |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090081623A1 (en) * | 2007-09-26 | 2009-03-26 | Tracey Dawn Parkinson | Instructional and computerized spelling systems, methods and interfaces |
US9477588B2 (en) | 2008-06-10 | 2016-10-25 | Oracle International Corporation | Method and apparatus for allocating memory for immutable data on a computing device |
US20100029353A1 (en) * | 2008-08-01 | 2010-02-04 | Donaldson Jerald L | Electronic teaching game |
US8838449B2 (en) * | 2010-12-23 | 2014-09-16 | Microsoft Corporation | Word-dependent language model |
US20120166196A1 (en) * | 2010-12-23 | 2012-06-28 | Microsoft Corporation | Word-Dependent Language Model |
CN102671383A (en) * | 2011-03-08 | 2012-09-19 | 德信互动科技(北京)有限公司 | Game implementing device and method based on acoustic control |
US20130006626A1 (en) * | 2011-06-29 | 2013-01-03 | International Business Machines Corporation | Voice-based telecommunication login |
US20130236863A1 (en) * | 2012-03-06 | 2013-09-12 | Amir Kiai | System and method for providing telephony based mathematic testing |
US20130322855A1 (en) * | 2012-06-04 | 2013-12-05 | Mstar Semiconductor, Inc. | Playback method and apparatus |
US9686587B2 (en) * | 2012-06-04 | 2017-06-20 | Mstar Semiconductor, Inc. | Playback method and apparatus |
US20140149496A1 (en) * | 2012-10-09 | 2014-05-29 | School Yourself, Inc. | System and Method for Recording and Playback of Interactions on a Computing Device |
US9836983B2 (en) * | 2012-10-09 | 2017-12-05 | Amplify Education, Inc. | System and method for recording and playback of interactions on a computing device |
US10424293B1 (en) * | 2015-07-21 | 2019-09-24 | Amazon Technologies, Inc. | Using audio input and output to interact with text-based interactive content |
ES2784480A1 (en) * | 2020-04-17 | 2020-09-28 | Martin Jose Javier Prieto | RESOLUTION SYSTEM OF RIDDLES, RIDDLES AND ENIGMAS BASED ON VOICE RECOGNITION (Machine-translation by Google Translate, not legally binding) |
WO2021209662A1 (en) * | 2020-04-17 | 2021-10-21 | Jose Javier Prieto Martin | System for the solving of riddles, puzzles and enigmas based on voice recognition |
US11394799B2 (en) * | 2020-05-07 | 2022-07-19 | Freeman Augustus Jackson | Methods, systems, apparatuses, and devices for facilitating for generation of an interactive story based on non-interactive data |
CN113599827A (en) * | 2021-08-25 | 2021-11-05 | 腾讯科技(深圳)有限公司 | Game data processing method, device, equipment and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
EP1933955A2 (en) | 2008-06-25 |
CA2621114A1 (en) | 2007-03-08 |
WO2007027763A3 (en) | 2009-04-23 |
WO2007027763A2 (en) | 2007-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070065787A1 (en) | Interactive audio puzzle solving, game playing, and learning tutorial system and method | |
DeHaan | Learning language through video games: A Theoretical Framework, an Evaluation of Game Genres and questions for Future Research | |
US20100015581A1 (en) | Language arts game | |
Rajendran et al. | Pupils’ motivation and perceptions towards learning English using Quizvaganza | |
Li et al. | ZIP & TERRY: A new attempt at designing language learning simulation | |
Al-Razgan et al. | Personalized mobile learning system to enhance language learning outcomes | |
Cai | Adapting arcade games for learning | |
KR101090264B1 (en) | A g-learning studying method on learning languages by grafting the characters of colors, figures and pictures into the merits of studying machines | |
KR101234290B1 (en) | A Self-directed Studying Method and Device on Learning English Alphabets and Words by Playing Edutainment Games Grafting the Merits of the Particularly Designed Cards into the Characters of Studying Machines | |
JP7026400B2 (en) | How to learn English using a game card set for learning English, a compound game card set for learning English, and a compound game card set for learning English | |
US20110012305A1 (en) | Method of playing a word game | |
Aldasheva et al. | Using interactive online games in teaching a foreign language (on the example of english) | |
Juntunen | Gamification of language learning | |
Rankin | Diversity by Design: Female Students' Perception of a Spanish Language Learning Game | |
Xu | Gamification of English teaching for elementary ESL learners | |
Perween | New techniques for teaching English grammar | |
Nauval | The effect of wordwall game on the students vocabulary mastery | |
Ayache | Investigating the Impact of Video Game in Learning Vocabulary: The Case of Third-Years gamers’ Students at “Omar Idriss” Secondary School in El-Kantara | |
Putra | Exploring The Non-ELT Students’ Gaming Experience in Acquiring the English Vocabulary | |
Mensah et al. | Using language games to improve the spelling ability of primary four pupils of Kormantse Methodist Primary ‘A’ | |
Dedeaux et al. | Educational computer games and Spanish content learning | |
Huang et al. | Online Vocabulary QuizMASter Game for College English Test Band 4 | |
Kusrini et al. | Applying Self-Determination Theory (SDT) In Game-Based Learning (GBL) To Teach Grammar For TOEFL For University Students | |
Tebeweka | The Impact of Digital Games on English Vocabulary Learning in Middle School in Sweden (ages 9-12) | |
Haapsaari | Video games and language learning: a match made in heaven?: the effects of video games in learning English in a Finnish context |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |