If you're looking for a technology that can identify songs by humming the tune into a device, ACRCloud is an excellent option. It offers a range of professional audio recognition services, including music recognition, copyright compliance, and broadcast monitoring. ACRCloud's core technology includes patented audio fingerprinting and query by humming algorithms, which provide offline recognition capabilities. It supports a vast database of over 100 million tracks and is designed for various industries such as music streaming, phone manufacturing, and automotive manufacturing.
Another noteworthy project is ChordAI, which excels in identifying chords and beats for any song. It uses deep learning algorithms and supports a variety of input sources including YouTube, SoundCloud, and real-time device microphone input. While it focuses more on chord detection, it also offers features like audio to MIDI conversion, lyrics recognition, and instrument separation, which can be useful for music enthusiasts.
For music transcription, Klangio offers a robust platform that turns audio recordings into sheet music, MIDI, and MusicXML files. It includes instrument-specific tools like Piano2Notes and Guitar2Tabs, and provides fast and accurate transcriptions. This platform is suitable for musicians of all levels and offers flexible pricing options, including a free trial.