文档中心 > API类目 > 阿里翻译API

alibaba.alifanyi.speech.generate (话术生成)

话术生成

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_speech_generation_in_d_t_o SpeechGenerationInDTO 必须 入参
  • └ attribute
  • String
  • 必须
  • Material
  • 属性
  • └ attribute_value
  • String
  • 必须
  • Polyester
  • 属性值
  • └ category_level_one
  • String
  • 必须
  • Home & Garden
  • 一级类目名称
  • └ category_level_leaf
  • String
  • 必须
  • Dog Coats & Jackets
  • 二级类目名称

响应参数

名称 类型 示例值 描述
result DMPResult result 返回结果
  • └ code
  • Number
  • 200
  • 返回码
  • └ error_msg
  • String
  • error
  • 错误码
  • └ time
  • String
  • 100
  • 接口耗时
  • └ trace_id
  • String
  • 2108340d16340310656236795edb4c
  • trace
  • data
  • SpeechGenerationOutDTO
  • data
  • 生成结果
  • └ generation
  • String []
  • generation
  • 生成话术
  • └ retrieval
  • String []
  • retrieval
  • 检索

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlifanyiSpeechGenerateRequest req = new AlibabaAlifanyiSpeechGenerateRequest();
AlibabaAlifanyiSpeechGenerateRequest.SpeechGenerationInDTO obj1 = new AlibabaAlifanyiSpeechGenerateRequest.SpeechGenerationInDTO();
obj1.setAttribute("Material");
obj1.setAttributeValue("Polyester");
obj1.setCategoryLevelOne("Home & Garden");
obj1.setCategoryLevelLeaf("Dog Coats & Jackets");
req.setParamSpeechGenerationInDTO(obj1);
AlibabaAlifanyiSpeechGenerateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alifanyi_speech_generate_response>
    <result>
        <code>200</code>
        <error_msg>error</error_msg>
        <time>100</time>
        <trace_id>2108340d16340310656236795edb4c</trace_id>
        <data>
            <generation>
                <string>generation</string>
            </generation>
            <retrieval>
                <string>retrieval</string>
            </retrieval>
        </data>
    </result>
</alibaba_alifanyi_speech_generate_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部