Skip to content
当前页面

语音合成

功能简介

支持将中英文文字信息转变为可以听的音频信息,让应用/设备开口说话,使用户和应用/设备的交互更加自然、更加亲切。

应用场景

适用于新闻播报、阅读听书、订单播报、智能硬件等多种场景。

AI 能力集成

  • 外部应用只需调用一个语音合成接口,就可以完成一次 AI 能力集成

语音合成接口

  • 接口说明

    将输入的中英文文本转换为MP3音频base64码。用户传入需要转换的字符串,后台进行语音合成后,返回转换好的音频的base64码。

  • 接口 URL

    https://aicp.teamshub.com/sitech/aiopen/text2voice

  • 访问方式

    POST

  • 接口头部参数

    Content-Type:application/json token:"token" 注:可用的 token 需要联系管理员进行申请

  • Body 参数

    {
        "text":"待转换的文本"
      }
    
  • 请求参数说明

参数名称参数类型是否必须参数说明
textStringtrue待转换的中英文文本
  • 返回参数

    { “status”:“XXX”, “voiceBase64”:“XXX” }

  • 返回参数说明

参数名称参数类型是否必须参数说明
statusStringtrue识别标志
voiceBase64Stringtrue转换好的mp3音频文件的base64码

免责声明:语音合成,仅提供文本转语音能力,文本内容需要合法合规,如出现违法违规问题由调用方承担。

用户反馈接口

  • 接口说明

    用户在调用识别能力后,需要反馈识别能力识别的信息是否准确。用户反馈接口和能力识别接口通过业务流水号唯一标识进行关联。

    • 调用URL:

      https://aicp.teamshub.com/feedback/sitech/feedbackInformation

      Header:

      参数
      Content-Typeapplication/json
      tokenstring

      调用方法:

      post

      请求参数:

      参数名类型是否必选参数说明
      serialNumberString业务流水号
      jobNumberString业务工单号
      informationString用户修正信息(转义的json字符串,每个能力不同)
      modifyFlagBoolean修改标记(true 已修改,false 未修改)
      feedbackFlagBoolean反馈标识 (true为正确,false为错误)
      timeString工单发生时间,不填默认查当天

      请求报文示例:

       {
        "serialNumber":"8063200944317145088",
        "jobNumber":"test_jobNumber",
         "time":"2021-03-25",
         "modifyFlag":true,
         "feedbackFlag":false,
         "information":"{}"
      }
      

      返回值描述:

      参数名类型参数说明
      flagBoolean成功标识
      resultCodeLong状态码
      messageString返回信息
      dataJSON返回结果
      serialNumberString业务流水号

      成功返回示例:

      {
         "flag": true,
         "resultCode": 0,
         "message": "系统处理正常",
         "data": {
             "xxx":""
         }
      }
      

      失败返回示例:

      {
          "flag": false,
          "resultCode": 1,
          "message": "服务端报错",
          "data": null
      }
      

文档中心