Skip to content

Commit bd07162

Browse files
authored
Merge pull request #204 from jphacks/hatisanmaki
Hatisanmaki
2 parents a1a7793 + 5385e50 commit bd07162

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

backend/scripts/dev.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ else
2121
fi
2222

2323
# ルートの.envファイルを読み込んでサーバーを起動
24-
# Node.jsのメモリ制限を1GBに設定
25-
export NODE_OPTIONS="--max-old-space-size=1024"
24+
# Node.jsのメモリ制限を1GBに設定、WASMモジュールを有効化(Prisma 7対応)
25+
export NODE_OPTIONS="--max-old-space-size=1024 --experimental-wasm-modules"
2626

2727
if command -v pnpm >/dev/null 2>&1; then
2828
pnpm tsx --env-file=../.env src/server.ts

backend/src/lib/prisma.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { PrismaClient } from "../generated/prisma/edge";
1+
import { PrismaClient } from "../generated/prisma";
22
import { withAccelerate } from "@prisma/extension-accelerate";
33

44
// PrismaClientのシングルトンインスタンスを作成

backend/src/routes/modules/speech.routes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,8 +397,8 @@ speech.openapi(ttsRoute, async (c) => {
397397

398398
const { text, voiceId, modelId } = c.req.valid("json");
399399

400-
// Use default voiceId if not provided (Rachel - a natural sounding voice)
401-
const selectedVoiceId = voiceId || "lhTvHflPVOqgSWyuWQry";
400+
// Use default voiceId from environment or fallback
401+
const selectedVoiceId = voiceId || process.env.ELEVENLABS_VOICE_ID || "lhTvHflPVOqgSWyuWQry";
402402

403403
const audioStream = await textToSpeech(
404404
apiKey,

frontend/src/app/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export default function RootLayout({
3737
<link rel="apple-touch-icon" href="/renai_icon.png" />
3838
<link
3939
rel="preload"
40-
href="/models/hachisannomaki.vrm"
40+
href="/models/maki.vrm"
4141
as="fetch"
4242
crossOrigin="anonymous"
4343
/>

frontend/src/app/simulation/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export default function SimulationPage() {
8282
const avatarModelUrl = useMemo(() => {
8383
if (selectedAvatar === "male") return "/models/rento.vrm";
8484
if (selectedAvatar === "neutral") return "/models/kouta.vrm";
85-
return "/models/hachisannomaki.vrm"; // female
85+
return "/models/maki.vrm"; // female
8686
}, [selectedAvatar]);
8787

8888
// 背景の保存/復元s

0 commit comments

Comments
 (0)