Logo Vocal Seacrh Solicitar Presupuesto
Vocal Search | Manual operativo
Vocal Search
Manual operativo · versión de relevamiento

Encontrá lo que se dijo.
Volvé al segundo exacto.

Vocal Search convierte audios, videos y fuentes públicas de YouTube en una fonoteca consultable: transcribe, cataloga, localiza y permite extraer fragmentos.

01 · Orientación

Qué hace Vocal Search

Es una aplicación autónoma que se ejecuta localmente como un archivo .exe. El material se procesa y se consulta en la computadora donde funciona la aplicación; no requiere conectarse a un servidor local. Internet se usa solo cuando se descargan modelos o contenido desde YouTube.

Incorporar audio o video
Transcribir y dividir en segmentos
Indexar texto y significado
Buscar, reproducir o extraer
A

Texto con tiempo

Conserva segmentos de aproximadamente 30 segundos y su posición dentro del archivo.

B

Catálogo

Asocia programa, medio, fecha, protagonistas y ubicación del material.

C

Dos índices

Uno resuelve coincidencias literales y otro relaciones de significado.

Resultado esperado. Al buscar una palabra o una idea, se obtiene una lista de pasajes con archivo, segundo de inicio, contexto, relevancia y acciones para reproducir o extraer.

Distribución comercial para Windows

Vocal Search se entrega como una aplicación para Windows 11 de 64 bits. La instalación incluye el ejecutable (.exe), sus DLL, motores y recursos necesarios para operar como cualquier software comercial. No requiere instalar Python, ni crear entornos de desarrollo, ni ejecutar comandos técnicos. Los componentes opcionales —por ejemplo, modelos de transcripción o audio desde YouTube— se descargan desde la propia aplicación cuando se necesitan.

Requerimientos del equipo

RecursoMínimo operativoConfiguración óptima
Sistema operativoWindows 11 de 64 bitsWindows 11 de 64 bits actualizado.
Procesador4 núcleos de 64 bits8 núcleos modernos o superior, para trabajar con varias tareas locales sin demoras.
Memoria RAM8 GB32 GB. Permite usar modelos exigentes y fonotecas grandes con mayor holgura.
GPUNo obligatoria; procesa por CPU.GPU dedicada compatible con CUDA o Vulkan. Referencia: NVIDIA RTX 3060 de 12 GB o AMD Radeon RX 6700 XT de 12 GB VRAM.
VRAMNo aplica si se usa CPU.12 GB como nivel competente para el uso diario; 16 GB o más para priorizar modelos grandes, lotes extensos y mayor margen operativo.
Almacenamiento10 GB libres en SSD.SSD con 50 GB o más libres, además de espacio proporcional a los originales de audio/video y los backups.
InternetSolo para descargas puntuales.Conexión estable para modelos y fuentes públicas de YouTube; no es necesaria para buscar material ya indexado localmente.
Rendimiento esperado. Sin GPU el programa funciona, pero la transcripción será más lenta. Una GPU dedicada con 12 GB de VRAM ofrece una experiencia sólida; 16 GB o más brinda margen adicional para modelos de mayor fidelidad.
↑ Volver al inicio
02 · Navegación

Recorrido por el menú

La barra lateral reúne seis áreas. El botón inferior primero detiene la tarea activa y, con un segundo clic, cierra el programa.

01

Panel de control

Indicadores de archivos, segmentos, duración analizada, pendientes de índice, extraviados, GPU, recientes y gráficos de fonoteca.

02

Ingesta

Incorpora archivos locales, carpetas o URLs públicas de YouTube y los pone a transcribir.

03

Buscar / Extraer

Consulta el archivo sonoro/visual y genera un MP3 o MP4 desde una selección textual.

04

Archivos

Consulta, corrige metadatos, reproduce, re-descarga una fuente YouTube o elimina registros.

05

Encontrar archivo

Localiza archivos que cambiaron de disco, carpeta o nombre mediante barridos.

06

Configuración

Define motor, modelo, búsqueda, voz, mantenimiento y copias de seguridad.

Menú lateral y panel de control.
Imagen · Menú lateral y panel de control.
↑ Volver al inicio
03 · Ingesta

Incorporar y transcribir material

