在华为云租户区如何访问语音交互服务

举报
ASR-beginer 发表于 2026/01/16 16:26:51 2026/01/16
【摘要】 问题背景因APIG共享版不再维护,如果用户是购买的华为云的机器,并访问SIS服务,会变得复杂。本篇文章提供三种方法,帮助用户快速访问SIS服务。华为云SIS语音交互服务内网访问方式调整通知: https://www.huaweicloud.com/notice/2025/20250718160827267.html触发条件如果您购买的是华为云的ECS,且用该ECS访问同局点的SIS服务(比如...

问题背景

因APIG共享版不再维护,如果用户是购买的华为云的机器,并访问SIS服务,会变得复杂。本篇文章提供三种方法,帮助用户快速访问SIS服务。

华为云SIS语音交互服务内网访问方式调整通知: https://www.huaweicloud.com/notice/2025/20250718160827267.html

触发条件

如果您购买的是华为云的ECS,且用该ECS访问同局点的SIS服务(比如,在华为云北京四买了一台ECS,然后用这台ECS访问北京四的SIS服务),则可能出现如下报错。

{"error_code":"SIS.0035","error_msg":"inner network client should use VPC endpoint to call SIS."}

如果您是在其他非华为云网络下的机器(如,您自己家里的笔记本、其他供应商上面的机器)访问SIS服务,则不存在该问题。


或者,直接ping一下SIS域名,如果得到的是192私有地址,则需要整改,否则不用做任何操作。

不需要整改的情况:


需要整改的情况:

解决办法

本文提供了2种解决办法,请大家按需选择其中一个最合适自己场景的。


解决方法1:直接通过VPCEP进行内网访问(推荐)

优势:可以不走公网,不需要买弹性IP,无带宽问题。适合企业级大规模调用情况。

劣势:需要购买vpcep,操作流程稍复杂。

具体操作方法见SIS服务官方文档:https://support.huaweicloud.com/usermanual-sis/sis_09_0022.html


解决方法2:通过修改ECS的DNS,通过公网访问SIS服务

优势:操作简单

劣势:需要买EIP,且每台机器都需要修改nameserver,对于企业级弹性扩缩容场景不友好。

1.登录客户端所在机器(华为云上的ECS)

2.编辑DNS,更换nameserver。如下图所示

vim /etc/resolv.conf

3.通过ping同局点SIS服务域名,验证是否可以公网访问(如果机器在北京四,就ping北京四的域名)



【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。