livekit-examples/agent-starter-react
A complete voice AI frontend app for LiveKit Agents with Next.js
何を解決するか
開発者が音声ベースのAIエージェントを構築するための即戦力のフロントエンドスターターテンプレートを提供します。複雑なリアルタイム通信インターフェースをゼロから構築する必要がなく、音声インタラクション、ビデオストリーミング、バーチャルアバター用の事前構築されたUIコンポーネントを提供します。
動作方法
Next.jsで構築されたこのテンプレートは、LiveKit JavaScript SDKと専用のエージェントUIコンポーネントライブラリを使用しています。LiveKitセッションに接続してリアルタイムの音声およびビデオストリームを処理し、ウェルカム画面とアクティブなエージェントセッションの間の状態遷移を管理します。開発者はapp-config.tsの設定ファイルをカスタマイズするか、プロジェクトディレクトリ内のShadcnベースのコンポーネントを変更することで、外観や挙動をカスタマイズできます。
対象ユーザー
LiveKitを活用した音声AIエージェント用のプロフェッショナルなユーザーインターフェースを迅速にデプロイしたいフロントエンド開発者およびAIエンジニア
特徴
- リアルタイムインタラクション: 音声、字幕、バーチャルアバターをサポート。
- カスタマイズ可能なUI: 複数の音声ビジュアライザーのスタイル(バー、グリッド、ラジアル、波、オーラ)とライト/ダークテーマのサポートを含む。
- メディア機能: カメラのビデオストリーミングと画面共有の統合サポート。
- 開発者向け: Next.jsとShadcn UIを使用しており、コンポーネントのカスタマイズや更新が簡単です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト