Reading Assessment via Audio-to-Text Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Intelligent devices face challenges in accurately determining the reading quality of users, particularly due to errors in speech recognition, which can lead to incorrect assessment of pronunciation accuracy, especially in cases of younger readers or those with stuttering, nationality, or place of origin, resulting in inefficient learning experiences.

Innovation Solution

A method and apparatus that output a to-be-read audio, perform speech recognition on the user's read audio, calculate the similarity between the read and to-be-read audio based on character strings, and determine a similarity interval to provide a reading evaluation, allowing for improved learning efficiency and interest without sending the read audio file to a backend server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If speech recognition is used to determine reading quality, then reading assessment can be automated, but errors in speech recognition lead to incorrect assessment of pronunciation accuracy

Engineering Contradiction:
Improvereading assessment automationVSAvoidpronunciation accuracy assessment
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent introduces character strings as an intermediary between speech recognition results and pronunciation assessment. Instead of directly using speech recognition output to determine pronunciation accuracy, the system converts both the standard audio and user's audio into character strings, then compares these strings to assess pronunciation. This intermediary step filters out speech recognition errors while preserving genuine pronunciation differences.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the audio content in a different form (character strings) for comparison purposes. By converting audio signals into text representations and then comparing these text copies, the system avoids the pitfalls of direct audio comparison or reliance on potentially erroneous speech recognition results, achieving more accurate pronunciation assessment.

Inventive Principle:
Principle #26Copying

2Measurement precision

If character string comparison is used to calculate similarity, then speech recognition errors are mitigated, but the method becomes more complex for handling different languages and scripts

Engineering Contradiction:
Improvesimilarity calculation accuracyVSAvoidlanguage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal character string comparison method that can handle multiple languages and scripts through a unified approach. The system determines the language type (Chinese, English, or other) and applies appropriate comparison strategies for each, but the overall framework remains consistent. This multi-functional capability allows the same basic methodology to work across different linguistic contexts without requiring entirely separate systems for each language.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent adjusts comparison parameters based on language type. For Chinese characters, it compares character-by-character; for English and other languages, it may use different comparison criteria. By dynamically changing the comparison parameters according to the language being assessed, the system maintains high accuracy across diverse languages while keeping the underlying methodology consistent.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If phonetic character strings are used for cross-language comparison, then pronunciation assessment becomes more accurate for non-English languages, but the processing time and computational resources increase

Engineering Contradiction:
Improvecross-language pronunciation assessmentVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary language identification and determines the appropriate comparison method before conducting the actual pronunciation assessment. By pre-determining whether to use phonetic character strings or direct character comparison based on language type, the system avoids unnecessary computational overhead while maintaining accuracy for cross-language assessment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the pronunciation assessment process into distinct stages: language identification, appropriate comparison method selection, and execution. This segmentation allows the system to apply computationally intensive phonetic character string comparison only when necessary (for cross-language scenarios), while using simpler methods for same-language comparisons, thus reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11132996B2Method and apparatus for outputting information
Publication Date: 2021.09.28 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US11132996B2 patent drawing
  • US11132996B2 patent drawing
  • US11132996B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a method and apparatus for outputting information. The method includes: outputting a to-be-read audio in response to receiving a reading instruction from a user; acquiring an actually read audio obtained by reading the to-be-read audio by the user; performing speech recognition on the actually read audio to obtain a recognition result; calculating a similarity between the actually read audio and the to-be-read audio based on a character string corresponding to the recognition result and a character string corresponding to the to-be-read audio; determining, from a predetermined set of similarity intervals, a similarity interval to which the calculated similarity belongs; and outputting a reading evaluation corresponding to the determined similarity interval. The embodiment may help a reader to improve the learning efficiency and learning interest, thereby improving the rate of a user using a device.