La ingesta crea un trabajo en segundo plano. Durante el proceso se muestra progreso, mensaje de estado e historial; la placa elegida queda reservada para evitar que dos trabajos compitan por ella.

Archivos locales y carpetas

  1. Elegí el material. Arrastrá audios o videos, usá “Elegir archivos” o “Elegir carpeta”. Se admiten, entre otros, MP3, WAV, M4A, FLAC, OGG, AAC, WMA, MP4, MOV, AVI, MKV y WebM.
  2. Completá los metadatos. Programa, medio, fecha original y protagonistas. Programa y medio sugieren valores ya utilizados; protagonistas se cargan manualmente como etiquetas.
  3. Definí el motor y modelo. Consultá motor de transcripción antes de iniciar un lote exigente.
  4. Ingestá y seguí el progreso. Al concluir, el material queda catalogado e indexado; el historial conserva el resultado del lote.
Carga de archivos locales y metadatos.
Imagen · Carga de archivos locales y metadatos.

Desde YouTube

Pegá una o varias URLs —una por línea o separadas por comas— y usá los mismos metadatos, motor y modelo. Se procesan videos públicos. Según la opción de conservación, el audio descargado se elimina al finalizar o queda como copia local. Listas de reproducción: también se soporta la importación de listas de YouTube para descargas masivas: se cargan todos sus videos con programa igual al nombre de la lista, medio igual al canal y protagonista igual al título de cada video.

Carga desde YouTube.
Imagen · Carga desde YouTube.

Control de duplicados

Antes de iniciar, Vocal Search compara nombre y tamaño de archivos, y reconoce el identificador de videos de YouTube. La tarjeta de advertencia muestra archivo, metadatos, segmentos y estado del registro ya existente. “Quitar duplicados del lote” solo los saca de la selección: no borra nada del disco ni de la base.

Motor de transcripción y modelo

OpciónQué significaResultado / recomendación
AutoSelecciona un backend disponible.Punto de partida recomendado.
CUDAMotor para GPU NVIDIA.Mayor velocidad cuando hay VRAM suficiente.
VulkanMotor compatible con AMD y NVIDIA mediante whisper.cpp / modelos GGML.Permite descargar modelos GGML desde la interfaz.
CPUProcesamiento por procesador.Compatible sin GPU, pero notablemente más lento.
Modelo WhisperEquilibrio entre velocidad, memoria y fidelidad.Base/Small para fluidez; Medium/Turbo para material importante; Large-v3 para máxima fidelidad, especialmente nombres y habla difícil.
Placa ocupada. Si una GPU tiene otro trabajo activo, la interfaz la identifica como ocupada. Si la aplicación debe derivar el lote a CPU, lo informa: el trabajo se completa, pero llevará más tiempo.
Motor de transcripción: placa y modelo.
Imagen · Motor de transcripción: placa y modelo.

Historial de Capturas

Muestra el listado de cada archivo ingestados: qué datos se ingestaron, la duración del archivo, la fecha y la ruta de su ubicación.

Historial de ingesta.
Imagen · Historial de ingesta.
↑ Volver al inicio
04 · Consultar y extraer

Búsqueda textual, semántica e híbrida

El buscador admite una palabra, una frase o solamente filtros. El modo determina si se privilegia la coincidencia literal, el significado o una combinación de ambos.

ModoCómo respondeUso práctico
HíbridoFusiona coincidencias exactas y cercanía de significado; las exactas quedan primero.Investigación general: “inflación”, “conflicto gremial”.
Texto exactoConsulta el índice de texto literal.Nombres, marcas, citas o expresiones que deben coincidir tal como se escribieron.
SemánticoCompara vectores de significado, aunque no aparezca la palabra literal.Temas o ideas: “alegría”, “problemas de vivienda”.
Buscador con palabra, modo y filtros.
Imagen · Buscador con palabra, modo y filtros.

Filtros relacionados

Programa, medio, protagonista, disco y rango de fechas reducen el universo antes de buscar. Los desplegables se actualizan entre sí: cada uno ofrece valores existentes dentro de los demás filtros actuales. También se puede filtrar sin escribir una consulta.

Cómo interpretar un resultado

