sora2525 / Portfolio

0 stars 0 forks source link

ER図記載1 #3

Closed sora2525 closed 6 hours ago

sora2525 commented 1 day ago

ER drawio ER図を追加しました

beppumasaki commented 1 day ago

対応ありがとうございます。以下の点に関してコメントします。 回答及びER図への反映をお願いします。

sora2525 commented 1 day ago

ER2 drawio

レビューありがとうございます。 message_typeはチャットの履歴を表示する際の誰がメッセージを送信したかを識別するための情報を扱っています。値がuserならユーザーが送信したメッセージ、characterならAIで生成したテキストです。 キャラクターの動作については、フロント(next.js)のpublicディレクトリにモデル、モーションデータの入ったjsonファイルで管理します。 音声についてはAIで生成したテキスト情報を含めて音声生成のAPIから音声データを生成し、カスタムフック内の関数の引数に音声データを渡します。カスタムフック内で音声のその瞬間ごとのボリュームを解析して音声を再生すると同時に解析した数値をキャラクターの口のパラメータに反映してしゃべっているように見せる、というのを今のところ考えています。どちらもフロント側で管理します。 ログイン機能はdevise-token-authを使います。必要なカラムを調べ、ER図を更新しました。

Tsuchiya2 commented 13 hours ago

概ね良いかと思います。LGTMです。 修正が必要になった際は適宜修正して開発を進めましょう。