帖子
帖子
用户
博客
课程
显示全部楼层
9
帖子
0
勋章
1157
Y币

[多端开发] ezOpen萤石 TTS对讲 startVoiceTalk

[复制链接]
发表于 2024-3-5 17:09:03

ezOpen.startVoiceTalk(function(ret) {
      console.log('开始对讲', JSON.stringify(ret));

    });


调用这个方法,回调显示{"status":true}。但是门铃没有声音,手机端也没有声音。



调这个方法前,实时视频已经打开。就是开始对讲后,没有反应。



0
帖子
2
勋章
1037
Y币
使用的最新版本的插件,如果不是的话,建议使用最新版本的插件,重新编译试试

如果已使用了最新插件,提供一下详细信息,比如
1. 你测试的手机系统是android还是iOS?
2. 用另一个操作系统的手机测试是否依然存在同样的问题?
3. 测试时,使用的自定义Loader 还是 编译的测试版?
9
帖子
0
勋章
1157
Y币
至高吾·尚 · 2024-3-5 17:34使用的最新版本的插件,如果不是的话,建议使用最新版本的插件,重新编译试试

如果已使用了最新插件,提供一下详细信息,比如

是最新版插件。
1、是android的手机
2、另一个手机,连播放都不行。
3、是自定义Loader

感觉只有一个手机能调试。是不是官网配置了,只能终端一对一?
9
帖子
0
勋章
1157
Y币
一、开始对讲,用先打开声音(openSound)吗?
二、获取设备列表信息时。为何与ezOpen的文档不一样?

getDeviceList方法返回的结果是:


  1. {
  2.      status:true  //布尔类型;是否成功,true|false
  3.       devices:[{
  4.         deviceSerial:'',//字符串类型;设备序列号
  5.          cameraNum:0,//数字类型;设备关联的通道数量
  6.          defence:0,//数字类型;具有防护能力的设备布撤防状态:0-睡眠,8-在家,16-外出,普通IPC布撤防状态:0-撤防,1-布防
  7.          detectorNum:0,//数字类型;设备关联的探测器数量
  8.          deviceName:'',//字符串类型;设备名称
  9.          deviceType:'',//字符串类型;设备类型
  10.          deviceVersion:'',//字符串类型;设备版本号
  11.          deviceCover:'',//字符串类型;设备图片
  12.          isEncrypt:true,//布尔类型;设备是否开启加密
  13.          isSupportPTZ:true,//布尔类型;是否支持云台控制
  14.          isSupportZoom:true,//布尔类型;是否支持放大
  15.          isSupportAudioOnOff:true,//布尔类型;是否支持提示音开关
  16.          isSupportMirrorCenter:true,//布尔类型;是否支持中心镜像翻转
  17.          isSupportTalk:0,//数字类型;是否支持对讲 0-不支持对讲,1-支持全双工对讲,3-支持半双工对讲
  18.          category:'',//字符串类型;设备大类
  19.          addTime:0,//数字类型;添加时间,时间戳
  20.          status:0,//数字类型;设备状态,1-在线,2-不在线
  21.          cameraInfos:[{. //json数组,设备关联的通道信息
  22.             deviceSerial:'',//字符串类型;设备序列号
  23.             cameraNo:0,//数字类型;通道号
  24.             cameraName:'',//字符串类型;摄像头名称
  25.             cameraCover:'',//字符串类型;通道封面
  26.             videoLevel:0,//数字类型;视频质量,0-流畅,1-均衡,2-高清,3-超清
  27.             permission:0,//数字类型;权限
  28.             status:0,//数字类型;设备状态,1-在线,2-不在线
  29.             isEncrypt:true,//布尔类型;设备是否开启加密、
  30.          }]
  31.       }]
  32. }
复制代码


而我调用时,返回的却是:
[code]{"status":true,"devices":"[{"addTime":1709549308000,"cameraNum":0,"category":"Chime","defence":1,"detectorNum":0,"deviceCover":"********/device/image/CS-CH1-10AWFK/101.jpeg","deviceName":"Chime(BB6491926)","deviceSerial":"BB6491926","deviceType":"CS-CH1-10AWFK","deviceVersion":"V5.3.6 build 240102","isEncrypt":0,"offlineNotify":1,"status":1,"supportChannelNums":0,"supportExtShort":"-1|-1|-1|1|-1|-1|-1|1|-1|1|-1|-1|3|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|0|-1|1|-1|0|0|-1|-1|-1|-1|-1|-1|-1|-1|-1|0|-1|-1|0|-1|1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|2|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|0|0|1|0|-1|-1|-1|-1|-1|1|1|-1|1|-1|0|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|8|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|1|0|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|3,4|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|2|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|......

没有:isSupportTalk这个等参数
9
帖子
0
勋章
1157
Y币
现在是门铃说话,手机能听到。而手机说话,门铃却听到。

代码如下:
    ezOpen.startVoiceTalk(function(ret) {
      console.log('开始对讲', JSON.stringify(ret));
    });

打开印是true。
9
帖子
0
勋章
1157
Y币
微信截图_20240306112916.png


是不是当前ezopen没有这个双向对讲的服务?能添加上吗?
0
帖子
1
勋章
2512
Y币
audioTalkPressed切换到听说状态内部调用的是setVoiceTalkStatus,设备端听,手机端说需要调用一下这个api
您需要登录后才可以回帖 登录

本版积分规则