×

ADAPTIVE SELF-TRAINED COMPUTER ENGINES WITH ASSOCIATED DATABASES AND METHODS OF USE THEREOF

  • US 20180301143A1
  • Filed: 04/13/2018
  • Published: 10/18/2018
  • Est. Priority Date: 04/03/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprising:

  • at least one adaptive self-trained computer engine;

    at least one multi-core processor comprising a plurality of cores, wherein the at least one multi-core processor is associated with the at least one adaptive self-trained computer engine so that the at least one multi-core processor is configured to receive executing instructions from the at least one adaptive self-trained computer engine;

    wherein the computer system is configured to perform at least the following operations;

    electronically receiving, by the adaptive self-trained computer engine, an initial speech audio data generated by a microphone of a computing device, wherein the initial speech audio data corresponds to at least one initial utterance received by the microphone from a particular user wherein the at least one initial utterance corresponds to an initial text being read by the particular user;

    dynamically segmenting, by the adaptive self-trained computer engine, the initial speech audio data and the corresponding initial text into a plurality of user phonemes;

    dynamically querying, by the adaptive self-trained computer engine, at least one database object containing at least one computer dictionary of stored subject-specific phonetic pronunciations of subject-specific words which are related to a particular activity area to match the plurality of user phonemes to a plurality of subject-specific phonetic pronunciations to form a plurality of user-specific subject-specific phonemes;

    dynamically associating, by the adaptive self-trained computer engine, a plurality of first timestamps with the plurality of user-specific subject-specific phonemes, wherein each first timestamp corresponds to a time segment location of a respective matched user phoneme in the initial speech audio data so as to form at least one user-specific subject-specific data dictionary of timestamped user-specific subject-specific phonemes;

    dynamically generating, by the adaptive self-trained computer engine, a plurality of user-specific subject-specific training instructions by utilizing the at least one user-specific subject-specific data dictionary of timestamped user-specific subject-specific phonemes as a user-specific subject-specific speech training model, wherein each user-specific subject-specific training instruction comprises a training text and a synthetized user-specific speech audio of the training text;

    dynamically outputting, by the adaptive self-trained computer engine, the training text of each user-specific subject-specific training instruction to the computing device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×