Method and system for checking and displaying final in music player

By implementing lyrics preprocessing and rhyme detection algorithms in the music player, identifying and dynamically displaying the rhyme situation in the lyrics, the problem that the existing technology cannot effectively display the lyrics of rap music is solved, and user experience and lyric understanding are improved.

CN119940348APending Publication Date: 2025-05-06李其泰
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510016847.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

When playing rap music, existing music players cannot effectively display the rhyme of the lyrics, making it difficult for users to deeply understand the rhythmic beauty of the lyrics.

Method used

Through lyrics preprocessing and rhyme detection algorithms, rhymes in lyrics are identified and dynamically displayed on the playback interface, including highlighting rhyme vocabulary and displaying rhyme types and quantities.

Benefits of technology

It realizes accurate recognition and intuitive display of the lyrics rhyme, improving users' understanding of the lyrics rhythm and overall listening experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119940348A_ABST
    Figure CN119940348A_ABST
Patent Text Reader

Abstract

The invention relates to a final checking and displaying method and system in a music player, and aims to solve the problem that an existing music player cannot accurately and visually display the escort condition when displaying lyrics. The method specifically comprises the steps of lyric preprocessing, final detection and classification, dynamic display setting and escort information display. According to the technical scheme, machine learning and natural language processing technologies are combined, intelligent final recognition and high-efficiency and high-precision escort display are achieved, a user can deeply understand the rhythm beauty of lyrics and the creative conception of a writer, the interestingness and interactivity of song listening are improved, and the overall song listening experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field, and in particular to a method and system for checking and displaying rhyme in a music player. Background Art

[0002] With the rapid development of digital music technology, music players have evolved from simple audio playback tools to comprehensive entertainment platforms that integrate multiple functions such as music playback, lyrics display, and social interaction. Especially for music genres such as rap music that focus on lyrics expression and rhythm, users have an increasing demand for the display and analysis of lyrics.

[0003] Traditional music players usually only provide a simple lyrics scrolling display function when playing songs, that is, as the music progresses, the lyrics will scroll to the current playback position accordingly. However, this simple display method cannot meet the user's needs for a deeper understanding of the lyrics, especially for music types such as rap music that emphasize rhythm and rhyme. Users often hope to be able to intuitively see the rhyme of each line of lyrics on the playback interface, so as to better understand the lyricist's creativity and the rhythmic beauty of the lyrics.

[0004] In order to meet this demand, some music player software that attempts to parse and annotate lyrics has appeared on the market. These software usually pre-process the lyrics in the background, identify rhyming words or sentences, and annotate them accordingly when displayed on the front end. However, these software still have some shortcomings in terms of the accuracy of rhyme recognition and the intuitiveness of annotation. For example, some software can only recognize simple single rhyme situations, but cannot recognize more complex rhyme types such as double rhyme and multiple rhyme; at the same time, the annotation method is relatively simple and lacks sufficient visual impact, making it impossible for users to intuitively feel the rhyme of the lyrics, and for the generation and display of the rhyme, it is impossible to perform real-time feedback optimization and re-output based on the generated error data.

[0005] Therefore, in order to further improve the user experience and lyrics display effect of the music player, it is necessary to develop a music player software with a rhyme checking function. Summary of the invention

[0006] In order to solve the problems of the prior art, the present invention provides a rhyme checking and displaying method and system in a music player.

[0007] In order to solve the above technical problems, the present invention is implemented by the following technical solutions: In the first aspect, a method for checking and displaying rhyme in a music player comprises the following steps:

[0008] S1: Lyrics preprocessing: receiving input lyrics text, performing word segmentation and part-of-speech tagging preprocessing operations on it to identify vocabulary units in the lyrics;

[0009] S2: Rhyme detection and classification: Based on the preprocessed lyrics, a rhyme detection algorithm is used to identify the rhymes in the lyrics, group the words or sentences with the same or similar rhymes, and mark their rhyme types, including but not limited to single rhyme and double rhyme;

[0010] S3: Dynamic display setting: according to the progress of music playing, set the scrolling display of lyrics, and highlight the detected rhyming words or sentences with the same color or specific marks on the front-end playback interface;

