English word recitation auxiliary method and system based on associated vocabulary generation
1. The English word recitation auxiliary method based on the associated vocabulary generation is characterized by comprising the following steps of:
step S1, analyzing the English words input by the students to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of a word from a preset English word lexicon according to the word attributes;
step S2, according to the past English word recitation history of the student, eliminating the word which is memorized after the student recites from the plurality of related English words, thereby generating a corresponding English word recitation list;
step S3, after all English words in the English word recitation list are sorted, the standard pronunciation audio frequency corresponding to each word in the English word recitation list is played in turn; and recording actual voice formed after the student follows the standard pronunciation audio, and feeding back a corresponding reminding message of whether the words recite correctly or not to the student after analyzing the actual voice.
2. The english word recitation assisting method according to claim 1, wherein:
in step S1, the english word inputted by the student is analyzed to determine the word attribute of the inputted english word; according to the word attributes, extracting and selecting a plurality of associated English words related to the input English words in the sense from a preset English word bank specifically comprises the following steps:
step S101, carrying out word spelling check on English words input by students so as to determine whether the input English words have spelling errors or not; if the spelling error exists, prompting the student to re-input English words until the spelling error does not exist; if the spelling error does not exist, determining whether the input English word belongs to a word of an adjective class or a word of a non-adjective class;
step S102, if the input English word is determined to belong to the words of the adjective category, a plurality of related English words with the same or similar meaning as the input English word are picked out from a preset English word bank;
step S103, if the input English word is determined to belong to a word of a non-adjective part of speech, determining a root and/or an affix corresponding to the input English word; and then, according to the roots and/or affixes, a plurality of related English words with the same roots and/or affixes as the input English words are picked out from a preset English word lexicon.
3. The english word recitation assisting method according to claim 1, wherein:
in step S2, based on the past history of reciting english words of the student, the step of removing the words that have been already recited by the student from the associated english words so as to generate a list of reciting english words specifically includes:
step S201, acquiring past English word recitation history records of students, wherein the English word recitation history records contain the student actual recitation times of each English word;
step S202, comparing the actual recitation times of the student of each English word with a preset recitation time threshold, and if the actual recitation times of the student is greater than or equal to the preset recitation time threshold, determining the corresponding English word as the word which is memorized after the student completes recitation;
step S203, comparing the words that the student has completed reciting memory with a plurality of associated english words one by one, and if a certain associated english word is the same as a word that the student has completed reciting memory, deleting the corresponding associated english word, so as to remove the word that the student has completed reciting memory from the plurality of associated english words, thereby generating a corresponding english word reciting list.
4. The english word recitation assisting method according to claim 1, wherein:
in step S3, after all the english words in the english word recitation list are sorted, the standard pronunciation audio corresponding to each word in the english word recitation list is played in turn; recording the actual voice formed after the student follows the standard pronunciation audio, analyzing the actual voice, and feeding back a reminding message of whether the corresponding word recitation is correct or not to the student specifically comprises:
step S301, sorting all English words in the English word recitation list according to the sequence of the lengths of the English words from short to long;
step S302, according to the sequence, the standard pronunciation audio frequency of each word in the English word recitation list is played repeatedly for a plurality of times, and the actual voice corresponding to the standard pronunciation audio frequency is read by students after each playing is recorded;
step S303, analyzing whether the pronunciation of the actual voice obtained by each recording is correct or not, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read, feeding back a corresponding word reciting incorrect reminding message to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
5. The english word recitation assisting method according to claim 4, wherein:
in the step S303, whether the pronunciation of the actual voice obtained by each recording is correct or not is analyzed, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read after, a corresponding reminding message that the word reciting is incorrect is fed back to the student; otherwise, the step of feeding back the reminding message of the correct recitation of the corresponding words to the student specifically comprises:
step S3031, establishing a standard phonetic symbol database, wherein each phonetic symbol in the standard phonetic symbol database corresponds to a positive integer value, as shown in the following formula (1),
α={a1:1 a2:2 … a48:48} (1)
in the above formula (1), α represents a standard phonetic symbol database which is a set containing 48 sets of element pairs, each set including one phonetic symbol aiAnd its corresponding positive integer value i;
step S3032, after the standard pronunciation audio frequency of each word is played, recording the phonetic symbols contained in the standard pronunciation audio frequency of each word; after the student follows and reads the actual voice corresponding to the standard pronunciation audio, recording the phonetic symbols contained in the actual voice, and determining whether the phonetic symbols exist in a standard phonetic symbol database; then, the coding values corresponding to the standard pronunciation audio frequency and the actual voice of each word are determined by using the following formula (2),
in the above formula (2), SiThe encoded value of the standard pronunciation audio representing the ith word,code value a representing actual voice corresponding to jth follow-up reading ith word standard pronunciation audio of studentn iA positive integer value corresponding to the nth phonetic symbol in the standard phonetic symbol database, am i,jThe positive integer value of the mth phonetic symbol contained in the jth following read ith word standard pronunciation audio of the student in the standard phonetic symbol database is represented, if the mth phonetic symbol does not exist in the standard phonetic symbol database, am i,j=0;
Step S3033, determining whether the pronunciation of the actual voice is correct or not by using the following formula (3),
in the above formula (3), δiA determination value indicating whether the pronunciation of the actual pronunciation of the ith word is correct or not, when deltaiWhen the number is 1, the pronunciation of more than half of all the actual voices recorded after the i-th word is read is incorrect, and when the number is deltaiWhen the number in the parentheses is greater than or equal to 0, the value of the step function is 1, and when the number in the parentheses is less than 0, the value of the step function is 0;
if more than half of the actual voices in all the recorded actual voices are incorrect aiming at the same word after being read, feeding back a corresponding reminding message that the word reciting is incorrect to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
6. The English word reciting auxiliary system based on the associated vocabulary generation is characterized by comprising an associated vocabulary generation module, an English word reciting list generation module, an English word reading reciting execution module and an English word reciting state reminding module; wherein the content of the first and second substances,
the related vocabulary generating module is used for analyzing English words input by students so as to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of a word from a preset English word lexicon according to the word attributes;
the English word recitation list generation module is used for removing words which are memorized by the student after recitation from the plurality of associated English words according to the past English word recitation history record of the student, so as to generate a corresponding English word recitation list;
the English word recitation and reciting execution module is used for sequencing all English words in the English word recitation list and then sequentially playing standard pronunciation audio corresponding to each word in the English word recitation list; recording actual voice formed by the students reading the standard pronunciation audio;
and the English word recitation state reminding module is used for feeding back a corresponding reminding message of whether the word recitation is correct or not to the student after analyzing the actual voice.
7. The related vocabulary generation-based english word recitation assisting system of claim 6, wherein:
the related vocabulary generating module is used for analyzing English words input by students so as to determine the word attributes of the input English words; according to the word attributes, extracting and selecting a plurality of associated English words related to the input English words in the sense from a preset English word bank specifically comprises the following steps:
carrying out word spelling check on English words input by students so as to determine whether the input English words have spelling errors or not; if the spelling error exists, prompting the student to re-input English words until the spelling error does not exist; if the spelling error does not exist, determining whether the input English word belongs to a word of an adjective class or a word of a non-adjective class;
if the input English word is determined to belong to the words of the adjective category, a plurality of associated English words with the same or similar word senses as the input English word are picked from a preset English word bank; if the input English word is determined to belong to a word of a non-adjective part of speech, determining a root and/or an affix corresponding to the input English word; and then, according to the roots and/or affixes, a plurality of related English words with the same roots and/or affixes as the input English words are picked out from a preset English word lexicon.
8. The related vocabulary generation-based english word recitation assisting system of claim 6, wherein:
the English word recitation list generation module is used for removing words which are memorized after being recited by the student from the plurality of associated English words according to the past English word recitation historical records of the student, so that the generation of the corresponding English word recitation list specifically comprises the following steps:
acquiring the past English word recitation history of students, wherein the English word recitation history contains the actual student recitation times of each English word;
comparing the actual recitation times of the student of each English word with a preset recitation time threshold, and if the actual recitation times of the student is greater than or equal to the preset recitation time threshold, determining the corresponding English word as the word which is memorized after the student completes recitation;
and comparing the words which are memorized by the student and the associated English words one by one, and if one associated English word is the same as the word which is memorized by the student, deleting the corresponding associated English word so as to remove the word which is memorized by the student from the associated English words, thereby generating a corresponding English word recitation list.
9. The related vocabulary generation-based english word recitation assisting system of claim 6, wherein:
the English word recitation and reciting execution module is used for sequencing all English words in the English word recitation list and then sequentially playing standard pronunciation audio corresponding to each word in the English word recitation list; and recording the actual voice formed after the student reads the standard pronunciation audio specifically comprises:
according to the sequence, the standard pronunciation audio frequency of each word in the English word recitation list is played repeatedly for a plurality of times, and the actual voice corresponding to the standard pronunciation audio frequency is read by students after each playing is recorded;
and the number of the first and second groups,
the English word recitation state prompting module is used for analyzing the actual voice and then feeding back a prompting message whether the corresponding word recitation is correct or not to the student specifically comprises:
analyzing whether the pronunciation of the actual voice obtained by each recording is correct or not, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read, feeding back a corresponding word recitation incorrect reminding message to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
Background
The English words are the basis for students to learn English, and the quantity of the vocabulary of the English words of the students directly influences the capability of English conversation and English reading understanding of the students. At present, the student recites the words according to the English word list arranged in alphabetical order, but the reciting mode is single, so that the student can not recite a large number of English words efficiently, the vocabulary of the English words of the student can not be increased in a short time, and the stability and the durability of the English words remembered by the student are improved.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides an English word recitation auxiliary method and system based on associated vocabulary generation, which analyzes English words input by students so as to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of a word from a preset English word lexicon according to the word attributes; then, according to the past English word recitation history of the student, words which are memorized by the student after recitation are removed from the plurality of associated English words, so that a corresponding English word recitation list is generated; finally, after all English words in the English word recitation list are sequenced, the standard pronunciation audio corresponding to each word in the English word recitation list is played in sequence; recording actual voice formed after the student follows and reads the standard pronunciation audio, and feeding back a corresponding reminding message of whether the word reciting is correct or not to the student after analyzing the actual voice; therefore, the English word recitation auxiliary method and system based on the associated vocabulary generates a plurality of associated English words semantically associated with the input English words after analyzing the English words input by the students, and also eliminates the words which are memorized by the students after recitation in the past, so as to avoid the occurrence of the situation that the students repeatedly recite the words; in addition, the student determines whether the student remembers the English words accurately or not by analyzing the actual voice formed by the student according to the standard pronunciation audio corresponding to each word in the English word recitation list and feeds back a prompt message indicating whether the corresponding word recitation is accurate or not to the student in time, so that a semantically related English word set can be generated as the student remembering and reading list based on a vocabulary related memory mode, the student is helped to recite and memorize a large number of similar English words in a short time, the efficiency of reciting and memorizing the English words by the student is improved to the maximum extent, and the persistence and the accuracy of reciting and memorizing the English words by the student are ensured.
The invention provides an English word recitation auxiliary method based on associated vocabulary generation, which is characterized by comprising the following steps:
step S1, analyzing the English words input by the students to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of a word from a preset English word lexicon according to the word attributes;
step S2, according to the past English word recitation history of the student, eliminating the word which is memorized after the student recites from the plurality of related English words, thereby generating a corresponding English word recitation list;
step S3, after all English words in the English word recitation list are sorted, the standard pronunciation audio frequency corresponding to each word in the English word recitation list is played in turn; recording actual voice formed after the student follows the standard pronunciation audio, and feeding back a corresponding reminding message of whether the word reciting is correct or not to the student after analyzing the actual voice;
further, in step S1, the english word inputted by the student is analyzed, so as to determine the word attribute of the inputted english word; according to the word attributes, extracting and selecting a plurality of associated English words related to the input English words in the sense from a preset English word bank specifically comprises the following steps:
step S101, carrying out word spelling check on English words input by students so as to determine whether the input English words have spelling errors or not; if the spelling error exists, prompting the student to re-input English words until the spelling error does not exist; if the spelling error does not exist, determining whether the input English word belongs to a word of an adjective class or a word of a non-adjective class;
step S102, if the input English word is determined to belong to the words of the adjective category, a plurality of related English words with the same or similar meaning as the input English word are picked out from a preset English word bank;
step S103, if the input English word is determined to belong to a word of a non-adjective part of speech, determining a root and/or an affix corresponding to the input English word; then, according to the roots and/or affixes, a plurality of related English words with the same roots and/or affixes as the input English words are picked out from a preset English word lexicon;
further, in step S2, based on the past history of reciting english words of the student, the step of removing the words that the student has completed reciting memory from the associated english words so as to generate a list of reciting english words specifically includes:
step S201, acquiring past English word recitation history records of students, wherein the English word recitation history records contain the student actual recitation times of each English word;
step S202, comparing the actual recitation times of the student of each English word with a preset recitation time threshold, and if the actual recitation times of the student is greater than or equal to the preset recitation time threshold, determining the corresponding English word as the word which is memorized after the student completes recitation;
step S203, comparing the words which have been memorized by reciting of the students with a plurality of associated English words one by one, and if a certain associated English word is the same as the word which has been memorized by reciting of the students, deleting the corresponding associated English word so as to remove the word which has been memorized by reciting of the students from the plurality of associated English words, thereby generating a corresponding English word reciting list;
further, in step S3, after all the english words in the english word recitation list are sorted, the standard pronunciation audio corresponding to each word in the english word recitation list is played in turn; recording the actual voice formed after the student follows the standard pronunciation audio, analyzing the actual voice, and feeding back a reminding message of whether the corresponding word recitation is correct or not to the student specifically comprises:
step S301, sorting all English words in the English word recitation list according to the sequence of the lengths of the English words from short to long;
step S302, according to the sequence, the standard pronunciation audio frequency of each word in the English word recitation list is played repeatedly for a plurality of times, and the actual voice corresponding to the standard pronunciation audio frequency is read by students after each playing is recorded;
step S303, analyzing whether the pronunciation of the actual voice obtained by each recording is correct or not, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read, feeding back a corresponding word reciting incorrect reminding message to the student; otherwise, feeding back a corresponding reminding message for reciting the correct words to the student;
further, in the step S303, whether the pronunciation of the actual voice obtained by each recording is correct or not is analyzed, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read after, a corresponding word reciting incorrect reminding message is fed back to the student; otherwise, the step of feeding back the reminding message of the correct recitation of the corresponding words to the student specifically comprises:
step S3031, establishing a standard phonetic symbol database, wherein each phonetic symbol in the standard phonetic symbol database corresponds to a positive integer value, as shown in the following formula (1),
α={a1:1 a2:2 … a48:48} (1)
in the above formula (1), α represents a standard phonetic symbol database which is a set containing 48 sets of element pairs, each set including one phonetic symbol aiAnd its corresponding positive integer value i;
step S3032, after the standard pronunciation audio frequency of each word is played, recording the phonetic symbols contained in the standard pronunciation audio frequency of each word; after the student follows and reads the actual voice corresponding to the standard pronunciation audio, recording the phonetic symbols contained in the actual voice, and determining whether the phonetic symbols exist in a standard phonetic symbol database; then, the coding values corresponding to the standard pronunciation audio frequency and the actual voice of each word are determined by using the following formula (2),
in the above formula (2), SiThe encoded value of the standard pronunciation audio representing the ith word,code value a representing actual voice corresponding to jth follow-up reading ith word standard pronunciation audio of studentn iA positive integer value corresponding to the nth phonetic symbol in the standard phonetic symbol database, am i,jThe positive integer value of the mth phonetic symbol contained in the jth following read ith word standard pronunciation audio of the student in the standard phonetic symbol database is represented, if the mth phonetic symbol does not exist in the standard phonetic symbol database, am i,j=0;
Step S3033, determining whether the pronunciation of the actual voice is correct or not by using the following formula (3),
in the above formula (3), δiA determination value indicating whether the pronunciation of the actual pronunciation of the ith word is correct or not, when deltaiWhen the number is 1, the pronunciation of more than half of all the actual voices recorded after the i-th word is read is incorrect, and when the number is deltaiWhen the number in the parentheses is greater than or equal to 0, the value of the step function is 1, and when the number in the parentheses is less than 0, the value of the step function is 0;
if more than half of the actual voices in all the recorded actual voices are incorrect aiming at the same word after being read, feeding back a corresponding reminding message that the word reciting is incorrect to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
The invention also provides an English word reciting auxiliary system generated based on the associated vocabulary, which is characterized by comprising an associated vocabulary generating module, an English word reciting list generating module, an English word reading reciting executing module and an English word reciting state reminding module; wherein the content of the first and second substances,
the related vocabulary generating module is used for analyzing English words input by students so as to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of a word from a preset English word lexicon according to the word attributes;
the English word recitation list generation module is used for removing words which are memorized by the student after recitation from the plurality of associated English words according to the past English word recitation history record of the student, so as to generate a corresponding English word recitation list;
the English word recitation and reciting execution module is used for sequencing all English words in the English word recitation list and then sequentially playing standard pronunciation audio corresponding to each word in the English word recitation list; recording actual voice formed by the students reading the standard pronunciation audio;
the English word recitation state reminding module is used for feeding back a reminding message of whether the corresponding word recitation is correct or not to the student after analyzing the actual voice;
further, the associated vocabulary generating module is used for analyzing English words input by students so as to determine the word attributes of the input English words; according to the word attributes, extracting and selecting a plurality of associated English words related to the input English words in the sense from a preset English word bank specifically comprises the following steps:
carrying out word spelling check on English words input by students so as to determine whether the input English words have spelling errors or not; if the spelling error exists, prompting the student to re-input English words until the spelling error does not exist; if the spelling error does not exist, determining whether the input English word belongs to a word of an adjective class or a word of a non-adjective class;
if the input English word is determined to belong to the words of the adjective category, a plurality of associated English words with the same or similar word senses as the input English word are picked from a preset English word bank;
if the input English word is determined to belong to a word of a non-adjective part of speech, determining a root and/or an affix corresponding to the input English word; then, according to the roots and/or affixes, a plurality of related English words with the same roots and/or affixes as the input English words are picked out from a preset English word lexicon;
further, the english word recitation list generation module is used for removing the words that the student completed recitation memory from the plurality of associated english words according to the past english word recitation history of the student, so as to generate a corresponding english word recitation list specifically comprising:
acquiring the past English word recitation history of students, wherein the English word recitation history contains the actual student recitation times of each English word;
comparing the actual recitation times of the student of each English word with a preset recitation time threshold, and if the actual recitation times of the student is greater than or equal to the preset recitation time threshold, determining the corresponding English word as the word which is memorized after the student completes recitation;
comparing the words which are memorized by the student and a plurality of associated English words one by one, and if one associated English word is the same as the word which is memorized by the student, deleting the corresponding associated English word so as to remove the word which is memorized by the student from the associated English words, thereby generating a corresponding English word recitation list;
further, the English word recitation-reciting execution module is used for sequencing all English words in the English word recitation list and then sequentially playing standard pronunciation audio corresponding to each word in the English word recitation list; and recording the actual voice formed after the student reads the standard pronunciation audio specifically comprises:
according to the sequence, the standard pronunciation audio frequency of each word in the English word recitation list is played repeatedly for a plurality of times, and the actual voice corresponding to the standard pronunciation audio frequency is read by students after each playing is recorded;
and the number of the first and second groups,
the English word recitation state prompting module is used for analyzing the actual voice and then feeding back a prompting message whether the corresponding word recitation is correct or not to the student specifically comprises:
analyzing whether the pronunciation of the actual voice obtained by each recording is correct or not, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read, feeding back a corresponding word recitation incorrect reminding message to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
Compared with the prior art, the English word recitation auxiliary method and system based on the associated vocabulary generation provided by the invention analyze the English words input by students so as to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of a word from a preset English word lexicon according to the word attributes; then, according to the past English word recitation history of the student, words which are memorized by the student after recitation are removed from the plurality of associated English words, so that a corresponding English word recitation list is generated; finally, after all English words in the English word recitation list are sequenced, the standard pronunciation audio corresponding to each word in the English word recitation list is played in sequence; recording actual voice formed after the student follows and reads the standard pronunciation audio, and feeding back a corresponding reminding message of whether the word reciting is correct or not to the student after analyzing the actual voice; therefore, the English word recitation auxiliary method and system based on the associated vocabulary generates a plurality of associated English words semantically associated with the input English words after analyzing the English words input by the students, and also eliminates the words which are memorized by the students after recitation in the past, so as to avoid the occurrence of the situation that the students repeatedly recite the words; in addition, the student determines whether the student remembers the English words accurately or not by analyzing the actual voice formed by the student according to the standard pronunciation audio corresponding to each word in the English word recitation list and feeds back a prompt message indicating whether the corresponding word recitation is accurate or not to the student in time, so that a semantically related English word set can be generated as the student remembering and reading list based on a vocabulary related memory mode, the student is helped to recite and memorize a large number of similar English words in a short time, the efficiency of reciting and memorizing the English words by the student is improved to the maximum extent, and the persistence and the accuracy of reciting and memorizing the English words by the student are ensured.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of an english word recitation assisting method generated based on an associated vocabulary according to the present invention.
Fig. 2 is a schematic structural diagram of an english word recitation assisting system generated based on associated vocabulary according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a schematic structural diagram of an auxiliary method and system for reciting english words generated based on associated vocabulary according to an embodiment of the present invention is shown. The English word recitation auxiliary method based on the associated vocabulary generation comprises the following steps:
step S1, analyzing the English words input by the students to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of meaning from a preset English word lexicon according to the word attributes;
step S2, according to the past English word recitation history of the student, eliminating the word which is memorized after the student recites from the plurality of related English words, thereby generating a corresponding English word recitation list;
step S3, after all English words in the English word recitation list are sorted, the standard pronunciation audio frequency corresponding to each word in the English word recitation list is played in turn; and recording the actual voice formed after the student follows the standard pronunciation audio, and feeding back a corresponding reminding message of whether the words recite correctly or not to the student after analyzing the actual voice.
The beneficial effects of the above technical scheme are: the English word recitation auxiliary method based on the associated vocabulary generation generates a plurality of associated English words semantically associated with the input English words by analyzing the English words input by students, and also eliminates the words which have been previously memorized by the students, thereby avoiding the occurrence of repeated recitation of the words by the students; in addition, the student determines whether the student remembers the English words accurately or not by analyzing the actual voice formed by the student according to the standard pronunciation audio corresponding to each word in the English word recitation list and feeds back a prompt message indicating whether the corresponding word recitation is accurate or not to the student in time, so that a semantically related English word set can be generated as the student remembering and reading list based on a vocabulary related memory mode, the student is helped to recite and memorize a large number of similar English words in a short time, the efficiency of reciting and memorizing the English words by the student is improved to the maximum extent, and the persistence and the accuracy of reciting and memorizing the English words by the student are ensured.
Preferably, in the step S1, the english word inputted by the student is analyzed, so as to determine the word attribute of the inputted english word; according to the word attributes, extracting and selecting a plurality of associated English words related to the input English words in the sense from a preset English word bank specifically comprises the following steps:
step S101, carrying out word spelling check on English words input by students so as to determine whether the input English words have spelling errors or not; if the spelling error exists, prompting the student to re-input English words until the spelling error does not exist; if the spelling error does not exist, determining whether the input English word belongs to a word of an adjective class or a word of a non-adjective class;
step S102, if the input English word is determined to belong to the words of the adjective category, a plurality of related English words with the same or similar meaning as the input English word are picked out from a preset English word bank;
step S103, if the input English word is determined to belong to a word of a non-adjective part of speech, determining a root and/or an affix corresponding to the input English word; and then, according to the root and/or the affix, selecting a plurality of related English words with the same root and/or affix as the input English words from a preset English word lexicon.
The beneficial effects of the above technical scheme are: the English words input by the students are analyzed to generate corresponding associated English words, so that the students can recite and memorize a specific English word set conveniently according to the actual needs of the students. In the process of actually inputting english words, the student cannot correctly and completely input english words due to the student himself, so that the input english words are misspelled, and the subsequent incorrect input english words cannot be recognized or the subsequent associated english words generated are actually different from the associated english words that the student intends to obtain. And whether spelling errors exist in the input English words can be quickly and accurately identified by utilizing a corresponding English word spelling check algorithm, and students can be reminded to re-input the English words under the condition that the input English words have spelling errors in time. Therefore, the input English words can be accurately spelled without worry. In addition, the input English words are divided into words belonging to the adjective category and words belonging to the non-adjective category according to whether the input English words belong to the word attributes of the adjective, so that the targeted associated expansion can be conveniently carried out according to the word attributes of the input English words, different associated English words can be expanded as much as possible according to the input English words, and the vocabulary of remembering and memorizing the English words by students is increased.
Preferably, in step S2, based on the past history of reciting english words of the student, the word that the student has completed reciting memory is removed from the associated english words, so as to generate a list of recitations of corresponding english words, which specifically includes:
step S201, acquiring past English word recitation history records of students, and acquiring the actual student recitation times of each English word contained in the English word recitation history records;
step S202, comparing the actual recitation times of the student of each English word with a preset recitation time threshold, and if the actual recitation times of the student is greater than or equal to the preset recitation time threshold, determining the corresponding English word as the word which is memorized after the student completes recitation;
step S203, comparing the word that the student has completed reciting memory with a plurality of associated english words one by one, and if a certain associated english word is the same as the word that the student has completed reciting memory, deleting the corresponding associated english word, so as to remove the word that the student has completed reciting memory from the plurality of associated english words, thereby generating a corresponding english word reciting list.
The beneficial effects of the above technical scheme are: because the multi-dimensional association relationship is presented between different English words, namely two different input English words can have the same associated English words, the respective associated English words of the two different input English words can overlap, the English words which are memorized by reciting and skillful in the past reciting memory process of the student can be accurately determined by analyzing the past English word reciting history record of the student, and the English words which are memorized by reciting are removed from the currently generated associated English words, so that the situation that the student repeatedly recits the same English words can be effectively avoided, and the efficiency of reciting the English words by the student is greatly improved.
Preferably, in the step S3, after all the english words in the english word recitation list are sorted, the standard pronunciation audio corresponding to each word in the english word recitation list is played in turn; recording the actual voice formed after the student follows the standard pronunciation audio, and after analyzing the actual voice, feeding back the reminding message whether the corresponding word recitation is correct or not to the student specifically comprises:
step S301, sorting all English words in the English word recitation list according to the sequence of the lengths of the English words from short to long;
step S302, according to the sequence, the standard pronunciation audio frequency of each word in the English word recitation list is played repeatedly for a plurality of times, and the actual voice corresponding to the standard pronunciation audio frequency is read by students after each playing is recorded;
step S303, analyzing whether the pronunciation of the actual voice obtained by each recording is correct or not, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read, feeding back a corresponding word reciting incorrect reminding message to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
The beneficial effects of the above technical scheme are: according to the short-to-long sequence of the English words, all the English words in the English word reciting list are sorted, so that all the English words in the English word reciting list can be sorted easily and difficultly, and a student can recite the English words gradually and conveniently. And according to the sequence, repeating the standard pronunciation audio (which may be an electronic synthesized pronunciation related to the english word) corresponding to each word in the english word recitation list for several times, for example, when the english word recitation list contains three words, i.e., maybe, perhaps and posable, repeating the standard pronunciation audio corresponding to each of the three words, i.e., maybe, perhaps and posable, for 8 times. And then, after the standard pronunciation audio corresponding to the maybe is played every time in the 1 st to 8 th times, the practical voice corresponding to the standard pronunciation audio is collected and read by the students. And the actual voice acquired by the student after the standard pronunciation audio corresponding to the maybe each time is compared with the standard pronunciation audio, so that whether the pronunciation of the student for reading at this time is correct or not is determined. Finally, the analysis results of the actual voices of the students are integrated, and corresponding reminding messages are fed back to the students, so that the states of reciting and memorizing the English words by the students can be corrected in time, the students are reminded to accurately correct pronunciation errors of the students, and the efficiency of reciting the English words by the students is improved.
Preferably, in the step S303, whether the pronunciation of the actual voice obtained by each recording is correct or not is analyzed, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read after, a corresponding word reciting incorrect reminding message is fed back to the student; otherwise, the step of feeding back the reminding message of the correct recitation of the corresponding words to the student specifically comprises:
step S3031, establishing a standard phonetic symbol database, wherein each phonetic symbol in the standard phonetic symbol database corresponds to a positive integer value, as shown in the following formula (1),
α={a1:1 a2:2 … a48:48} (1)
in the above formula (1), α represents a standard phonetic symbol database which is a set containing 48 sets of element pairs, each set including one phonetic symbol aiAnd its corresponding positive integer value i;
step S3032, after the standard pronunciation audio frequency of each word is played, recording the phonetic symbols contained in the standard pronunciation audio frequency of each word; after the student follows and reads the actual voice corresponding to the standard pronunciation audio, recording the phonetic symbols contained in the actual voice, and determining whether the phonetic symbols exist in a standard phonetic symbol database; then, the coding values corresponding to the standard pronunciation audio frequency and the actual voice of each word are determined by using the following formula (2),
in the above formula (2), SiThe encoded value of the standard pronunciation audio representing the ith word,code value a representing actual voice corresponding to jth follow-up reading ith word standard pronunciation audio of studentn iA positive integer value corresponding to the nth phonetic symbol in the standard phonetic symbol database, am i,jThe positive integer value of the mth phonetic symbol contained in the jth following read ith word standard pronunciation audio of the student in the standard phonetic symbol database is represented, if the mth phonetic symbol does not exist in the standard phonetic symbol database, am i,j=0;
Step S3033, determining whether the pronunciation of the actual voice is correct or not by using the following formula (3),
in the above formula (3), δiA determination value indicating whether the pronunciation of the actual pronunciation of the ith word is correct or not, when deltaiWhen the number is 1, the pronunciation of more than half of all the actual voices recorded after the i-th word is read is incorrect, and when the number is deltaiWhen the number in the parentheses is greater than or equal to 0, the value of the step function is 1, and when the number in the parentheses is less than 0, the value of the step function is 0;
if more than half of the actual voices in all the recorded actual voices are incorrect aiming at the same word after being read, feeding back a corresponding reminding message that the word reciting is incorrect to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
The beneficial effects of the above technical scheme are: the English pronunciation comprises a plurality of different phonetic symbols (such as vowel phonetic symbol pronunciation, consonant phonetic symbol pronunciation and the like), each phonetic symbol corresponds to a unique standard pronunciation, a corresponding standard phonetic symbol database is established by using the formula (1), and each phonetic symbol corresponds to a positive integer value uniquely, so that the English phonetic symbols can be subjected to numerical conversion, the pronunciation subjective impression of the English phonetic symbols is converted into objective numerical values, and quantitative evaluation processing can be performed on the phonetic symbols subsequently. Secondly, the actual pronunciation of the student after reading the standard pronunciation audio frequency each time has corresponding difference, these differences may be the result of the student reading incorrectly for one or several of the phonetic symbols in the word, these differences, which are usually subtle, cannot be accurately determined if the entire actual pronunciation of the word is recognized, by using the formula (2), the actual pronunciation can be decomposed into different phonetic symbols for identification processing, in practical cases, all the phonetic symbols contained in the standard pronunciation audio will exist in the standard phonetic symbol database, and the student follows the formed actual pronunciation and may have the problem of accent so that partial pronunciation phonetic symbols do not exist in the standard phonetic symbol database, thus, the above formula (2) can respectively determine the respective corresponding code values of the standard pronunciation audio and the actual speech of each word, so as to perform numerical conversion on the whole pronunciation of the standard pronunciation audio and the actual speech. Finally, using the above formula (3), the actual voices formed after each subsequent reading by the student can be quantitatively evaluated, which can more quickly and accurately determine whether the actual voices of the student are correct or not, compared to performing audio recognition on the actual voices formed each time, respectively.
Referring to fig. 2, a schematic structural diagram of an english word recitation assisting system generated based on related vocabulary according to an embodiment of the present invention is provided. The English word reciting auxiliary system based on the associated vocabulary generation comprises an associated vocabulary generation module, an English word reciting list generation module, an English word reading reciting execution module and an English word reciting state reminding module; wherein the content of the first and second substances,
the associated vocabulary generating module is used for analyzing English words input by students so as to determine the word attributes of the input English words; selecting a plurality of associated English words related to the input English words in the sense of meaning from a preset English word lexicon according to the word attributes;
the English word recitation list generation module is used for removing words which are memorized by the student after recitation from the plurality of associated English words according to the past English word recitation history of the student so as to generate a corresponding English word recitation list;
the English word recitation execution module is used for sequencing all English words in the English word recitation list and then sequentially playing standard pronunciation audio corresponding to each word in the English word recitation list; recording the actual voice formed by the student reading the standard pronunciation audio;
the English word recitation state reminding module is used for feeding back a reminding message of whether the corresponding word recitation is correct or not to students after analyzing the actual voice.
The beneficial effects of the above technical scheme are: the English word reciting auxiliary system based on the associated vocabulary generates a plurality of associated English words semantically associated with the input English words after analyzing the English words input by the students, and also eliminates the words which are memorized by reciting of the students in the past, thereby avoiding the occurrence of the situation that the students repeatedly reciting the words; in addition, the student determines whether the student remembers the English words accurately or not by analyzing the actual voice formed by the student according to the standard pronunciation audio corresponding to each word in the English word recitation list and feeds back a prompt message indicating whether the corresponding word recitation is accurate or not to the student in time, so that a semantically related English word set can be generated as the student remembering and reading list based on a vocabulary related memory mode, the student is helped to recite and memorize a large number of similar English words in a short time, the efficiency of reciting and memorizing the English words by the student is improved to the maximum extent, and the persistence and the accuracy of reciting and memorizing the English words by the student are ensured.
Preferably, the associated vocabulary generating module is used for analyzing the English words input by the students so as to determine the word attributes of the input English words; according to the word attributes, extracting and selecting a plurality of associated English words related to the input English words in the sense from a preset English word bank specifically comprises the following steps:
carrying out word spelling check on English words input by students so as to determine whether the input English words have spelling errors or not; if the spelling error exists, prompting the student to re-input English words until the spelling error does not exist; if the spelling error does not exist, determining whether the input English word belongs to a word of an adjective class or a word of a non-adjective class;
if the input English word is determined to belong to the words of the adjective category, a plurality of associated English words with the same or similar word senses as the input English word are picked from a preset English word bank;
if the input English word is determined to belong to a word of a non-adjective part of speech, determining a root and/or an affix corresponding to the input English word; and then, according to the root and/or the affix, selecting a plurality of related English words with the same root and/or affix as the input English words from a preset English word lexicon.
The beneficial effects of the above technical scheme are: the English words input by the students are analyzed to generate corresponding associated English words, so that the students can recite and memorize a specific English word set conveniently according to the actual needs of the students. In the process of actually inputting english words, the student cannot correctly and completely input english words due to the student himself, so that the input english words are misspelled, and the subsequent incorrect input english words cannot be recognized or the subsequent associated english words generated are actually different from the associated english words that the student intends to obtain. And whether spelling errors exist in the input English words can be quickly and accurately identified by utilizing a corresponding English word spelling check algorithm, and students can be reminded to re-input the English words under the condition that the input English words have spelling errors in time. Therefore, the input English words can be accurately spelled without worry. In addition, the input English words are divided into words belonging to the adjective category and words belonging to the non-adjective category according to whether the input English words belong to the word attributes of the adjective, so that the targeted associated expansion can be conveniently carried out according to the word attributes of the input English words, different associated English words can be expanded as much as possible according to the input English words, and the vocabulary of remembering and memorizing the English words by students is increased.
Preferably, the english word recitation list generating module is configured to, according to the past english word recitation history of the student, remove a word that the student completed recitation memory from the plurality of associated english words, so as to generate a corresponding english word recitation list specifically including:
acquiring the past English word recitation history of students, wherein the English word recitation history contains the actual student recitation times of each English word;
comparing the actual recitation times of the student of each English word with a preset recitation time threshold, and if the actual recitation times of the student is greater than or equal to the preset recitation time threshold, determining the corresponding English word as the word which is memorized after the student completes recitation;
and comparing the words which are memorized by the student and the associated English words one by one, and if one associated English word is the same as the word which is memorized by the student, deleting the corresponding associated English word so as to remove the word which is memorized by the student from the associated English words, thereby generating a corresponding English word recitation list.
The beneficial effects of the above technical scheme are: because the multi-dimensional association relationship is presented between different English words, namely two different input English words can have the same associated English words, the respective associated English words of the two different input English words can overlap, the English words which are memorized by reciting and skillful in the past reciting memory process of the student can be accurately determined by analyzing the past English word reciting history record of the student, and the English words which are memorized by reciting are removed from the currently generated associated English words, so that the situation that the student repeatedly recits the same English words can be effectively avoided, and the efficiency of reciting the English words by the student is greatly improved.
Preferably, the english word recitation-reciting execution module is configured to play the standard pronunciation audio corresponding to each word in the english word recitation list in sequence after sorting all english words in the english word recitation list; and recording the actual voice formed after the student follows the standard pronunciation audio frequency specifically comprises:
according to the sequence, the standard pronunciation audio frequency of each word in the English word recitation list is played repeatedly for a plurality of times, and simultaneously, the actual voice corresponding to the standard pronunciation audio frequency is read by students after each playing is recorded;
and the number of the first and second groups,
the English word recitation state reminding module is used for analyzing the actual voice and then feeding back a reminding message whether the corresponding word recitation is correct or not to the student specifically comprises:
analyzing whether the pronunciation of the actual voice obtained by each recording is correct or not, and if more than half of the actual voices in all the actual voices obtained by recording after the same word is read, feeding back a corresponding word recitation incorrect reminding message to the student; otherwise, the corresponding reminding message of correct word reciting is fed back to the student.
The beneficial effects of the above technical scheme are: according to the short-to-long sequence of the English words, all the English words in the English word reciting list are sorted, so that all the English words in the English word reciting list can be sorted easily and difficultly, and a student can recite the English words gradually and conveniently. And according to the sequence, repeating the standard pronunciation audio (which may be an electronic synthesized pronunciation related to the english word) corresponding to each word in the english word recitation list for several times, for example, when the english word recitation list contains three words, i.e., maybe, perhaps and posable, repeating the standard pronunciation audio corresponding to each of the three words, i.e., maybe, perhaps and posable, for 8 times. And then, after the standard pronunciation audio corresponding to the maybe is played every time in the 1 st to 8 th times, the practical voice corresponding to the standard pronunciation audio is collected and read by the students. And the actual voice acquired by the student after the standard pronunciation audio corresponding to the maybe each time is compared with the standard pronunciation audio, so that whether the pronunciation of the student for reading at this time is correct or not is determined. Finally, the analysis results of the actual voices of the students are integrated, and corresponding reminding messages are fed back to the students, so that the states of reciting and memorizing the English words by the students can be corrected in time, the students are reminded to accurately correct pronunciation errors of the students, and the efficiency of reciting the English words by the students is improved.
As can be seen from the content of the above embodiment, the english word recitation assisting method and system based on the associated vocabulary generates a plurality of associated english words semantically associated with the input english words by analyzing the english words input by the students, and also eliminates the words that the students have completed reciting and memorizing in the past, thereby avoiding the occurrence of the situation that the students repeatedly recite the words; in addition, the student determines whether the student remembers the English words accurately or not by analyzing the actual voice formed by the student according to the standard pronunciation audio corresponding to each word in the English word recitation list and feeds back a prompt message indicating whether the corresponding word recitation is accurate or not to the student in time, so that a semantically related English word set can be generated as the student remembering and reading list based on a vocabulary related memory mode, the student is helped to recite and memorize a large number of similar English words in a short time, the efficiency of reciting and memorizing the English words by the student is improved to the maximum extent, and the persistence and the accuracy of reciting and memorizing the English words by the student are ensured.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:AI辅助教学机器人