Recorder JS
Un grabador de audio basado en navegador para desarrolladores que captura la entrada del micrófono, codifica datos WAV PCM y exporta grabaciones para aplicaciones web, demos y herramientas educativas.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
Sobre esta herramienta
Conceptualmente, la grabación usa getUserMedia para acceder al micrófono, un AudioContext para enrutar el audio hacia un buffer PCM y un pequeño codificador WAV para empaquetar muestras con el encabezado correcto. El codificador corre en JavaScript sin dependencias externas y produce un archivo WAV ampliamente compatible. La API conserva metadatos explícitos como sampleRate y número de canales y reporta duración y tamaño junto al blob de salida.
Los diferenciadores clave incluyen un codificador WAV autónomo, una interfaz de configuración mínima para sampleRate y canales y una API de exportación limpia que devuelve tanto el Blob como los metadatos. Mejoras opcionales incluyen grabación estéreo, tamaño de buffer ajustable y la posibilidad de exportar grabaciones parciales. Los casos de uso abarcan aprendizaje de idiomas, recopilación de datos de laboratorio, fragmentos de podcast y tutoriales interactivos.
Limitaciones y casos límite: la codificación a formatos distintos de WAV (p. ej., MP3) no está incluida; grabaciones largas deben exportarse en segmentos o al detenerse para evitar consumo de memoria. La implementación depende del soporte del navegador para MediaDevices y Web Audio; la denegación de permisos, la indisponibilidad de dispositivos o ciclos de suspensión/reanudación deben gestionarse en el código del consumidor. Si no se detecta sonido, el blob puede estar vacío o ser muy pequeño.
Cómo usar
- Proporciona entradas: selecciona sampleRate, canales y formato (WAV);
- Solicita acceso al micrófono mediante getUserMedia({ audio: true });
- Inicializa AudioContext y conecta la entrada a un buffer PCM;
- Inicia la grabación y acumula muestras en la memoria;
- Detén la grabación y llama a export WAV para obtener un Blob y metadatos;
- Usa el Blob para reproducción, descarga o procesamiento adicional.
Frequently Asked Questions
Encuentre respuestas rápidas
¿Qué formatos son compatibles?
¿Qué navegadores son compatibles?
¿Cómo se codifica la data?
¿Puedo transmitir o grabar sesiones largas?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertidor de Spotify a MP3
Convierte archivos de audio proporcionados localmente a MP3, permitiendo escucha offline y compatibi...
Calculadora de Distancia por Carretera
Calculadora de distancia por carretera para viajeros, planificadores logísticos y conductores para e...
Tu opinión importa
Ayúdanos a mejorar
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic