Patent ID: 11935425
Assignee: CASIO COMPUTER CO., LTD.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 3:
4. A pronunciation learning method performed by a processor of an electronic device that is adapted to function as a combination dictionary and pronunciation learning device and which comprises a memory storing a plurality of words in a dictionary data storage area of the memory for use in both dictionary and pronunciation learning functions, and storing dictionary content data associated with the words for use in the dictionary function, the dictionary content data including at least one of explanatory data indicative of word meanings, text data of example phrases or sentences including the words, and sound data corresponding to the text data, the memory further storing first learning information items for use in the pronunciation learning function, the first learning information items stored in association with combinations of pronunciation components, respectively, with the first learning information items each tailored to provide a user first feedback on the associated combination of pronunciation components, the pronunciation learning method comprising:
designation processing for prompting the user to designate a first pronunciation component from among the pronunciation components,
selecting processing for selecting, when it is determined that a user designates a first pronunciation component as a designated first pronunciation component and that the user does not designate a second pronunciation component immediately succeeding or preceding the first pronunciation component, a plurality of test words by narrowing down the words stored in the memory to words containing the designated first pronunciation component and storing the selected test words containing the designated first pronunciation component in a test word management data storage area of the memory,
pronunciation test processing for conducting a pronunciation test for the user using the selected test words stored in the test word management data storage area,
grouping processing for creating groups of the selected test words where the test words in each group have the designated first pronunciation component but the test words in each group have a different second pronunciation component from the other groups with the second pronunciation component either immediately succeeding or preceding the first pronunciation component and so that the test words in one of the groups all have the same combination of first and second pronunciation components,
summing-up processing for summing up evaluation scores from the pronunciation test on pronunciation for the respective test words for each group and calculating an average score for each group based on the evaluation scores for the test words of each group,
specifying processing for automatically specifying as a specified second pronunciation component, the second pronunciation component in a combination with the first designated pronunciation component in the group having the lowest average score, and
pronunciation learning processing for outputting, as learning information for the user, the first learning information item stored in the memory in association with the automatically specified combination of the first and second pronunciation components obtained by the specifying processing,
extracting processing for extracting a list of words having the designated first pronunciation component and the automatically specified second pronunciation component from the dictionary data storage area, and
storing processing for storing the extracted list of words in a word list storage area of the memory for pronunciation learning by the user,
wherein the processor is configured, if execution of pronunciation learning is instructed according to a user operation while the word list storage area retains the list of words for pronunciation learning, to employ each word in the list of words as a word for use in the pronunciation learning and to perform the pronunciation learning processing for the user.