[0011] S4: Display of rhyme information: On the playback interface, the rhyme of the currently played lyrics is displayed, including the rhyme type and the number of rhymes that appear in the currently played lyrics, so as to provide the user with intuitive rhyme information.

[0012] In this aspect, through lyrics preprocessing and rhyme detection algorithms, the method can accurately identify rhymes in lyrics, including different types of rhymes such as single rhyme and double rhyme, to ensure the accuracy and comprehensiveness of rhyme recognition. Combined with the progress of music playback, the method can scroll the lyrics in real time and highlight the detected rhyming words or sentences, so that users can intuitively feel the rhyming beauty of the lyrics while enjoying the music. The rhyme situation of the currently playing lyrics is displayed on the playback interface, including the rhyme type and the number of rhymes appearing in the played lyrics, providing users with rich rhyme information and helping users to deeply understand the rhythmic structure of the lyrics.

[0013] Traditional technologies often rely on manual recognition or simple string matching algorithms, and their recognition efficiency and accuracy are limited. The present invention adopts an advanced rhyme detection algorithm, combined with machine learning and natural language processing technology, to achieve intelligent rhyme recognition, greatly improving the accuracy and efficiency of recognition. Traditional technologies can usually only display lyrics statically and cannot be dynamically adjusted according to the progress of music playback. The method of the present invention can scroll and display the lyrics in real time according to the progress of music playback, and highlight the rhyming parts, providing users with a more dynamic and intuitive interactive experience. Traditional technologies can often only provide simple rhyming words or sentences, lacking comprehensive rhyming information. The method of the present invention not only recognizes rhyming words or sentences, but also can display the rhyme type and the number of rhymes that appear in the played lyrics, providing users with more comprehensive and in-depth rhyming information.

[0014] In some specific implementations of the first aspect, the preprocessing operation in step S1 is specifically:

[0015] Step 1: Clean the text to remove irrelevant characters and special characters, and retain necessary separators; remove irrelevant characters in the text, including punctuation marks (such as periods, commas, question marks, etc.), line breaks, tabs, etc.

[0016] Remove possible garbled characters or special characters to ensure the purity of the text content.

[0017] Retain necessary delimiters, such as paragraph delimiters (used to distinguish different lyric paragraphs).

[0018] Output: The cleaned lyric text.

[0019] Step 2: Apply a word segmentation algorithm to cut the cleaned lyrics into independent lexical units; select a suitable word segmentation algorithm (such as rule-based word segmentation, statistics-based word segmentation, or deep learning-based word segmentation models).

[0020] Perform word segmentation on the cleaned lyric text to cut it into independent lexical units.

[0021] For some special words (such as names, place names, proper nouns, etc.), special processing may be required to ensure the accuracy of word segmentation.

[0022] Output: The segmented lyric text, with each lexical unit separated by a space or other delimiter.

[0023] Step 3: Use a part-of-speech tagging tool to tag the part of speech for each lexical unit; select a suitable part-of-speech tagging tool or model (such as rule-based part-of-speech tagger, statistics-based part-of-speech tagging model, etc.).

[0024] Perform part-of-speech tagging on the segmented lyric text to tag the part of speech for each lexical unit (such as noun, verb, adjective, adverb, etc.).

[0025] For some polysemous or ambiguous words, further part-of-speech judgment may be required according to the context.

[0026] Output: The part-of-speech tagged lyric text, with the part-of-speech tag following each lexical unit.

[0027] Step 4: Filter out the words that are meaningless for rhyme detection according to the stop word list; according to the stop word list (including words that are meaningless for rhyme detection and analysis, such as "de", "le", "zai", etc.), filter the part-of-speech tagged lyric text.

[0028] Remove the stop words in the text to reduce the complexity of subsequent processing.

[0029] Output: The lyric text after filtering out the stop words.

[0030] Step 5: Format the processed lyric text for subsequent rhyme detection and analysis, and output the formatted lyric data as the input for subsequent processing; format the processed lyric text for subsequent rhyme detection and analysis.

[0031] Formatting may include adjusting the separators between vocabulary units and adding necessary markup information (such as paragraph separators, line breaks, etc.).

[0032] Output: Formatted lyrics text, which serves as input for subsequent rhyme detection and analysis.

