混合

個人化 AI 技術輔助電台

用途

我們開發的電台應用程式會傾聽使用者的需求、瞭解他們的需求,並運用自然語言處理工具、Gemini 大型語言模型和歌曲推薦演算法,為使用者打造個人化的專屬電台聆聽體驗。

我們使用 Flutter 開發了面向使用者的應用程式,該應用程式可透過 Express 開發的伺服器進行通訊。這個 Express 伺服器負責接收提示、將提示權杖化、產生個人化混合,並及時向使用者傳送。Express 伺服器會與透過 Flask 開發的其他伺服器進行通訊。Flask 微服務會處理資料抓取作業、使用 Gemini 產生連結指令碼,以及使用 Eleven Labs TTS 為指令碼產生人性化的事務。兩部伺服器都會共用 MongoDB 資料庫。

Gemini 會使用擷取的資料和其他幾項參數 (例如時段和心情),產生 RJ 應口述的連結指令碼。系統會將這段指令碼傳送到 Eleven Labs TTS API,用來產生語音資料。系統會處理語音資料,為使用者建立專屬最終連結。

採用

  • Flutter

團隊

變更者

NaCl

寄件者

印度