sobre huellas digitales de audio de wikipedia http://en.wikipedia.org/wiki/Aud…
Un algoritmo acústico robusto de huellas dactilares debe tener en cuenta las características perceptivas del audio. Si dos archivos suenan igual al oído humano, sus huellas digitales acústicas deberían coincidir, incluso si sus representaciones binarias son bastante diferentes. Tenga en cuenta que la coincidencia acústica de huellas dactilares puede ser una medida de distancia entre vectores de características, y no una coincidencia binaria directa. Por lo tanto, las huellas digitales acústicas no son huellas digitales bit a bit, que deben ser sensibles a cualquier pequeño cambio en los datos. Las huellas digitales acústicas son más análogas a las huellas digitales humanas donde se toleran pequeñas variaciones que son insignificantes para las características que utiliza la huella digital. Uno puede imaginar el caso de una impresión de huella dactilar humana manchada que puede coincidir con precisión con otra muestra de huella digital en una base de datos de referencia; Las huellas digitales acústicas funcionan de manera similar.
Para la aplicación de sincronización Team Coco, cada episodio de Conan se envía para tomar las huellas digitales de audio después de la grabación. Durante la grabación, los editores generan contenido y lo vinculan a una marca de tiempo específica dentro del episodio.
- Cómo tratar con desarrolladores extranjeros que no pueden completar el proyecto
- El calendario html5 de Chrome parece horrible, ¿debería seguir usando el calendario de jquery?
- ¿Las empresas crean primero API y luego productos sobre ellas?
- ¿Qué se entiende por back-end en el trabajo de proyectos de software?
- ¿Por qué los vendedores de software siguen licenciando por CPU o por núcleo?
Cuando ingresa al modo de sincronización, la aplicación escucha a través del micrófono de su dispositivo y canaliza el audio a un servicio que intentará hacer coincidir el audio con un episodio de Conan y averiguar en qué parte del episodio se encuentra. Una vez que ha descubierto el episodio que está viendo y la marca de tiempo actual, obtiene el contenido de sincronización para ese episodio / hora.
Esto permite que la aplicación reconozca episodios en vivo, episodios reproducidos desde un DVR o transmitidos desde el sitio web. Mientras el audio sea claro, la aplicación puede determinar exactamente qué episodio está viendo y qué tan avanzado está el episodio.