A Music Humming Retrieval Method Based on Binary Approximation and Dynamic Time Rounding Matching
A technology of dynamic time rounding and binary approximation, which is applied in speech analysis, speech recognition, special data processing applications, etc. It can solve the problems of insufficient matching speed and the inability to solve the relative pitch of notes, etc., and achieve the effect of solving the problem of relative pitch of notes
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] The present invention proposes a music retrieval method based on binary approximation and dynamic time rounding. The method mainly includes two parts. The first part is to construct a music database through MIDI music files. The second part is to extract the features of the humming melody segment, and perform matching with the music database model based on binary approximation dynamic time normalization and return the retrieval results. This part mainly includes the following steps: firstly, normalize the humming melody segment , audio denoising, pre-emphasis, windowing and framing and other processing to obtain basic features; then perform operations such as filtering out silent segments, pitch detection, and median smoothing to obtain advanced features of humming melody segments; finally humming melody The advanced features extracted from the clips are matched with the template features of the music database one by one based on binary approximation dynamic time roundin...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com