Klleon Chat SDK
Japanese
Japanese
  • ✨New Javascript SDK [1.2.0]
    • 開始するには
    • イベント
    • UI
    • メソッド
      • ライフサイクルメソッド
      • テキストチャット
      • 音声チャット
      • エコーチャット
      • オーディオエコーチャット
      • その他のメソッド
    • TypeScript のサポート
    • 例
      • VanillaJS
      • React
      • Nextjs
    • ログシステム
    • アップデート履歴
  • JavaScript SDK [v0.x.x] (非推奨予定)
    • クイックスタート
    • 初期化
    • アバターストリーミング
      • ストリーミングの開始
      • ストリーミング停止
      • ストリーミング画面出力制御
    • チャット画面の設定
    • テキストメッセージ
    • ボイスメッセージ
    • エコー - メッセージのリピート
    • イベントサブスクリプション
    • アップデート
  • サービスアーキテクチャ
Powered by GitBook
LogoLogo

Products

  • Pricing

Websites

  • Homepage
  • Youtube
  • Linkedin

Copyright © Klleon. All rights reserved

On this page
  • データ情報
  • 例
  1. JavaScript SDK [v0.x.x] (非推奨予定)

イベントサブスクリプション

イベントサブスクリプションは、JavaScript SDKからイベント情報を受け取るための機能です。

イベント情報はJson形式で提供され、メッセージの内容、時間、タイプなどを含みます。

この機能は、KlleonChat.onChatEvent()イベントリスナーを使用して利用できます。


データ情報

Name
Type
Description

message

String

ストリーミングサーバーから受信したメッセージ

chat_type

String

メッセージタイプ

time

DateTime

メッセージが受信された時間

Message Type Name
Description

TEXT

  • アバターメッセージ

  • アバターが話している動画の送信開始

STT_RESULT

ユーザー音声メッセージ

RATE_LIMIT

アバターメッセージの受信を無効にする

WAIT

チャットの開始を待機中

WARN_SUSPENDED

ユーザーからのメッセージがない場合、10秒後にストリーミングが停止する警告

DISABLED_TIME_OUT

一定時間ユーザーからのメッセージがない場合、ストリーミングを停止

TEXT_ERROR

ユーザーメッセージの送信失敗

TEXT_MODERATION

ユーザーが不適切な言葉を送信

ERROR

サーバーエラーが発生

RESPONSE_IS_ENDED

アバターからのメッセージの終了

WORKER_DISCONNECTED

ストリーミング終了

ACTIVATE_VOICE

音声認識の開始

SHOW_AVATAR

アバターストリーミング画面出力開始

PREPARING_RESPONSE

アバターの応答を準備中

EXCEED_CONCURRENT_QUOTA

最大同時接続者数超過


例

<script >
    KlleonChat.onChatEvent((data) => {
        console.log(data);
    });
</script>
{"message":"","chat_type":"PREPARING_RESPONSE","time":"2024-04-05T06:40:27.523350758"}
{"message":"Good to see you!","chat_type":"TEXT","time":"2024-04-05T06:38:02.549614802"}
{"message":"","chat_type":"RESPONSE_IS_ENDED","time":"2024-04-05T06:40:37.08653676"}
...
Previousエコー - メッセージのリピートNextアップデート

Last updated 5 months ago