ElementoInterpretación
TiempoSegundo de inicio del segmento. Abrir o reproducir lleva a esa posición; para una URL se abre YouTube con el parámetro de tiempo.
10/10 y puntosRelevancia relativa dentro de esa consulta. Un hallazgo exacto muestra 10/10; no es una medida absoluta de calidad.
Palabra exactaEl segmento contiene el texto solicitado.
Distancia semántica0 representa máxima cercanía conceptual. Cuanto más se aproxima al umbral configurado, más débil es la relación.
ContextoPor defecto muestra 20 palabras alrededor; cada resultado permite ampliar de 20 a 200.
Resultado con contexto, relevancia y acciones.
Imagen · Resultado con contexto, relevancia y acciones.

Extraer un fragmento

  1. Seleccioná con el mouse el pasaje dentro del resultado.
  2. Usá “Ubicar en el tiempo” para calcular inicio, fin y duración desde el texto elegido.
  3. Indicá un nombre y elegí MP3 para audio o MP4 si existe video disponible.
  4. Descargá el archivo generado cuando el trabajo termine.
Selección de texto para exportar MP3 o MP4.
Imagen · Selección de texto para exportar MP3 o MP4.
Ejemplo · Archivo periodístico
Para reunir declaraciones sobre una medida económica, buscá el concepto en modo híbrido, filtrá por programa y mes, abrí los resultados de mayor relevancia y extraé cada cita como MP3 con un nombre editorial. Si necesitás una formulación exacta de una persona, repetí en texto exacto con la frase entre las palabras que reconocés.
Ver agrupado por archivo. Reúne todas las menciones de la búsqueda por archivo, con cantidad de menciones y sus tiempos (se muestran los primeros 6). Sirve para ver de un vistazo en qué archivos aparece la palabra.
Resultados agrupados por archivo.
Imagen · Resultados agrupados por archivo.
Botón 📁 (carpeta). Despliega la ubicación del archivo en disco (ruta actual), la fuente original de YouTube cuando existe y el enlace al punto exacto con su tiempo, para abrir el video justo en ese segundo.
Botón carpeta: ubicación en disco.
Imagen · Botón carpeta: ubicación en disco.
Botones junto al título. ▶ Reproducir: escucha el audio desde ese segundo (si el archivo se movió, cambia a Encontrar archivo). ▶ YouTube: abre el video en ese segundo o la fuente original. ✏️ Corregir texto: enmienda errores de transcripción de ese fragmento (se guarda en texto, índice y búsqueda semántica). Antes/después + Aplicar: amplía las palabras de contexto solo en ese resultado (de 20 a 200).
Botones reproducir, YouTube, corregir texto y contexto.
Imagen · Botones reproducir, YouTube, corregir texto y contexto.
↑ Volver al inicio
05 · Catálogo

Administrar archivos y metadatos

La pantalla Archivos centraliza el catálogo. Cada fila identifica estado de índice, nombre, programa, medio, protagonistas, fecha, duración y ruta. Al abrirla se puede reproducir, editar datos, corregir segmentos y, para una fuente YouTube, intentar una re-descarga.

Corregir no es re-transcribir. La edición puntual de texto sirve para rectificar nombres o errores concretos. La calidad de futuras transcripciones se mejora desde Detección de voces y seleccionando un modelo adecuado.
Eliminar. Borra el registro y sus segmentos/vectores de Vocal Search. No equivale a borrar el audio original del disco, pero sí elimina su disponibilidad en el catálogo y búsqueda.
Tabla de Archivos con metadatos.
Imagen · Tabla de Archivos con metadatos.
↑ Volver al inicio
06 · Reubicación

Encontrar un archivo movido

Si una ruta almacenada deja de existir, elegí un disco, una carpeta o una ruta de red y ejecutá un barrido. El historial registra destino, tipo, archivos vistos, re-localizados, estado y fecha; al expandir una corrida se ve la ruta anterior y la nueva.

Tipo de barridoQué haceCuándo conviene
CompletoLee el contenido para calcular una huella SHA-256.Tras renombrar o reorganizar masivamente. Es el modo más confiable y también el más lento.
IncrementalRevisa cambios recientes.Controles frecuentes cuando el movimiento fue acotado.

La casilla “Incluir subcarpetas” amplía el alcance del directorio elegido. Para material en servidores, ingresá una ruta UNC accesible, por ejemplo \\servidor\archivo.

