开发者社区> 问答> 正文

你好,能否帮查询一个阿里语音AI问题,我是正常的小说内容,调用小说的长语音合成 说没法转JSON?

你好,能否帮查询一个阿里语音AI问题,问题一:"message_id":"9d9d6c9cdf08494d8e4cf0879cc8762f","task_id":"baff314b3885e6a34368c78304cc8263","status_text":"Gateway:MESSAGE_INVALID:Failed to parse nls message to json!"我是正常的小说内容,调用小说的长语音合成 说没法转JSON问题二:是的 同步 我们实时返回 问题三:gateWay拦截的 你们路由分发那里 转json失败 问题四:是的 go sdk ts, err := nls.NewSpeechSynthesis(config, logger, false, onTaskFailed, onSynthesisResult, nil, onCompleted, onClose, ttsUserParam) if err != nil { logger.Fatalln(err) return }

//for { lk.Lock() reqNum++ lk.Unlock() logger.Println("SR start") ch, err := tts.Start(TEXT, param, nil) 用的是官网的demo,是否是字数太长,长文本的短文本方法不一样?

展开
收起
jdki652dnjsbo 2023-05-16 12:32:53 322 0
2 条回答
写回答
取消 提交回答
  • 针对问题一的回答:是UTF-8编码的文本吗?异步长文本吗?针对问题二的回答:没查到您的这个请求呀 针对问题三的回答:没请求过来 用的sdk吗 针对问题四的回答:https://ucc.alicdn.com/pic/developer-ecology/5sc6ogpk5fcjm_e3464ab655984a86bba245e394deaac5.png --此回答整理自钉群“阿里语音AI【6群】”

    2023-05-16 15:39:16
    赞同 展开评论 打赏
  • 根据您提供的信息,可以初步判断出以下几个问题:

    1. "Gateway:MESSAGE_INVALID:Failed to parse nls message to json!" 这个错误信息表示语音合成 API 无法正常将请求消息转化为 JSON 格式。该错误通常是由于请求消息格式有误导致的。建议您检查请求参数的格式是否正确,特别是请求消息中特殊字符的转义是否正确。

    2. "同步我们实时返回" 这个提示可能是在您使用语音合成 API 时遇到的。实时返回通常是指您将语音合成请求设置为同步模式(即等待服务器即时返回合成结果),该模式下通常会返回一些实时的合成状态数据。您可以参考 API 文档中关于同步模式的说明进行处理。

    3. "gateWay拦截的 你们路由分发那里 转json失败" 这个提示可能是 API 网关拦截并处理了您的请求,并在处理中遇到了 JSON 转化失败的问题。建议您检查您的请求参数是否在传输过程中被修改或篡改,导致请求数据格式发生了变化。

    4. "用的是官网的demo,是否是字数太长,长文本的短文本方法不一样?" 使用官网的 demo 进行语音合成请求时,字数长度通常不会导致请求失败或结果异常。但是如果您需要处理大量的文本数据,可以考虑选择使用分段合成的方式。

    综上所述,建议您首先检查请求参数的格式是否正确,根据错误信息提示逐步排除问题发生的原因。

    2023-05-16 14:04:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2023云栖大会:PolarDB for AI 立即下载
2023云栖大会:Lindorm一站式AI数据平台实战 立即下载
释放算力潜能加速应用构建Serverless为AI创新提速 立即下载