forked from drone/command-center-dashboard

张含笑
2025-04-19 bdbef0fbde20317d19bfc6d3473dabb10fb3fb3b
src/api/payload.js
@@ -79,5 +79,67 @@
  });
};
// 喊话
export const startVoice = (data) => {
  return request({
    url:`/drone-device-core/speak/api/v1/startVoice`,
    method: 'post',
    data,
  });
};
//播报列表单个音频文件播放(远离河道)
export const stayAwayRiver = (params) => {
  const url = `/drone-device-core/speak/api/v1/putVoice`;
  return request({
      url,
      method: 'post',
      params,
  });
};
//播报文件
export const getVoiceFile = (params) => {
  const url = `/drone-device-core/speak/api/v1/getVoiceFile`;
  return request({
      url,
      method: 'post',
      params,
  });
};
// 上传音频文件
export const uploadSpeak = (data) => {
  const url = `/drone-device-core/speak/api/v1/uploadSpeak`;
  return request({
      url,
      method: 'post',
      headers: {
        'Content-Type': 'multipart/form-data',
      },
      data,
  });
};
// 播放音频
export const playAudio = (params) => {
  const url = `/drone-device-core/speak/api/v1/startVoices`;
  return request({
      url,
      method: 'post',
      params,
  });
};
// 无人机开启ai
export const getLiveAiLinkApi = (data) => {
  return request({
    url:`/drone-device-core/manage/api/v1/live/streams/start/ai`,
    method: 'post',
    data,
  });
};