---
title: "Transcripción de reuniones sin conexión y con etiquetas de hablante, en tu propio ordenador"
description: "Con Foxl Notes, transcribe una reunión sin conexión y sepárala por hablante en un Mac con Apple silicon o un PC Windows o Linux x64: gratis, sin subidas, sin cuenta."
author: "Foxl Team"
date_published: "2026-10-27"
date_modified: "2026-10-27"
canonical_url: "https://foxl.ai/es/blog/offline-speaker-diarization"
markdown_url: "https://foxl.ai/es/blog/offline-speaker-diarization/index.md"
image: "https://foxl.ai/blog/offline-speaker-diarization-cover.png"
social_image: "https://foxl.ai/blog/social/offline-speaker-diarization.png"
content_type: "Deep dive"
topics: ["Speaker diarization","Transcription","Meeting notes","On-device models","Privacy"]
products: ["Foxl Notes"]
---

<!-- Generated by scripts/blog-publishing.mjs; do not edit. -->

# Transcripción de reuniones sin conexión y con etiquetas de hablante, en tu propio ordenador

> Foxl Notes puede transcribir una reunión en tu propio ordenador y marcar quién dijo qué, Hablante 1, Hablante 2, sin subir el audio ni iniciar sesión. Funciona en Mac con Apple silicon y en PC con Windows y Linux x64. Esta guía explica cómo configurarlo, qué tal funcionaron las etiquetas de hablante en nuestras grabaciones de prueba y por qué prefieren fusionar dos voces parecidas antes que dividir una, con capturas de v0.9.2.

