window.uneeqInteractionsOptions = {
    personaShareId: "5fa87784-ab74-47af-ac3d-21370c80zzzz",
    customData: {
        "locale": "en-US",
        "containerName": "backend-showcase",
        "personaOverrides": "[{\\"header\\":\\"chainId\\",\\"value\\":\\"5fa87784-ab74-47af-ac3d-21370c80zzzz\\"}]"
    },
}

customDataプロパティは、デジタルヒューマン プラットフォームを通して会話AIやチャットボットにカスタムオプションを渡すために使用します。上の例では、localecontainerName、そしてpersonaOverridesというプロパティを渡しています。

この customData フィールドを使用して、任意のメタデータを渡すことができます。アプリケーションのフロントエンドで、ユーザーのブラウザからタイムゾーンを取得し、それを会話レイヤーに渡すことで、ユーザーにとって今が何時なのかをデジタルヒューマンに「認識」させるというテクニックもあります。

SpeechTranscriptionは音声認識エンジンで検出した言語コードを常に取得できますが、短い文字列の場合は、検出された言語が正しいと100%確約、保証することはできません。運用に合わせて調整してください。