SpotiEmotions es una aplicación que utiliza la información de tu cuenta de Spotify para analizar tus canciones más escuchadas, extraer y resumir las letras mediante inteligencia artificial, y mostrar un resumen de tus emociones basado en tus canciones. Similar a las historias de Spotify Wrapped, esta herramienta proporciona una visión profunda de tus emociones, canciones, artistas y géneros más escuchados.
- zClut - Perfil de zClut
- klasinky - Perfil de klasinky
- romentoss - Perfil de romentoss
Para comenzar con SpotiEmotions, sigue estos pasos:
- Clona el repositorio:
git clone https://github.com/zclut/spoti-emotions.git
- Navega al directorio del proyecto:
cd spoti-emotions
- Instala las dependencias:
npm install
# or
yarn install
- Configura las variables de entorno:
SPOTIFY_CLIENT_ID=<SPOTIFY_CLIENT_ID>
SPOTIFY_CLIENT_SECRET=<SPOTIFY_CLIENT_SECRET>
AUTH_SECRET=<AUTH_SECRET>
GROQ_API_KEY=<GROQ_API_KEY>
DEBUG=<true | false> # Para usar datos falsos
- Inicia el servidor de desarrollo:
npm start
# or
yarn start
Una vez que el servidor esté en marcha, abre tu navegador y navega a http://localhost:4321
. Aquí podrás conectar tu cuenta de Spotify y comenzar a explorar tu resumen emocional basado en tus canciones más escuchadas.
- Resumen de Canciones: Obtén un resumen de tus canciones más escuchadas.
- Análisis de Letras: Utiliza inteligencia artificial para analizar y resumir las letras de tus canciones.
- Emociones del Usuario: Determina las emociones del usuario basadas en las canciones más escuchadas.
- Artistas y Géneros: Visualiza los artistas y géneros más escuchados.
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para obtener más detalles.
¡Gracias por usar SpotiEmotions!