Voice Reverser Online 🎙️🔁
Voice Reverser Online es una divertida y sencilla aplicación web que te permite grabar tu voz y aplicar varios efectos directamente en tu navegador — ¡sin descargas ni registros!
🎉 Características
-
🎤 Grabación de voz
Graba tu voz con un solo clic. -
🔁 Reproducción inversa
Reproduce tu voz al revés al instante para efectos divertidos. -
🔼🔽 Control de tono
Ajusta el tono para sonar como un chipmunk o un robot. -
🔗 Enlaces compartibles
Crea y comparte tus transformaciones de voz a través de un enlace URL.
🔐 Privacidad ante todo
Todos los datos de voz se procesan en tu navegador. No se sube ni guarda nada.
🔄 Cómo Funciona
Grabación de voz
- Captura el flujo de audio desde el micrófono del usuario.
- Comienza a grabar el audio usando
MediaRecorder
y guárdalo como unBlob
. - Después de detener la grabación, convierte los datos de audio en una URL que se pueda reproducir en el navegador.
Reproducción inversa
- Decodifica los datos de audio grabados usando
AudioContext
. - Invierte los datos de audio, canal por canal.
- Crea un nuevo
AudioBuffer
con los datos de audio invertidos y reprodúcelos.
Control de tono
- Ajusta la
playbackRate
delAudioBufferSourceNode
para cambiar la velocidad de la reproducción. - Alterar la
playbackRate
cambia el tono del audio.
💻 Stack Tecnológico
- React
Usado para construir la interfaz de usuario (UI). - Material-UI (MUI)
Proporciona una biblioteca UI moderna y responsive para la aplicación. - Web Audio API
Usado para capturar, procesar y reproducir audio directamente en el navegador. Maneja las características de reproducción inversa y control de tono.