[0033] In some specific implementations of the first aspect, the rhyme detection and classification in step S2 specifically includes the following steps:

[0034] Step 1: Receive preprocessed lyrics data; receive lyrics text that has undergone preprocessing steps such as cleaning, word segmentation, part-of-speech tagging, and stop word filtering to ensure that the input data is pure, accurately segmented, and has part-of-speech-tagged lyrics information.

[0035] Step 2: Select and configure the rhyme detection algorithm; select a suitable rhyme detection algorithm based on the language characteristics, rhyme rules and specific needs of the lyrics, and configure corresponding parameters, such as rhyme matching threshold, rhyme type judgment standard, etc., to ensure that the algorithm can accurately identify the rhymes in the lyrics.

[0036] Step 3: Perform rhyme detection and classification; input the preprocessed lyrics data into the configured rhyme detection algorithm, the algorithm automatically identifies the rhymes in the lyrics, and groups and marks the identified rhymes according to the rhyme type (such as single rhyme, double rhyme, etc.) and rhyme strength (such as complete rhyme, approximate rhyme, etc.).

[0037] Step 4: Output results and verification; Output the grouped and marked rhyme information in an appropriate format, such as JSON, XML, etc., and perform manual verification or comparison with other known rhyme results to verify the accuracy and reliability of the rhyme detection algorithm.

[0038] Step 5: Optimize algorithms and parameters; Based on the verification results, make necessary adjustments and optimizations to the rhyme detection algorithm and its parameters to improve the performance and accuracy of rhyme recognition until a satisfactory detection effect is achieved.

[0039] In some specific implementations of the first aspect, the rhyme detection algorithm adopts a rhyme recognition model based on machine learning to optimize the accuracy and efficiency of rhyme recognition by training a large amount of lyrics data.

[0040] Second, the rhyme checking and display system in the music player includes:

[0041] Lyrics preprocessing module: used to receive the input lyrics text and perform preprocessing operations such as word segmentation and part-of-speech tagging to identify the vocabulary units in the lyrics;

[0042] Rhyme detection and classification module: connected to the lyrics preprocessing module, used to identify the rhymes in the lyrics based on the preprocessed lyrics using a rhyme detection algorithm, group words or sentences with the same or similar rhymes, and mark their rhyme types;

[0043] Dynamic display module: connected to the rhyme detection and classification module, used to set the scrolling display of lyrics according to the progress of music playback, and highlight the detected rhyming words or sentences on the front-end playback interface;

[0044] Rhyme information display module: connected to the dynamic display module, used to display the rhyme situation of the currently played lyrics on the playback interface, including the rhyme type and the number of rhymes appearing in the currently played lyrics.

[0045] In some specific implementations of the second aspect, the following steps are also included:

[0046] User Interaction Settings: Provides interactive functions for users to customize rhyme highlight colors, view detailed rhyme statistics, or adjust the rhyme display method.

[0047] In a third aspect, a rhyme checking and displaying device in a music player includes: a processor and a memory;

[0048] The memory is used to store one or more program instructions;

[0049] The processor is used to run one or more program instructions to execute the steps of the rhyme checking and displaying method in the music player.

[0050] In a fourth aspect, a computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of a method for checking and displaying rhymes in a music player.

[0051] In a fifth aspect, a computer program product includes a computer program, characterized in that when the computer program is executed by a processor, the method steps described in any one of the methods for rhyme checking and displaying in a music player are implemented.

[0052] The beneficial effects of the present invention are:

[0053] 1. The present invention can display the rhyme of lyrics in real time, so that users can have a deeper understanding of the rhythmic beauty of lyrics and the creative ideas of the lyricist. For users who like rap music, this function undoubtedly increases the fun and interactivity of listening to songs, allowing them to feel the rhythm of lyrics more intuitively, thereby improving the overall listening experience;

[0054] 2. This function is not only suitable for entertainment, but also has certain educational significance. For those who are learning Chinese, composing poetry or making music, by observing and analyzing the rhyme of lyrics, they can learn rhyme skills and improve their language application ability and creative level. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 It is a schematic diagram of the system flow of the present invention.

[0056] Figure 2 It is a schematic diagram of the internal structure of the system of the present invention.

