A continuaciónSiguiente guía
Arquitectura conformadora
IA de audio
GUÍA de IA en audio
DeepSpeech es un modelo de reconocimiento de voz de un extremo a otro introducido por Baidu en 2014 que asigna características de audio sin procesar directamente al texto utilizando una red neuronal recurrente entrenada con la pérdida de CTC.
Escuche esta guíaNarrado por IA · ~2 min
Ayudó a ser pionero en el cambio de tuberías ASR complejas y diseñadas manualmente hacia sistemas aprendidos basados en datos.
Los reconocedores de voz clásicos unieron modelos acústicos, diccionarios de pronunciación y modelos de lenguaje separados con componentes ajustados a mano. DeepSpeech reemplazó la mayor parte de eso con una única red neuronal entrenada de extremo a extremo. Su arquitectura toma características de espectrograma o MFCC en cuadros de audio cortos y los alimenta a través de varias capas completamente conectadas, una capa recurrente bidireccional que captura el contexto del pasado y el futuro, y una capa de salida que produce una distribución de probabilidad sobre los caracteres en cada paso de tiempo. Fundamentalmente, utiliza la clasificación temporal conexionista (CTC), que permite a la red aprender alineaciones entre audio y texto sin necesidad de etiquetas a nivel de fotograma. Posteriormente, Mozilla lanzó una implementación popular de código abierto (con versiones más nuevas que utilizan un diseño transmitible basado en LSTM), lo que hizo que el enfoque fuera ampliamente accesible.
Reconocimiento de comandos de voz en el dispositivo y sin conexión para aplicaciones centradas en la privacidad que utilizan DeepSpeech abierto de Mozilla
Generar borradores de transcripciones de podcasts o conferencias sin depender de un servicio en la nube
Enseñanza de los fundamentos de la pérdida de ASR y CTC de un extremo a otro en cursos universitarios de aprendizaje automático
Creación de interfaces de voz personalizadas para IoT o dispositivos integrados donde se necesita un reconocedor liviano y transmitible
La propia DeepSpeech ha sido reemplazada en gran medida por arquitecturas basadas en atención y transformadores (Conformer, Whisper, wav2vec 2.0) que capturan contextos más extensos y se autosupervisan en audio sin etiquetar. Pero sus ideas centrales, la capacitación de un extremo a otro y la decodificación de CTC, siguen siendo fundamentales y todavía aparecen dentro de los sistemas híbridos modernos. El legado es conceptual: demostró que un único modelo aprendido podría rivalizar con los canales de ingeniería compleja, allanando el camino para los grandes modelos básicos de habla multilingües y autosupervisados de hoy.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
DeepSpeech es un modelo de reconocimiento de voz de un extremo a otro introducido por Baidu en 2014 que asigna características de audio sin procesar directamente al texto utilizando una red neuronal recurrente entrenada con la pérdida de CTC. Ayudó a ser pionero en el cambio de tuberías ASR complejas y diseñadas manualmente hacia sistemas aprendidos basados en datos.
CTC introduce un símbolo en blanco y suma todas las alineaciones válidas que se contraen al texto de destino, eliminando la necesidad de etiquetas por cuadro.
DeepSpeech reemplazó el canal tradicional de múltiples etapas con una red neuronal entrenada de extremo a extremo, un cambio importante en el diseño de ASR.
Un RNN bidireccional procesa la secuencia en ambas direcciones, por lo que cada salida se beneficia del contexto acústico circundante, lo que mejora la precisión.
El modelo consume características de audio a nivel de cuadro, como espectrogramas o MFCC, y genera probabilidades de caracteres para cada paso de tiempo.
Combinar la salida acústica con un modelo de lenguaje externo durante la decodificación ayuda al sistema a producir palabras y ortografías más plausibles.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Arquitectura conformadora
IA de audio