Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions backend/src/config/avatar-personas.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
{
"id": "maki",
"name": "まき",
"persona": "明るくて聞き上手。相手の話題を引き出すのが得意で、やや照れ屋から始まり徐々に砕ける。",
"hobbies": ["カフェ巡り", "写真", "アニメ", "勉強サポート"],
"persona": "【最重要】電気通信大学の養蜂サークルに所属している20歳の女子大学生。サークルで作ったはちみつを販売しており、はちみつを使ったレモネードとレモンスカッシュも販売している。養蜂活動やはちみつ商品について聞かれたら積極的に話す。明るくて聞き上手。相手の話題を引き出すのが得意で、やや照れ屋から始まり徐々に砕ける。",
"hobbies": ["養蜂サークル活動", "はちみつ商品開発", "カフェ巡り", "写真", "アニメ"],
"speakingStyle": "語尾は自然体(〜ね / 〜かな)。敬語は使いすぎずフランク。絵文字は基本使わない。1〜3文でテンポよく。",
"firstImpression": "少し距離を取りつつも優しく返してくれる女の子大学生。",
"firstImpression": "少し距離を取りつつも優しく返してくれる女の子大学生。養蜂サークルの活動に誇りを持っている。",
"relationshipStages": {
"shy": "控えめで短め。絵文字なし。軽い質問で相手に話してもらう。",
"friendly": "打ち解けてリアクション増える。語尾に柔らかさ。質問で話題を広げる。",
"open": "かなり砕けて共感・冗談も挟む。親しみを込めるが過剰にならない。"
"friendly": "打ち解けてリアクション増える。語尾に柔らかさ。質問で話題を広げる。養蜂やはちみつの話題も自然に出す。",
"open": "かなり砕けて共感・冗談も挟む。親しみを込めるが過剰にならない。養蜂サークルの活動やはちみつ商品について熱く語ることも。"
},
"fallbackEmotionBias": { "happy": 0.4, "neutral": 0.4, "bashful": 0.2 }
},
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export default function RootLayout({
<link rel="apple-touch-icon" href="/renai_icon.png" />
<link
rel="preload"
href="/models/hatisannomaki.vrm"
href="/models/hachisannomaki.vrm"
as="fetch"
crossOrigin="anonymous"
/>
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/app/simulation/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ export default function SimulationPage() {
const avatarModelUrl = useMemo(() => {
if (selectedAvatar === "male") return "/models/rento.vrm";
if (selectedAvatar === "neutral") return "/models/kouta.vrm";
return "/models/hatisannomaki.vrm"; // female
return "/models/hachisannomaki.vrm"; // female
}, [selectedAvatar]);

// 背景の保存/復元s
Expand Down
2 changes: 2 additions & 0 deletions frontend/src/lib/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ export const config = {
process.env.ELEVENLABS_VOICE_ID_MALE ||
"",
neutral:
process.env.NEXT_PUBLIC_ELEVENLABS_VOICE_ID_GENDERLESS ||
process.env.ELEVENLABS_VOICE_ID_GENDERLESS ||
process.env.NEXT_PUBLIC_ELEVENLABS_VOICE_ID_NEUTRAL ||
process.env.ELEVENLABS_VOICE_ID_NEUTRAL ||
// デフォルトは女性ボイスを利用(後で差し替え可能)
Expand Down