The Blend
AI 기반 맞춤 뮤직 스테이션
기능
사용자의 말을 듣고 요구사항을 파악하며 NLP, Gemini LLM, 노래 추천 알고리즘을 통해 사용자에게 맞춤화된 라디오 청취 환경을 제공하는 라디오 앱을 개발했습니다.
Flutter를 사용하여 Express로 개발된 서버와 통신하는 사용자 대상 앱을 개발했습니다. 이 Express 서버는 프롬프트를 수신하고, 토큰화하고, 맞춤 블렌드를 생성하고, 적시에 사용자에게 전송하는 역할을 합니다. Express 서버는 Flask를 사용하여 개발된 다른 서버와 통신합니다. Flask 마이크로서비스는 데이터 스크래핑, Gemini를 사용한 링크 스크립트 생성, Eleven Labs TTS를 사용한 스크립트 인간화를 처리합니다. 두 서버는 MongoDB 데이터베이스를 공유합니다.
Gemini는 스크래핑된 데이터와 시간대, 분위기와 같은 여러 다른 매개변수를 사용하여 RJ가 말해야 하는 링크의 스크립트를 생성합니다. 그런 다음 이 스크립트가 Eleven Labs TTS API로 전송되어 음성 데이터를 생성합니다. 보컬 데이터가 처리되어 사용자에게 맞춤설정된 최종 링크가 생성됩니다.
구성용 제품
- Flutter
팀
작성자:
NaCl
From
인도