メインコンテンツへスキップ
ブラウザで Cartesia TTS と STT を扱う完全な Next.js アプリです。バッチ TTS、HTTP ストリーミング TTS、ファイルアップロードによる文字起こしを実装しています。サーバーサイドのトークンエンドポイントを含むため、API キーがクライアントに公開されることはありません。

トークンエンドポイント

app/api/token/route.ts

ページ

app/page.tsx

このサンプルを実行する

その後、http://localhost:3000 を開いてください。
pnpm ではなく npm を使用してください。

ソース

GitHub で見る

Next.js サンプルプロジェクトの完全版