Voice synthesized participatory rhyming chat bot
AssigneeMicrosoft Technology Licensing, LLC
InventorsDustin Isaac ABRAMSON, Don Edward DIEKNEITE, Joseph Edwin JOHNSON, JR., Kati Amanda LONDON, Brandon Scott JONES, Kevin Michael MUNOZ
Life of this patent
Estimating the term…
Abstract
Among other things, embodiments of the present disclosure may be used to help train speech recognizers for improving generalized voice experience quality in a chat bot system. In some embodiments, the system provides users with games to play to increase user engagement with the chat bot system.
Claims21
(canceled)
A system comprising:
- a processor;
- and
- memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising:
- transmitting, via a network, an electronic communication containing a first voice input from a user;
- receiving, via the network, an electronic communication containing voice instructions to instruct the user to provide a second voice input in accordance with a rhyme scheme;
- transmitting, via the network, an electronic communication containing the second voice input from the user;
- and
- receiving, via the network, an electronic communication result based on an analysis of the second voice input, the analysis to determine whether the second voice input complies with the rhyme scheme, and the electronic communication result containing either:
- voice instructions to the user to instruct the user to provide a third voice input in accordance with the rhyme scheme, upon detection that the second voice input complies with the rhyme scheme;
- or
- an alert that the second voice input does not comply with the rhyme scheme, in the event the second voice input does not comply with the rhyme scheme.
A computer-implemented method comprising:
- transmitting, via a network, an electronic communication containing a first voice input from a user;
- receiving, via the network, an electronic communication containing voice instructions to instruct the user to the user to provide a second voice input in accordance with a rhyme scheme;
- transmitting, via the network, an electronic communication containing the second voice input from the user;
- and
- receiving, via the network, an electronic communication result based on an analysis of the second voice input, the analysis to determine whether the second voice input complies with the rhyme scheme, and the electronic communication result containing either:
- voice instructions to instruct the user to the user to provide a third voice input in accordance with the rhyme scheme, upon detection that the second voice input complies with the rhyme scheme;
- or
- an alert that the second voice input does not comply with the rhyme scheme, in the event the second voice input does not comply with the rhyme scheme.
A non-transitory computer-readable medium storing instructions that, when executed by a computing device, cause the computer system to perform operations comprising:
- transmitting, via a network, an electronic communication containing a first voice input from a user;
- receiving, via the network to the computing device of the user, an electronic communication containing voice instructions to the user to instruct the user to provide a second voice input in accordance with a rhyme scheme;
- transmitting, via the network from the computing device of the user, an electronic communication containing the second voice input from the user;
- and
- receiving, via the network, an electronic communication result based on an analysis of the second voice input, the analysis to determine whether the second voice input complies with the rhyme scheme, and the electronic communication result containing either:
- voice instructions to the user to instruct the user to provide a third voice input in accordance with the rhyme scheme, upon detection that the second voice input complies with the rhyme scheme;
- or
- an alert that the second voice input does not comply with the rhyme scheme, in the event the second voice input does not comply with the rhyme scheme.
Dependencies are inferred from the claim text.