jp.avacast/avacast
repo:https://github.com/aruimiura/avacast
写真から作ったアバターをリアルタイムに喋らせる API (日本製)。登録から組み込み、有料化までエージェントで完結。API キーは signup がその場で発行
- transport:
- remote
- credential class:
- open
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- create_api_keyshallow
このテナントに API キーをもう 1 本発行します (本番用 live / テスト用 test)。平文は今回だけ返します。 (api_key が必要: signup で受け取ったキー)
- create_avatarshallow
正面・明るい・口を閉じた 1 人の写真 (PNG/JPEG、6MB まで) からアバターを作ります。生成に 2〜3 分かかるので get_avatar で ready になるのを待ってください。メール確認済みのテナントでのみ作れます。プランごとに作れる数に上限があります。 (api_key が必要: signup で受け取ったキー)
- create_checkoutshallow
有料プラン (starter / standard / business) の Stripe Checkout の URL を返します。利用者にこの URL を開いてカードを入力してもらうと、その場でプランが切り替わります (人の手はこの 1 回だけ)。金額は税抜の月額で、超過分は従量です。 (api_key が必要: signup で受け取ったキー)
- create_sessionshallow
アバターの枠を確保し、ブラウザへ渡す client_token と WebRTC の接続情報を返します。課金はセッションが開いていた時間で数えるので、終わったら end_session してください。 (api_key が必要: signup で受け取ったキー)
- delete_avatarshallow
自分で作ったアバターを消します (プリセットは消せません)。過去のセッションの記録は残ります。 (api_key が必要: signup で受け取ったキー)
- end_sessionshallow
セッションを閉じて GPU の枠を返します。閉じ忘れは請求に乗ります。 (api_key が必要: signup で受け取ったキー)
- get_accountshallow
テナント名・プラン・上限・メール確認の有無・API キーの一覧を返します。セッションやアバターが作れないときは、まずこれで上限と確認状態を見てください。 (api_key が必要: signup で受け取ったキー)
- get_avatarshallow
自分で作ったアバターの状態 (preparing / ready / failed) と失敗理由を返します。 (api_key が必要: signup で受け取ったキー)
- get_billing_portalshallow
Stripe の顧客ポータルの URL を返します (支払い方法の変更・領収書・解約)。有料プランの契約後に使えます。 (api_key が必要: signup で受け取ったキー)
- get_integration_guideshallow
avacast の組み込み方 (セッションの作り方、ブラウザ SDK、REST API、エラーコード) を Markdown で返します。
- get_sessionshallow
セッションの状態 (active/ended)、キューの長さ、接続時間、有効期限を返します。 (api_key が必要: signup で受け取ったキー)
- get_usageshallow
当月の接続時間 (請求の根拠)、発話時間、セッション数と、プランの上限を返します。 (api_key が必要: signup で受け取ったキー)
- interruptshallow
発話中の文を止め、キューに残っている文を捨てます。 (api_key が必要: signup で受け取ったキー)
- list_avatarsshallow
使えるアバター (プリセットと、このテナントで作った ready のもの) を返します。create_session の avatar_id にはここの id を使います。 (api_key が必要: signup で受け取ったキー)
- list_plansshallow
プランごとの月額・含まれる接続分数・同時セッション数・1 セッションの最大長・アバター数を返します。まず Free (signup) で試し、足りなければ create_checkout で有料化します。
- list_sessionsshallow
直近のセッション (最大 50 件) と状態・終了理由・接続秒数を返します。繋がらない・すぐ切れる問題の切り分けに使います。 (api_key が必要: signup で受け取ったキー)
- list_voicesshallow
使える声 (voice_id) の一覧。create_session の voice_id や create_avatar の voice_id に使います。日本語の標準 2 声は無料、年代つきの声は Gemini-TTS です。 (api_key が必要: signup で受け取ったキー)
- resend_verificationshallow
メール未確認のテナントの確認リンクを再発行して返し、メールにも送ります。利用者に開いてもらうと無料枠の上限になります。 (api_key が必要: signup で受け取ったキー)
- signupshallow
メールアドレスで avacast のアカウントを作り、その場で API キーと確認リンク (verify_url) を返します (パスワード不要)。受け取ったキーで接続し直せばすぐ使えます。利用者に verify_url を開いてもらうと無料枠の上限 (同時 2・月 30 分・アバター作成可) に広がります。開かれないと 1 時間で消えます。
- speakshallow
セッションのアバターにテキストを喋らせます (キューに積まれ、順に発話)。ブラウザ SDK が接続 (session.start) してから呼んでください。接続前は session_not_connected になります。 (api_key が必要: signup で受け取ったキー)
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/7f207803-0748-4ff0-b3e4-b8e753764b5b)