The Blend

AI を活用したパーソナライズされたラジオ

機能

Google は、ユーザーの声に耳を傾け、要件を理解し、NLP、Gemini LLM、楽曲おすすめアルゴリズムを使用して、ユーザーに合わせてパーソナライズされたラジオ視聴体験を提供するラジオアプリを開発しました。

ユーザー向けアプリは Flutter を使用して開発し、Express を使用して開発されたサーバーと通信します。この Express サーバーは、プロンプトの受信、トークン化、パーソナライズされたブレンドの生成、ユーザーへのタイムリーな配信を行います。Express サーバーは、Flask を使用して開発された別のサーバーと通信します。Flask マイクロサービスは、データのスクレイピング、Gemini を使用したリンクのスクリプト生成、Eleven Labs TTS を使用したスクリプトの人間化を処理します。どちらのサーバーも MongoDB データベースを共有します。

Gemini は、スクレイピングされたデータと、時刻や気分などの他のいくつかのパラメータを使用して、RJ が読み上げるリンクのスクリプトを生成します。このスクリプトは、Eleven Labs TTS API に送信され、音声データを生成します。音声データが処理され、ユーザーに固有の最終的なリンクが作成されます。

構成

  • Flutter

チーム

By

NaCl

From

インド