You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Call Automation集成自定义语音问题求助

在Azure Call Automation中集成自定义语音遇到的问题

我用Azure Call Automation创建了一个语音机器人,核心调用OpenAI的代码如下:

def get_chat_completions_async(system_prompt,user_prompt): 
    openai.api_key = AZURE_OPENAI_SERVICE_KEY
    openai.api_base = AZURE_OPENAI_SERVICE_ENDPOINT # 你的端点格式应该类似 https://YOUR_RESOURCE_NAME.openai.azure.com/
    openai.api_type = 'azure'
    openai.api_version = '2023-05-15' # 后续可能会更新
    
    # 定义对话补全请求
    chat_request = [
        {"role": "system", "content": f"{system_prompt}"},
        {"role": "user", "content": f"In less than 200 characters: respond to this question: {user_prompt}?"}
    ]
  
    global response_content
    try:
        response = ChatCompletion.create(model=AZURE_OPENAI_DEPLOYMENT_MODEL,deployment_id=AZURE_OPENAI_DEPLOYMENT_MODEL_NAME, messages=chat_request,max_tokens = 1000)
    except ex:
        app.logger.info("error in openai api call : %s",ex)
       
    # 提取响应内容
    if response is not None :
         response_content  =  response['choices'][0]['message']['content']
    else :
         response_content=""    
    return response_content  

我已经训练并部署了自定义语音,按照官方文档说明,只需将自定义语音模型的端点配置到Call Automation应用的TTS设置中即可,但操作后未生效。该端点单独用于语音合成正常,但在Call Automation里没有生成语音,也无任何报错。

有没有人具备在Azure Call Automation应用中集成自定义语音的相关经验?

内容的提问来源于stack exchange,提问作者nha0111

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 13:26:01