The application provides a vehicle-mounted music recognition method, which comprises the following steps: step 1, determining whether a command for starting music recognition is received; if yes, the next step is performed; otherwise, the current step is repeatedly performed; step 2, starting audio recording, recording current music with a preset time length, generating a recording file after pretreatment and saving the recording file in a cache; step 3, uploading the recording file to a
server, receiving recognition information returned by the
server and determining whether the current music is free to download according to the recognition information; if yes, step 5 is performed; otherwise, the next step is performed; step 4, determining whether a command for agreeing to pay for downloading is received; if yes, the
server is accepted and the next step is performed; otherwise, step 7 is performed; step 5, downloading corresponding music and performing the next step; step 6, playing the downloaded music; and step 7, exiting the music recognition mode. The application improves the intelligent degree of vehicle-mounted music recognition.