더 블렌드
맞춤형 AI 기반 뮤직 스테이션
기능
Google은 사용자의 말을 듣고 사용자의 요구사항을 이해하며 NLP, Gemini LLM, 노래 추천 알고리즘의 도움을 받아 사용자에게 맞춤설정된 맞춤형 라디오 청취 환경을 만드는 라디오 앱을 개발했습니다.
우리는 Flutter를 사용하여 Express로 개발된 서버와 통신하는 사용자 대상 앱을 개발했습니다. 이 Express 서버는 프롬프트를 수신하고, 토큰화하고, 맞춤설정된 혼합을 생성하고, 적시에 사용자에게 제공하는 역할을 합니다. Express 서버는 Flask를 사용하여 개발된 다른 서버와 통신합니다. Flask 마이크로서비스는 데이터 스크래핑, Gemini를 사용한 링크의 스크립트 생성, Eleven Labs TTS를 사용한 스크립트 작성 등을 처리합니다. 두 서버 모두 MongoDB 데이터베이스를 공유합니다.
Gemini는 스크랩한 데이터와 다른 여러 매개변수(예: 현재 시간, 기분)를 사용하여 RJ가 읽어야 하는 링크의 스크립트를 생성합니다. 그러면 이 스크립트는 Eleven Labs TTS API로 전송되어 음성 데이터를 생성합니다. 음성 데이터를 처리하여 사용자에게 특별히 맞춤화된 최종 링크를 생성합니다.
구성용 제품
- Flutter
팀
업데이트 담당자
NaCl
From
인도