开发者社区> 问答> 正文

阿里云语音AI我 在A服务器跑sdm没有问题,然后做了镜像 在b服务器安装镜像,但是在b服务器测试?

阿里云语音AI我 在A服务器跑sdm没有问题,然后做了镜像 在b服务器安装镜像,但是在b服务器测试 sdm会报错呢,辛苦帮忙看下TtsClient::onOperationFailed(a8d70ce0354e4c93)(40000002)({"header":{"namespace":"Default","name":"TaskFailed","status":40000002,"message_id":"9ef7bcfa6a404bd08334216c9bd39c8d","task_id":"c8f15ef72358849196f2f5cb01dcb0ba","status_text":"Gateway:MESSAGE_INVALID:Missing message appkey!"}})

展开
收起
真的很搞笑 2023-07-13 08:14:49 86 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    https://help.aliyun.com/document_detail/432038.html?spm=5176.27786543.J_7564255920.3.6a44662bLJ77m7

    阿里云服务的凭证错误、网络连接问题、参数设置错误

    确认在 B 服务器上的镜像安装是否正确,是否有其他依赖项缺失或版本不一致等问题。

    确认在 B 服务器上是否正确配置了访问阿里云服务的凭证,如 Access Key ID 和 Access Key Secret 是否正确,并且是否有相应的 TTS 接口权限。

    检查 B 服务器与阿里云服务之间的网络连接是否正常,是否存在防火墙等网络安全设备的限制。

    确认在 B 服务器上调用语音合成接口时传递的参数是否正确,包括文本内容、语音合成的音频格式、音频采样率等等。

    2023-07-13 17:27:11
    赞同 展开评论 打赏
  • 您可以对照下 a b的sdm参数有啥不同,此回答整理自钉群“阿里语音AI【5群】

    2023-07-13 10:05:56
    赞同 展开评论 打赏
  • 根据提供的错误信息,SDM 在 B 服务器上测试时报错 TtsClient::onOperationFailed(a8d70ce0354e4c93)(40000002)({"header":{"namespace":"Default","name":"TaskFailed","status":40000002,"message_id":"9ef7bcfa6a404bd08334216c9bd39c8d","task_id":"c8f15ef72358849196f2f5cb01dcb0ba","status_text":"Gateway:MESSAGE_INVALID:Missing message appkey!"}})

    这个错误通常是由于缺少消息的 appkey 导致的。为了解决这个问题,请确保在 B 服务器上进行测试时,已正确设置 appkey。

    请检查以下几点:

    1. 确保在 B 服务器上安装镜像后,已正确配置和添加了阿里云语音 AI 相关的 appkey。你需要使用有效的 appkey 来初始化 TtsClient 或其他相关的客户端实例。

    2. 检查代码中是否正确传递了 appkey 参数。确定在创建 TtsClient 实例时,正确地传入了 appkey 进行初始化。

    3. 验证阿里云账号权限。确保你在 B 服务器上使用的账号具有足够的权限,包括获取 appkey 和使用相应服务的权限。

    2023-07-13 09:39:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
F2etest — 多浏览器兼容性测试整体解决方案 立即下载