Audio Truncation for Karaoke Recognition Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional information processing methods for Karaoke applications on intelligent terminals cannot truncate audio files to play specific parts, leading to increased processing complexity and mismatched recognition results due to pitch variations, which hinder user experience.

Innovation Solution

A method and client that allow users to download and truncate audio files based on user-defined start and end positions, enabling synchronized display of corresponding text information and voice recording, thereby reducing information processing load and allowing users to focus on preferred audio content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the traditional art is used to play the entire downloaded audio file, then the user can listen to the complete content, but the recognition complexity increases and the processing time becomes longer

Engineering Contradiction:
Improverecognition accuracyVSAvoidrecognition time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the audio file into multiple segments or clips based on user selection. Instead of processing the entire audio file, only the selected segment is extracted and processed for recognition. This segmentation reduces the amount of data that needs to be processed, thereby decreasing recognition time while maintaining accuracy for the relevant portion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary portion of the audio file that the user is interested in, separating it from the rest of the content. This extraction process isolates the relevant audio segment for processing, reducing unnecessary computational overhead and improving recognition efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If the user sings with high pitch or low pitch based on personal preference, then the user can express themselves better, but the recognition result does not match the preset standard reference information

Engineering Contradiction:
Improveuser expression freedomVSAvoidrecognition precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies pitch shifting or frequency transformation to adjust the user's voice to match the standard reference pitch. By changing the frequency parameter of the recorded voice, the system can normalize different pitch performances (high or low) to align with the preset standard, thereby improving recognition precision while preserving user expression freedom.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If the entire audio file is processed, then all content can be recognized, but the information processing load increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing load
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the selected audio segment that the user wants to process, removing unnecessary portions from the processing pipeline. This extraction significantly reduces the information processing load on the device while ensuring that the relevant information is preserved and processed completely.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10580394B2Method, client and computer storage medium for processing information
Publication Date: 2020.03.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10580394B2 patent drawing
  • US10580394B2 patent drawing
  • US10580394B2 patent drawing

AI summary

The present disclosure discloses a method, a client and a computer storage medium for processing information, wherein the method includes: triggering a first operation; downloading a first audio file and a first text file matching the first audio file in response to the first operation; partly truncating the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position; triggering a second operation; playing the first audio clip and dynamically displaying a text information part in the first text file corresponding to the first audio clip synchronously in response to the second operation; acquiring voice information of a user while playing the first audio chip; and synthesizing the first audio clip and the voice information into a first acquisition result.