Find Jobs
Hire Freelancers

Application that learns to recognize midi files by sound from microphone

$250-750 USD

En curso
Publicado hace más de 10 años

$250-750 USD

Pagado a la entrega
Job Description High level Mr. van Rijn has written wonderful post about Shasam algorithm and how to implement it on our own. To do this he placed many chunks of his project source code. Wiktor Sierocinski has analyzed his post and as weekend project he has written simple Proof-Of-Concept application which outputs its findings to console. He tested 10 different mp3 audio files and this application was able to recognize each of them. Application is learning basing on path to mp3 file on the local disk or http stream of mp3 file from any source and recognize by sound from microphone. The app I request records played music (mid files will be provided), then analysis the audio and links the audio to correct file. I have forked the code of Wiktor Sierocinski and it is available at [login to view URL] For this project I need: - This application working with midi files and my test files. - This application turned into an android app. Optional - This application turned into an iphone app. Stories Learning phase: Learn-A. The app can learn the name of a midi file (mandatory) Learn-B. The app can show a list of which midi file it learn so far (optional) Learn-C. The app can unlearn a midi file by selecting it (optional) Stories Recognize audio phase: Recognize-A. Play one of the attached midi file for a desktop and the app will record music played by one attached test midi file. (mandatory) Recognize-B. The app will analyze the recorded music and recognize which file was played and display the name of the file.(mandatory) Recognize-C. The app will store in "database" the name of the file it recognized and a timestamp. (optional) Side note: All notes in the example midi files have always the same duration, the same loudness and the same timbre. They only differ in pitch ([login to view URL](music)). ------------------------------------------------------------- All code needs to be commited to [login to view URL] After full payment, I will need:- 100% Copy right of the code source code with documentation in the code Training of how to install and work (this can be a done via a skype call). This PoC is the 1st step in a bigger project.
ID del proyecto: 5223400

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello, I found your application that learns to recognize midi files by sound from microphone job post and I’m very interested in your project. I think you’ll find I have the skills with experience developing mobile application you’re looking for. Please take a look at my previous work to get an idea of the kind of presentations I have developed. You can check my previous work in “[login to view URL]” and "[login to view URL]". Typically, I can code and simple designs like yours within 7 days. I’m wrapping up a project now and will have availability beginning today soon. I do have a few questions about the requirements and would be open to an interview. I will be online for the next 2 hours if you would like to discuss. Otherwise, please let me know what times work for you. Thank you for your consideration, [login to view URL] Mobile Developer.
$500 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Washington, United States
0,0
0
Miembro desde dic 12, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.