更新日期:     浏览次数:

1. 音频

1.1. 开始录音接口

 qing.call('startRecord', {
     success: function(result){
        // success: true or false 是否成功(String)
        // error: 错误信息(String)//100权限错误;101无法录音;200 录音失败,请重试;0 默认正常
        // data:{//超时返回,满60s后自动停止录音返回
        //     localId:'xxx',  //本地id
        //     len:xxx      //时长
        //     format:amr   //格式
        //     size:xxx     //文件大小
        //     fileId:xxx     //文件id
        // }
    }
});

1.2. 停止录音接口

qing.call('stopRecord', {
    success: function(result){
        // success: true or false 是否成功(String)
        // error: 错误信息(String)
        // data:{
        //     localId:xxx
        //     len:xxx
        //     format:amr
        //     size:xxx
        //     fileId: xxx
        // }
    }
});

1.3. 播放语音接口

qing.call('playVoice', {
    'localId':'xxx',
    'success': function (result) {
        // success: true or false 是否成功(String)
        // error: 错误信息(String)
        // errorCode:错误码(String)//1.本地文件不存在,需要下载
        // data:{
        //     playStatus: 0, // 0:开始播放  1:播放结束
        // }
    }
});

1.4. 暂停播放接口

qing.call('pauseVoice', {
    'localId':'xxx',
    'success': function (result) {
        // success: true or false 是否成功(String)
        // error: 错误信息(String)
        // errorCode:错误码(String)//1.本地文件不存在,需要下载
    }
});

1.5. 停止播放接口

qing.call('stopVoice', {
    'localId':'xxx',
    'success': function (result) {
        // success: true or false 是否成功(String)
        // error: 错误信息(String)
        // errorCode:错误码(String)//1.本地文件不存在,需要下载
    }
});

1.6. 上传语音接口

qing.call('uploadVoice', {
    'localId': 'xxxx', // 需要上传的音频的本地ID,由stopRecord接口获得
    'isShowProgressTips': 1, // 默认为1,显示进度提示
    'success': function(result){
        // success: true or false 是否成功(String)
        // error: 错误信息(String)
        // data:{
        // serverId:xxxx  //服务端文件id
        // }
    }
});

备注:(0.9.51 新增)上传音频有效期3天,可用多媒体接口下载语音到自己的服务器,https://yunzhijia.com/openfile/download/media/{serverId} {serverId} 为服务端文件id

1.7. 下载语音接口

qing.call('downloadVoice', {
    'serverId':'xxxx', // 需要下载的音频的服务器端ID,由uploadVoice接口获得
    'isShowProgressTips': 1, // 默认为1,显示进度提示
    'success': function(result){
        // success: true or false 是否成功(String)
        // error: 错误信息(String)
        // data:{
        //     localId: xxxx
        // }
    }
});

results matching ""

    No results matching ""