> For the complete documentation index, see [llms.txt](https://docs.digitalhumans.jp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalhumans.jp/ops/overview/platform-overview.md).

# プラットフォームの概要

## **概要**

デジタルヒューマンプラットフォームは、ユーザーがウェブブラウザ、モバイルデバイス、キオスク、デジタルサイネージなどのアクセスチャンネルを通じてデジタルヒューマンと対話できるようにします。

アクセスチャンネルは、ページに組み込まれたSDKを使用して、ビデオやオーディオデータをデジタルヒューマンプラットフォームに送信し、プラットフォームはさまざまな機能を実行した後、ユーザーが発話したデータ（追加のメタデータを含む）を接続された会話AI/自然言語処理（LLM）/チャットボットサービスに送信します。

会話AI/自然言語処理（LLM）/チャットボットサービスには、デジタルヒューマンがユーザーにどのように返答（発話）すべきかを決定するためのロジックとコンテンツが含まれており、プラットフォームにその返答内容を指示します。

プラットフォームは、リアルタイムに音声やアバターのビデオデータを生成し、そのデータをユーザーが受信できるアクセスチャンネルに送信します。

![](https://1399167784-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG1LVgVsXsT2u7A43C1Rg%2Fuploads%2Fgit-blob-0b71bba6c3a7aa9d5cb5fb74293187279363bbcb%2Foverview-1-2048x1054.png?alt=media)

下図は、上記の図をより具体的かつ拡張したものです。さまざまな外部システムとの連携が可能であり、有人チャットや有人オペレーターとの連携、eKYCなどとも連携することができます。

※ 標準・オプションで対応する会話AI/LLM/チャットボットの接続実績は[こちら](/ops/chatbot-integration/compatible-chatbot-ai-list.md)で公開しています。対応するサービスを随時増加していますが、ご要望に応じてお好みの会話AI/LLM/チャットボットと接続することが可能です。

![インテグレーションイメージ](https://1399167784-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FG1LVgVsXsT2u7A43C1Rg%2Fuploads%2Fgit-blob-587a831e5ca26883a29e5374032a1431c0e00481%2Fplatform_overview.png?alt=media)

インテグレーションイメージ

## **WEBサイト/アプリ**

### **デスクトップおよびモバイルブラウザ**

デジタルヒューマンプラットフォームは、PCやスマートフォンのウェブブラウザを通じて、ユーザーがデジタルヒューマンと対話できる環境を提供します。

サブスクリプションサービスをご契約いただいたお客様には、以下を提供しています：

* **ホステッドエクスペリエンス**：SDKを包含したコードスニペットです。マイクボタンなどのフロントエンドコンポーネントとセットで提供しており、これらを活用することで、お客様のウェブサイトやウェブアプリケーションにデジタルヒューマンを簡単に組み込み、展開することができます。

### キオスクやデジタルサイネージ

デジタルヒューマンプラットフォームでは、スクリーン、マイク、スピーカーを搭載したキオスク端末（コンピューティングデバイス）やデジタルサイネージに、ダウンロード可能なアプリケーションをインストールしたり、ブラウザを利用することで、ユーザーはどこでもデジタルヒューマンと対話することができます。

多くの場合、セキュリティと外観の向上のために、必要なハードウェアを収納するケースやスタンドを作成し、お客様のブランディングに合わせます。

## **デジタルヒューマンプラットフォーム**

デジタルヒューマンプラットフォーム（デジタルヒューマンのアニメーション基盤）は、音声認識（STT）や音声合成（TTS）を処理し、同時にアニメーションを描画して、WEBサイトやアプリ、LLMやチャットボットなどの会話AIとの橋渡しをします。

デジタルヒューマンプラットフォームのポリシーとして、**音声認識と合成音声の生成に必要な最低限の会話は通過しますが、音声認識や音声合成を行った際に会話ログは一切保存せず、すべて破棄しています。**

**つまり、運営側は電話サービスと同様に開始と終了のタイムスタンプを取得しますが、会話の内容には一切関与せず、善意の第三者として運営しています。私たちはお客さまのいかなる会話にもアクセスせず、アクセスすることもできない構造になっています。**

当社が提供するオーケストレーションレイヤーをご利用頂く場合、お客様の同意のもとサポートや分析用にログを取得する場合があります。同意がない場合は会話の内容を特定できるようなログは取得いたしません。

お客様にて会話ログを収集したい場合は、会話AI/チャットボットの会話履歴か、下のオーケストレーションレイヤーでログを取得することが可能です。

### デジタルヒューマンの世代

デジタルヒューマンにはいくつかの世代があります。

[世代（Gen1,Gen2,Gen3 / P1,P2）](/ops/overview/digitalhuman-generations.md)

## **オーケストレーションインターフェース**

オーケストレーションインターフェース（オーケストレーションレイヤー）は、デジタルヒューマンプラットフォームとLLM/チャットボットとの会話の橋渡しを行います。サンプル[ソースコードを公開](https://gitlab.digitalhumans.jp/docs/docs-digitalhumansjp/-/blob/main/development/byo-stt-tts/%E9%96%A2%E4%BF%82%E3%81%99%E3%82%8B%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E5%85%A5%E6%89%8B.md)しているため、お客様の仕様に合わせて自身で開発することも可能です。

オーケストレーションインターフェースの用途は以下を想定していますが、他の用途でも利用することが可能です。

* デジタルヒューマンと会話AI/チャットボットのAPI仕様の差異を吸収する
* 複数の会話AI/チャットボットを同時に利用するためのルーティング
* ログの取得
* 会話の強制的な加工

[設置方法についてはこちらのページをご覧ください。](/dev/chatbot-connection/chatbots-integration.md)

## **会話AI/チャットボット**

会話AI/チャットボット部分は様々なサービスと接続可能です。ルールベース、一問一答（一問多答）のチャットボット、ChatGPTやClaude、Gemini等をはじめとするLLMとも接続できます。これにより、デジタルヒューマンに個性や知能・頭脳を与えることができます。

既に使用中のチャットボットがある場合は、蓄積されたデータをそのまま利用できます。また、チャットボットのシナリオを変更すれば、デジタルヒューマンはその通りに動作します。LLM/チャットボットはデジタルヒューマンの特徴の一つであり、アバターの制御に使われます。したがって、チャットボットの設定に合わせて、デジタルヒューマンプラットフォームで合成音声やアニメーションを生成します。

接続実績のあるチャットボットについては、下記をご覧下さい。APIがあれば、お手持ちの会話AIやチャットボットと接続できます。

[接続実績のある会話AI・チャットボット](/ops/chatbot-integration/compatible-chatbot-ai-list.md)

## **カスタマークラウド等**

会話AI/チャットボットと接続することで、会話をパーソナライズしたり、会話を解析してより素晴らしい対話サービスにするための重要な要素です。

カスタマークラウドは、私たち運営側が関与しない企業や団体のクラウドサービスを指します。以下のようなサービスを想定しています。

* Retrieval-Augmented Generation (RAG)
* オープンデータ
* ビッグデータ
* 顧客データ
* ストレージ
* 有人オペレーターによるチャット・対話サービス
* その他