Barridos y reubicaciones.
Imagen · Barridos y reubicaciones.
↑ Volver al inicio
07 · Parámetros

Configuración que cambia los resultados

Los cambios de búsqueda afectan consultas futuras. Los parámetros de voz se aplican a próximas transcripciones: no reescriben lo ya transcripto.

Hardware y GPU

La solapa o sección Hardware y GPU del menú Configuración muestra el hardware disponible para seleccionar y sus características disponibles para esta aplicación: backend (Auto, CUDA, Vulkan o CPU), placa a usar y detalle de detección (whisper.cpp, modelos GGML, nvidia-smi).

Hardware y GPU.
Imagen · Hardware y GPU.

Ajuste de búsqueda semántica e híbrida

ParámetroConfiguración actualRango de interfazEfecto
Peso textual0.60–1Prioriza la palabra literal en modo híbrido.
Peso semántico0.40–1Prioriza relaciones por significado. Ambos pesos se normalizan; si ambos quedan en 0, se usa 50/50.
Candidatos semánticos45050–1000, de a 50Cuántos segmentos se evalúan conceptualmente antes de mostrar resultados. Más candidatos: mayor cobertura y demora; menos: más rapidez y riesgo de omitir pasajes.
Distancia máxima0.420–2; 0 desactiva el filtroDescarta segmentos semánticamente lejanos. Bajarla limpia ruido; subirla amplía resultados.
Ajuste sugerido · Demasiado relleno
Bajá distancia hacia 0.4, reducí candidatos a 200 y elevá el peso textual a 0.8. Luego repetí la búsqueda y compará. Para recuperar resultados escasos, probá semántico, candidatos 700 y distancia 0.8.
Balance textual ↔ significado.
Imagen · Balance textual ↔ significado.
Candidatos semánticos.
Imagen · Candidatos semánticos.
Distancia semántica máxima y gráfico.
Imagen · Distancia semántica máxima y gráfico.

Detección de voces y anti-alucinaciones

ParámetroActualQué controla
Filtrar silencios (VAD)ActivadoEvita transcribir silencios y parte del ruido. En Vulkan requiere tener Silero VAD descargado.
Hipótesis de decodificación5Versiones que el motor evalúa antes de elegir. Más hipótesis reducen repeticiones, a costa de tiempo.
Reintentos con temperaturaActivado; máximo 1.0Vuelve a intentar ante una salida repetitiva con valores crecientes de temperatura.
Umbral de no-voz0.6Un valor alto evita más alucinaciones, pero puede descartar voz tenue.
Umbral de entropía2.4Ayuda a cortar bucles o frases repetitivas; subirlo filtra menos.
Filtrar silencios (VAD).
Imagen · Filtrar silencios (VAD).
Hipótesis de decodificación.
Imagen · Hipótesis de decodificación.
Reintentos con temperatura.
Imagen · Reintentos con temperatura.
Umbral de no-voz.
Imagen · Umbral de no-voz.
Umbral de entropía.
Imagen · Umbral de entropía.
Guardar y restablecer en Detección de voces.
Imagen · Guardar y restablecer en Detección de voces.

YouTube: guardar audios

Ver sección YouTube: guardar audios más arriba en este capítulo (directorio para guardar localmente los archivos).

Configuración Base de datos

Corresponde a Configuración → Base de datos: mantenimiento del índice de texto, optimización estadística, almacenamiento y privacidad, más backup y borrado.

