
Soy nuevo en Python. Quiero saber si una palabra es parte de una canción.
Por ejemplo,
Si tengo una rima "johnny johnny sí papá, comiendo azúcar no papá" en formato mp3 o wav.
Daré la palabra "azúcar" y un tiempo de 0 a 5 segundos como entrada. ¿Es posible comprobar si la palabra azúcar aparece en los 5 segundos indicados?
Por favor ayúdenme con esto.
Gracias, Shobha
Respuesta1
No sin mucho trabajo de tu parte.
La mayoría de los algoritmos de reconocimiento de voz están ajustados para el habla normal, no para el canto. Reconocer las palabras de una canción es mucho más difícil (¡incluso para los humanos!) y los algoritmos para hacerlo aún son muy experimentales. (Un proyecto de investigación en 2010solo fue capaz de reconocer correctamente el 39% de las palabras en una canción sin acompañamiento, por ejemplo; las tasas de reconocimiento cayeron aún más para cantar con acompañamiento musical).