Caso de uso · Pipeline

Transcripción con diarización.
Cada hablante identificado.

De una grabación de reunión o de un archivo de llamada a una transcripción totalmente atribuida — reconocimiento de voz, diarización de hablantes e identificación, unidos en un único pipeline en el dispositivo. Sin APIs en la nube, sin precios por minuto, sin datos saliendo del dispositivo.

Qué puedes construir

Cuatro formas del mismo pipeline.

Cada forma combina un ASR + un diarizador + un almacén opcional de identificación de hablantes. Los componentes son intercambiables; lo que elijas depende del audio y de tu presupuesto de latencia.

Actas de reuniones

Atribución «Alice dijo…» / «Bob dijo…» a partir de una sola exportación de Zoom.

Analítica de call center

Turnos agente vs. cliente, sentimiento por hablante, en el dispositivo para cumplimiento.

Transcripciones de podcast

Anfitrión e invitados identificados a lo largo del episodio, con marcas de tiempo a nivel de palabra.

Actas legales / entrevistas

Atribución de calidad judicial sin que el audio salga nunca del dispositivo.

Inicio rápido

Transcribe las palabras y consulta los segmentos de cada hablante.

Tras instalar la CLI en Apple Silicon, transcribe una grabación y consulta los segmentos de cada hablante con comandos independientes.

Muestra el texto reconocido en la terminal.

speech transcribe meeting.wav

Consulta las etiquetas de hablante y los intervalos de tiempo en JSON, o usa --rttm para RTTM.

speech diarize meeting.wav --json

Estos comandos devuelven resultados separados. No generan una transcripción con etiquetas de hablante ni identifican voces registradas.

Guarda una transcripción de texto sin formato por cada grabación WAV de una carpeta:

speech transcribe-batch recordings/ --extensions wav --output-dir transcripts/
De M4A a texto en Mac: guía completa
Lectura adicional

Guías de componentes.