- Author: Foxl Team
- Published: 2026-10-27
- Last reviewed: 2026-10-27
- Reading time: 5 minutes
- Canonical HTML: [https://foxl.ai/es/blog/offline-speaker-diarization](<https://foxl.ai/es/blog/offline-speaker-diarization>)

![La pestaña Transcript de una reunión de dos personas en Foxl Notes v0.9.2, transcrita en el propio ordenador: cada intervención está marcada como SPEAKER 1 o SPEAKER 2 con el momento en que empezó.](<https://foxl.ai/blog/offline-speaker-diarization-cover.png>)

Foxl Notes puede transcribir una reunión en tu propio ordenador y marcar cada intervención como Hablante 1, Hablante 2, etc. Elige el motor en el dispositivo en Configuración > Grabación y luego graba la reunión o importa su audio. La grabación no se sube a ningún sitio para transcribirla, no se factura nada y no necesitas una cuenta de Foxl. Funciona en Mac con Apple silicon y en PC con Windows y Linux x64, tras una descarga única de unos 1,3 GB.

## Qué hace la diarización de hablantes

La diarización de hablantes divide una grabación por voces, de modo que cada línea de la transcripción indica quién hablaba. No identifica a nadie: averigua qué tramos del audio proceden de la misma voz y le asigna un número a esa voz. En una llamada entre dos personas, eso es lo que te permite encontrar la línea en la que una de las dos aceptó algo.

Los servicios de transcripción en la nube lo hacen en sus servidores después de que subas la grabación. Notes lo hace en el ordenador donde está la grabación, en el mismo motor que escribe las palabras. Los modelos son abiertos: segmentation-3.0 de pyannote (licencia MIT) encuentra dónde cambia el hablante, y CAM++ de 3D-Speaker compara las voces de cada tramo. Ambos se ejecutan a través de sherpa-onnx, así que no hay que instalar PyTorch ni conseguir un token de Hugging Face.

## Cómo configurarlo

1. Instala Foxl en un Mac con Apple silicon o en un PC con Windows o Linux x64.
2. Abre Configuración > Grabación. Si Proveedor de transcripción está en Automático, pasa al motor en el dispositivo en cuanto el motor está instalado, salvo que el ordenador tenga credenciales de AWS. También puedes elegir En el dispositivo tú mismo.
3. Si el motor aún no está instalado, elige Instalar motor. Es una descarga única de unos 1,3 GB, y la primera pantalla de Notes ofrece el mismo botón.

Cuando está listo, Configuración muestra el nombre del modelo e indica que el audio se queda en el ordenador. En un Mac, el modelo es una versión de 8 bits de Qwen3-ASR que se ejecuta en la GPU; en Windows y Linux, el mismo modelo se ejecuta en llama.cpp.

![La configuración de Foxl abierta en Recording: Transcription Provider está en Automatic y usa On device (Apple Silicon, offline), con la frase de que la transcripción en el dispositivo separa a los hablantes en este Mac y el audio nunca sale de él, y el estado Ready - mlx-community/Qwen3-ASR-0.6B-8bit running on this Mac.](<https://foxl.ai/blog/offline-speaker-diarization-settings.webp>)

_Configuración > Grabación con el motor en el dispositivo instalado. Aquí Foxl no tiene la sesión iniciada._

## Transcribir una reunión

En Notes, pulsa Iniciar grabación cuando empiece la reunión. Para una grabación que ya tengas, usa Importar grabación o transcripción: Notes acepta archivos wav, mp3, m4a, mp4 y otros formatos de audio y vídeo, y empieza a transcribir en cuanto el archivo está dentro. La pestaña Transcripción muestra cada intervención con su hablante y el momento en que empezó.

![La pestaña Transcript de una reunión importada de 32 segundos: seis intervenciones que alternan entre SPEAKER 1 y SPEAKER 2, en 0:00, 0:06, 0:11, 0:16, 0:21 y 0:26, sobre la preparación del lanzamiento de una tienda online, una tabla de tarifas para el lunes, una prueba del diseño móvil el martes y un correo de lanzamiento.](<https://foxl.ai/blog/offline-speaker-diarization-transcript.webp>)

_Una reunión de dos personas importada, transcrita y separada por voces en el propio ordenador._

Las etiquetas son números. Haz clic en una para ponerle nombre a ese hablante.

## ¿Qué precisión tienen las etiquetas?

En nuestro propio conjunto de evaluación de 10 conversaciones sintéticas, el motor asignó de media el 99,09 % del audio al hablante correcto. Cada conversación tiene dos o tres voces sintéticas, elegidas para que no se parezcan entre sí más que las de personas reales, así que la respuesta correcta se conoce con exactitud. Eso convierte la cifra en un resultado de prueba, no en una previsión para tu sala de reuniones. En 14 archivos de evaluación, cuatro de ellos conversaciones reales grabadas, encontró el número correcto de hablantes todas las veces. Dos voces inglesas del mismo género, hablando sin pausa entre turnos, obtuvieron un 93,3 % de acierto. La reunión de la captura anterior, también con dos voces sintéticas, acertó en las seis intervenciones.

Cuando dos voces son muy parecidas, el motor prefiere tratarlas como una sola persona antes que dividir a una persona en dos. En unas notas de reunión, una línea atribuida a la persona equivocada hace más daño que una línea sin dueño claro. Nos topamos con esto al preparar esta guía: una reunión entre una voz sintética y esa misma voz con el tono más grave salió como un único hablante.

## Limitaciones

- No sabe nombres. Los hablantes se renombran en la transcripción.
- No hay motor en el dispositivo para Mac con Intel ni para Linux en arm64.
- No escribe resúmenes. Para eso necesitas un modelo: uno que conectes tú o el modelo de resúmenes en el dispositivo de Foxl, que es una descarga aparte.

## Adónde va el audio

Para la transcripción, se queda en el ordenador. Con el motor en el dispositivo seleccionado, Configuración indica que la transcripción se hace en este ordenador y que no se factura nada, y la separación de hablantes se ejecuta en el mismo proceso local. Como no se sube nada, también funciona sin conexión a internet. Lo que hagas después, como pedirle un resumen a un modelo en la nube, pasa por el proveedor que elijas para ello.

## Referencias y lecturas recomendadas

1. [Documentación de Foxl: Grabación](<https://docs.foxl.ai/docs/notes/recording>) - Documentation
2. [Documentación de Foxl: Créditos y privacidad en Notes](<https://docs.foxl.ai/docs/notes/credits-and-privacy>) - Documentation
3. [pyannote segmentation-3.0](<https://huggingface.co/pyannote/segmentation-3.0>) - Reference
4. [Modelos de segmentación de hablantes de sherpa-onnx](<https://github.com/k2-fsa/sherpa-onnx/releases/tag/speaker-segmentation-models>) - Reference
5. [3D-Speaker (CAM++)](<https://github.com/modelscope/3D-Speaker>) - Reference
6. [Qwen3-ASR 0.6B, versión MLX de 8 bits](<https://huggingface.co/mlx-community/Qwen3-ASR-0.6B-8bit>) - Reference
7. [Descargar Foxl](<https://foxl.ai/#download>) - Reference