混合
AI 赋能的个性化电台
作用
我们开发了一款电台应用,该应用能够倾听用户、理解他们的需求,并在 NLP、Gemini LLM 和歌曲推荐算法的帮助下,为他们打造量身定制的个性化电台收听体验。
我们使用 Flutter 开发了面向用户的应用,该应用可与使用 Express 开发的服务器进行通信。此 Express 服务器负责接收提示、对其进行标记化、生成个性化混合并及时提供给用户。Express 服务器与使用 Flask 开发的其他服务器进行通信。Flask 微服务负责处理数据抓取、使用 Gemini 为链接生成脚本,以及使用 Eleven Labs TTS 对脚本进行人性化处理。这两个服务器共用一个 MongoDB 数据库。
Gemini 会使用爬取的数据和几个其他参数(例如时间和心情)为 RJ 应该说出的链接生成脚本。然后,系统会将此脚本发送到 Eleven Labs TTS API,以生成语音数据。系统会处理语音数据,以创建专门针对用户量身定制的最终链接。
可采用以下设备打造
- Flutter
团队
更新者
NaCl
发件人
印度