[0057] Figure 3 It is a specific logical flow chart of rhyme detection and classification of the present invention.

[0058] Figure 4 It is a schematic diagram of a display interface of an embodiment of the present invention.

[0059] Figure 5 It is a schematic diagram of the second display interface of the embodiment of the present invention.

[0060] Figure 6 Schematic diagram of the third display interface of the embodiment of the present invention. DETAILED DESCRIPTION

[0061] The following will be combined with the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0062] See also Figure 1 , the rhyme checking and display method in the music player includes the following steps: S1: lyrics preprocessing: receiving the input lyrics text, performing word segmentation and part-of-speech tagging preprocessing operations on it to identify the vocabulary units in the lyrics; S2: rhyme detection and classification: based on the preprocessed lyrics, the rhyme detection algorithm is used to identify the rhyme in the lyrics, and the words or sentences with the same or similar rhymes are grouped, and their rhyme types are marked, including but not limited to single rhyme and double rhyme; S3: dynamic display setting: according to the progress of music playback, the scrolling display of the lyrics is set, and the detected rhyming words or sentences are highlighted with the same color or specific marks on the front-end playback interface; S4: rhyme information display: on the playback interface, the rhyme situation of the currently played lyrics is displayed, including the rhyme type and the number of rhymes appearing in the currently played lyrics, so as to provide users with intuitive rhyme information.

[0063] Preferably, the pre-processing operation in step S1 is specifically:

[0064] Step 1: Clean the text to remove irrelevant characters and special characters, and keep necessary separators;

[0065] Step 2: Use the word segmentation algorithm to cut the cleaned lyrics into independent vocabulary units;

[0066] Step 3: Use a part-of-speech tagging tool to tag the part of speech for each vocabulary unit;

[0067] Step 4: Filter out words that are meaningless to rhyme detection according to the stop word list;

[0068] Step 5: format the processed lyrics text to facilitate subsequent rhyme detection and analysis, and output the formatted lyrics data as input for subsequent processing.

[0069] See also Figure 3 Preferably, the rhyme detection and classification in step S2 specifically includes the following steps:

[0070] Step 1: Receive pre-processed lyrics data;

[0071] Step 2: Select and configure the rhyme detection algorithm;

[0072] Step 3: Perform rhyme detection and classification;

[0073] Step 4: Output results and verification;

[0074] Step 5: Optimize algorithms and parameters.

[0075] Preferably, the rhyme detection algorithm adopts a rhyme recognition model based on machine learning to optimize the accuracy and efficiency of rhyme recognition by training a large amount of lyrics data.

[0076] Please refer to Figure 2 , corresponding to the above-disclosed method for checking and displaying rhymes in a music player, the embodiment of the present application further provides a system for checking and displaying rhymes in a music player, including:

[0077] Lyrics preprocessing module: used to receive the input lyrics text and perform preprocessing operations such as word segmentation and part-of-speech tagging to identify the vocabulary units in the lyrics;

[0078] Rhyme detection and classification module: connected to the lyrics preprocessing module, used to identify the rhymes in the lyrics based on the preprocessed lyrics using a rhyme detection algorithm, group words or sentences with the same or similar rhymes, and mark their rhyme types;

[0079] Dynamic display module: connected to the rhyme detection and classification module, used to set the scrolling display of lyrics according to the progress of music playback, and highlight the detected rhyming words or sentences on the front-end playback interface;

[0080] Rhyme information display module: connected to the dynamic display module, used to display the rhyme situation of the currently played lyrics on the playback interface, including the rhyme type and the number of rhymes appearing in the currently played lyrics.

[0081] Preferably, the method further includes the following steps: User interaction setting: providing the user with interactive functions of customizing rhyme highlight color, viewing detailed rhyme statistics or adjusting rhyme display mode.

[0082] In addition, the embodiment of the present application also provides a rhyme checking and displaying device in a music player, the device comprising: a processor and a memory;

[0083] The memory is used to store one or more program instructions; the processor is used to run one or more program instructions to execute the steps of the rhyme checking and displaying method in a music player as described in any of the above items.

[0084] In addition, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the rhyme checking and display method in a music player as described in any of the above items are implemented.

