Desarrolla una pequeña aplicación web utilizando Next.js, Tailwind CSS y TypeScript que muestre la transcripción de una llamada telefónica en un componente que mapee cada mensaje tanto del agente como del usuario. La aplicación debe permitir al usuario hacer clic en cualquier parte de la transcripción y saltar automáticamente a esa parte específica del audio.
Nota: Recuerda mantener un enfoque modular y escalable en tu código. La claridad, la legibilidad y la eficiencia del código serán consideradas en la evaluación. ¡Buena suerte y diviértete!
[ { "content": "¡Hola! Soy Rocio, asesora de admisiones de la Universidad Online. ¿En qué puedo ayudarte hoy?", "role": "agent", "start": 1.005, "end": 6.331625 }, { "content": "Hola Rocio, ¿cómo estás? Estoy interesado en las licenciaturas relacionadas con tecnología.", "role": "user", "start": 7.24, "end": 15.562688 }, ... ]
Link del audio: https://exampleDrive.hosting.com/file.mp3
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.