getVoiceprintVoiceUserMetadataConfig(params?: GetVoiceprintVoiceUserMetadataConfigParams)

版本要求:
@tuya-miniapp/cloud-api≥1.x.x

描述

获取声音用户元数据配置。

参数

参数类型必填说明
否请求参数

返回值

类型:Promise<VoiceprintVoiceUserMetadataConfig>
GetVoiceprintVoiceUserMetadataConfigResult(字段含义见类型定义与 minituya 返回参数)

引用对象

interfaceVoiceprintVoiceUserMetadataConfig声音用户元数据配置
属性类型描述
voiceprintVoiceUserAvatarDomainstring声音用户头像域名
voiceprintVoiceUserAvatarObjectKeysstring[]声音用户头像对象键列表
voiceprintVoiceUserMaxCountOfGidnumber家庭下声音用户最大数量
autoRegisterVoiceUserExpireMaxDaysnumber自动录入的声音用户过期最大天数
voiceprintProtocolUrlstring声纹协议地址
textSimilaritynumberASR 文本和示例文案相似度
支持的语种列表

示例代码

请求示例

import { getVoiceprintVoiceUserMetadataConfig } from '@tuya-miniapp/cloud-api';

getVoiceprintVoiceUserMetadataConfig()
  .then(result => {
    console.log('声音用户元数据配置:', result);
  })
  .catch(error => {
    console.error('获取声音用户元数据配置失败:', error);
  });

返回示例

{
  "voiceprintVoiceUserAvatarDomain": "https://images.tuyacn.com",
  "voiceprintVoiceUserAvatarObjectKeys": [
    "avatar/1.png"
  ],
  "voiceprintVoiceUserMaxCountOfGid": 10,
  "autoRegisterVoiceUserExpireMaxDays": 30,
  "voiceprintProtocolUrl": "https://example.com/protocol",
  "textSimilarity": 0.8,
  "supportLangs": [
    {
      "lang": "zh",
      "langName": "中文",
      "exampleTexts": [
        "今天的天气真不错"
      ]
    }
  ]
}