[0085] In addition, an embodiment of the present application further provides a computer program product, including a computer program, which implements the method steps described in any one of the above items when executed by a processor.

[0086] Example: Figures 1 to 6 The rhyme checking and displaying method and system in the music player shown.

[0087] Implementation steps

[0088] 1. Lyrics preprocessing module

[0089] Step 1: Clean the text

[0090] Input: Original lyrics text

[0091] Processing: Remove punctuation marks, line breaks, tabs and other irrelevant characters, and keep paragraph separators.

[0092] Output: cleaned lyrics text.

[0093] Step 2: Word segmentation

[0094] Input: Cleaned lyrics text

[0095] Algorithm selection: word segmentation model based on deep learning (BERT word segmenter is selected)

[0096] Processing: Cut the lyrics into independent lexical units and perform special processing on special words.

[0097] Output: The segmented lyric text with spaces between lexical units.

[0098] Step Three: Part-of-Speech Tagging

[0099] Input: The segmented lyric text

[0100] Tool Selection: A statistics-based part-of-speech tagging model (select the HMM part-of-speech tagger)

[0101] Processing: Tag the part of speech for each lexical unit and handle polysemous and ambiguous words.

[0102] Output: The lyric text with part-of-speech tags, where the lexical unit is followed by the part-of-speech label.

[0103] Step Four: Stop Word Filtering

[0104] Input: The lyric text with part-of-speech tags

[0105] Stop Word List: Includes meaningless words such as "de", "le", "zai", etc.

[0106] Processing: Remove the stop words from the text.

[0107] Output: The lyric text after filtering stop words.

[0108] Step Five: Formatting Processing

[0109] Input: The lyric text after filtering stop words

[0110] Processing: Adjust the lexical unit separator and add necessary annotation information.

[0111] Output: The formatted lyric text, which is used as the input for subsequent rhyme detection and analysis.

[0112] 2. Rhyme Detection and Classification Module

[0113] Step One: Receive the preprocessed lyric data

[0114] Input: The formatted lyric text

[0115] Step Two: Select and configure the rhyme detection algorithm

[0116] Algorithm Selection: A machine learning-based rhyme recognition model (select the LSTM network)

[0117] Parameter Configuration: Set the rhyme matching threshold to 0.8, and the criteria for judging rhyme types include single rhyme, double rhyme, etc.

[0118] Step Three: Perform rhyme detection and classification

[0119] Input: preprocessed lyrics data

[0120] Processing: Algorithms automatically identify rhymes, group them and label them according to rhyme type and strength.

[0121] Output: Grouped and labeled rhyme information in JSON format.

[0122] Step 4: Output results and verification

[0123] Input: Grouped and labeled rhyme information

[0124] Processing: Perform manual verification or compare with other known rhyme results.

[0125] Output: verified rhyme information.

[0126] Step 5: Optimize algorithms and parameters

[0127] Input: Verified rhyme information

[0128] Processing: Adjust algorithm parameters according to verification results to improve rhyme recognition performance.

[0129] Output: Optimized rhyme detection algorithm.

[0130] 3. Dynamic display module

[0131] Step 1: Set the lyrics scrolling display

[0132] Input: Music playback progress

[0133] Processing: Set the lyrics to scroll according to the playback progress.

[0134] Step 2: Highlight rhyming words

[0135] Input: Detected rhyming words or sentences

[0136] Processing: Highlight rhyming words on the front-end playback interface and set the color to blue.

[0137] 4. Rhyme information display module

[0138] Step 1: Show the rhyme

[0139] Input: Rhyme information of the currently playing lyrics

[0140] Solution: Display the rhyme type and the number of rhymes in the played lyrics on the playback interface.

[0141] 5. User interaction settings (optional)

[0142] Step 1: Provide custom functionality

[0143] Function: Allows users to customize rhyme highlight colors, view detailed rhyme statistics, or adjust the rhyme display method.

[0144] Implementation Effect

[0145] Through the method of this embodiment, the user can see the scrolling display of lyrics in real time during music playing, highlight rhyming words, and obtain the rhyme type and number of the currently playing lyrics. In addition, the user can also customize the settings according to his own preferences, which improves the flexibility and personalization of the user experience.