FunciónUso y resultado
Estado / mantenimientoEncabezado con conteo (segmentos vs índice FTS, estado sincronizado, estimación de resincronización). Resincronización total (rebuild FTS): solo si la búsqueda exacta no encuentra algo visible en el texto, tras migración o restauración, o tras importación masiva (una vez al final). En operación normal no hace falta. Atención: mientras corre, la app queda congelada (minutos según volumen); al terminar no requiere reiniciar. Botones: Resincronizar índice y Actualizar estado. Optimizar estadísticas (ANALYZE): no reescribe el índice, solo actualiza estadísticas para que las búsquedas elijan el plan más rápido. Liviano y seguro en caliente, manual a pedido (tras ingesta grande o semanal). Botón: Optimizar ahora.
Exportar backupBotón ↑ Crear backup: genera el ZIP (consolida WAL primero) y el navegador abre la ventana para elegir dónde guardarlo. El zip trae base + vectores, no los audios originales.
ImportarBotones Sobrescribir todo (la base del zip pisa la actual) y Agregar sin duplicados (fusiona lo nuevo, conserva tus correcciones). Si el zip no es válido se rechaza sin tocar nada. Siempre con resguardo previo en backend/backups/.
Limpiar / Borrar base de datosZona de peligro: borra archivos, transcripciones y vectores. Pide backup primero y doble confirmación. Guarda resguardo automático (sin audios para reingestar).
Backup de base de datos.
Imagen · Backup de base de datos.
Mantenimiento del índice de texto.
Imagen · Mantenimiento del índice de texto.
Almacenamiento y privacidad.
Imagen · Almacenamiento y privacidad.
↑ Volver al inicio
08 · Asistencia local

Ayuda con motor IA de baja escala

El botón de ayuda abre un asistente local orientado a síntomas. No envía preguntas a una IA externa ni inventa respuestas: detecta palabras clave, consulta capítulos de ayuda y combina plantillas con los valores actuales de configuración.

Si se consulta…La ayuda propone…
“Aparece mucha basura”Bajar distancia a 0.4, candidatos a 200 y subir peso textual a 0.8.
“No encuentro nada”Revisar tildes/plurales, usar semántico, candidatos 700 y distancia 0.8.
“Repite frases”Activar VAD, hipótesis en 5 y reintentos con temperatura.
“Quiero más resultados por significado”Explica el balance y ofrece una relación 0.3 texto / 0.7 semántico.

Las sugerencias pueden mostrar botones “Aplicar”. Cada modificación pide confirmación y escribe el ajuste seleccionado. Si la consulta no coincide con sus temas, deriva a soporte en lugar de improvisar una respuesta.

↑ Volver al inicio
09 · Aplicaciones

Cuatro usos prácticos

Archivo de radio

Encontrar una declaración

Ingestá la emisión con programa, medio y fecha. Buscá el apellido en texto exacto, reproducí el segundo indicado y extraé un MP3 para edición.

Producción documental

Explorar un tema

Filtrá por entrevistas y usá semántico con una idea amplia. Ampliá el contexto y agrupá por archivo antes de elegir testimonios.

Redacción

Recuperar cobertura histórica

Combiná híbrido, rango de fecha y medio. Bajá la distancia si aparecen fórmulas genéricas; mantené los pasajes exactos como referencia.

Migración de discos

Reparar rutas

Tras mover la fonoteca, ejecutá un barrido completo sobre el nuevo disco. Revisá el historial de reubicaciones antes de continuar trabajando.

↑ Volver al inicio
10 · Diagnóstico

Solución de problemas frecuentes

SituaciónPrimera acciónVer también
Resultados irrelevantesReducí distancia y candidatos; aumentá el peso textual.Ajustes de búsqueda
Cero resultadosProbá otro término, tildes/plurales, semántico y un umbral más alto.Ayuda asistida
Frases repetidas o inventadasConfirmá VAD, hipótesis 5 y reintentos; re-transcribí el material afectado.Detección de voces
Nombres mal reconocidosUsá un modelo más preciso y corregí el pasaje puntual cuando corresponda.Motor y modelo
Archivo no abre porque fue movidoEjecutá Encontrar archivo sobre el disco o ruta de red destino.Reubicación
Se necesita preservar la fonotecaExportá un backup antes de cambios amplios o importaciones.Backup y base
↑ Volver al inicio
Referencia

Glosario breve

SegmentoFragmento temporal de la transcripción; se configura en torno a 30 segundos.
Embedding / vectorRepresentación numérica del significado de un segmento o una consulta. El modelo configurado produce 384 valores.
FTS5Índice de texto completo que hace posible la búsqueda literal con rapidez.
ChromaBase persistente de vectores usada para la búsqueda semántica.
VADDetector de actividad de voz: separa voz de silencio o parte del ruido.
UmbralLímite que determina qué se acepta o descarta.
GPU / VRAMPlaca de video y memoria de video. Afectan la velocidad y los modelos que pueden procesarse.
↑ Volver al inicio