开发者社区> 问答> 正文

阿里语音AI回调是sdk里oComplete方法处理,不能直接在控制台配置回调接口url啥的吧?

问题一:阿里语音AI回调是sdk里oComplete方法处理,不能直接在控制台配置回调接口url啥的吧?问题二:如果客户方这边tts token泄漏了,阿里云有预防能力吗 我们是想基于调用频率控制下,防止泄漏了被一直刷。

展开
收起
jdki652dnjsbo 2023-05-16 12:39:19 210 0
2 条回答
写回答
取消 提交回答
  • 针对问题一的回答:代码里 针对问题二的回答:oken是有有效期的 一般是24小时 以返回的时间为准。--此回答整理自钉群“阿里语音AI【6群】”

    2023-05-16 15:30:31
    赞同 展开评论 打赏
  • CSDN全栈领域优质创作者,万粉博主;InfoQ签约博主;华为云享专家;华为Iot专家;亚马逊人工智能自动驾驶(大众组)吉尼斯世界纪录获得者

    是的,阿里语音AI SDK中的回调函数是通过oComplete方法处理的,不能直接在控制台配置回调接口URL。

    在使用阿里语音AI SDK时,可以在创建tts对象时设置回调函数。例如:

    from gtts import gTTS
    
    # 创建tts对象,并设置回调函数
    tts = gTTS('Hello world!')
    tts.set_property('rate', 160)
    tts.set_prop('accept-audio', 'wav')
    tts.set_prop('callback', onTtsCallback)
    
    # 定义回调函数
    def onTtsCallback(method, ret):
        if method == 'start':
            # 开始合成
        elif method == 'in_progress':
            # 正在合成中
        elif method == 'finish':
            # 合成完成
            # 在这里进行后续操作,比如播放音频文件等
    

    在上面的示例代码中,我们通过tts对象的set_property()和set_prop()方法设置了回调函数onTtsCallback,并将其绑定到tts对象的回调事件上。当tts对象的回调事件触发时,SDK会自动调用onTtsCallback函数进行处理。这样就实现了对阿里语音AI回调的支持。

    2023-05-16 13:33:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2023云栖大会:Lindorm一站式AI数据平台实战 立即下载
释放算力潜能加速应用构建Serverless为AI创新提速 立即下载
智算时代,基于 Kubernetes 落地云原生 AI 立即下载