[0146] Technical features

[0147] Intelligent recognition: Use advanced machine learning and natural language processing technologies to achieve intelligent rhyme recognition.

[0148] Dynamic interaction: The lyrics are scrolled in real time according to the progress of the music, and the rhyming parts are highlighted.

[0149] Comprehensive information: not only identifies rhyming words, but also displays the type of rhyme and the number of rhymes in the played lyrics.

[0150] User customization: Provides rich user interaction functions to meet users' personalized needs.

[0151] The method of this embodiment provides an efficient, accurate and user-friendly solution for rhyme checking and display in a music player.

[0152] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for checking and displaying rhyme in a music player, characterized in that: The following steps are involved: S1: Lyrics preprocessing: receiving input lyrics text, performing word segmentation and part-of-speech tagging preprocessing operations on it to identify vocabulary units in the lyrics; S2: Rhyme detection and classification: Based on the preprocessed lyrics, a rhyme detection algorithm is used to identify the rhymes in the lyrics, group the words or sentences with the same or similar rhymes, and mark their rhyme types, including but not limited to single rhyme and double rhyme; S3: Dynamic display setting: according to the progress of music playing, set the scrolling display of lyrics, and highlight the detected rhyming words or sentences with the same color or specific marks on the front-end playback interface; S4: Display of rhyme information: On the playback interface, the rhyme of the currently played lyrics is displayed, including the rhyme type and the number of rhymes that appear in the currently played lyrics, so as to provide the user with intuitive rhyme information.

2. The method for checking and displaying rhyme in a music player according to claim 1, characterized in that: The preprocessing operation in step S1 is specifically as follows: Step 1: Clean the text to remove irrelevant characters and special characters, and keep necessary separators; Step 2: Use the word segmentation algorithm to cut the cleaned lyrics into independent vocabulary units; Step 3: Use a part-of-speech tagging tool to tag the part of speech for each vocabulary unit; Step 4: Filter out words that are meaningless to rhyme detection according to the stop word list; Step 5: format the processed lyrics text to facilitate subsequent rhyme detection and analysis, and output the formatted lyrics data as input for subsequent processing.

3. The method for checking and displaying rhyme in a music player according to claim 1, characterized in that: The rhyme detection and classification in step S2 specifically includes the following steps: Step 1: receiving pre-processed lyrics data; Step 2: Select and configure the rhyme detection algorithm; Step 3: Perform rhyme detection and classification; Step 4: Output results and verification; Step 5: Optimize algorithms and parameters.

4. The method for checking and displaying rhyme in a music player according to claim 1, characterized in that: The rhyme detection algorithm adopts a rhyme recognition model based on machine learning, and optimizes the accuracy and efficiency of rhyme recognition by training a large amount of lyrics data.

5. A rhyme checking and display system in a music player, characterized in that: include: Lyrics preprocessing module: used to receive the input lyrics text and perform preprocessing operations such as word segmentation and part-of-speech tagging to identify the vocabulary units in the lyrics; Rhyme detection and classification module: connected to the lyrics preprocessing module, used to identify the rhymes in the lyrics based on the preprocessed lyrics using a rhyme detection algorithm, group words or sentences with the same or similar rhymes, and mark their rhyme types; Dynamic display module: connected to the rhyme detection and classification module, used to set the scrolling display of lyrics according to the progress of music playback, and highlight the detected rhyming words or sentences on the front-end playback interface; Rhyme information display module: connected to the dynamic display module, used to display the rhyme situation of the currently played lyrics on the playback interface, including the rhyme type and the number of rhymes appearing in the currently played lyrics.

6. The rhyme checking and displaying system in a music player according to claim 5, characterized in that: The following steps are also included: User Interaction Settings: Provides interactive functions for users to customize rhyme highlight colors, view detailed rhyme statistics, or adjust the rhyme display method.

7. A rhyme checking and display device in a music player, characterized in that: The device comprises: a processor and a memory; The memory is used to store one or more program instructions; The processor is used to run one or more program instructions to execute the steps of the rhyme checking and displaying method in the music player as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the rhyme checking and displaying method in a music player as described in any one of claims 1 to 5.

9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method steps according to any one of claims 1 to 5 are implemented.