DJI Mobile SDK Documentation

      class FileInfo

      class FileInfo
      包:dji.v5.manager.aircraft.megaphone
      描述:

      文件传输方式的文件信息类。包括需要传输的类型,数据和文件。

      MSDK 5.0.0开始支持

      类成员:
      method setUploadType
      void setUploadType(UploadType uploadType)
      包:dji.v5.manager.aircraft.megaphone
      描述:

      设置传输的文件类型。包括本地音频文件数据类型和TTS二进制数据类型。 当类型为本地音频文件数据时,你需要调用setFile设置本地音频文件路径。当类型为TTS二进制数据时,则需要调用setData设置TTS二进制数据。

      输入参数:
      UploadType uploadType传输的文件类型。
      method getUploadType
      UploadType getUploadType()
      包:dji.v5.manager.aircraft.megaphone
      描述:

      获取传输的文件类型。

      返回值:
      UploadType返回传输的文件类型。
      method
      method setFile
      void setFile(File file)
      包:dji.v5.manager.aircraft.megaphone
      描述:

      设置需要传输给喊话器的音频文件路径。

      输入参数:
      File file需要传输给喊话器的音频文件路径。
      method
      method getFile
      File getFile()
      包:dji.v5.manager.aircraft.megaphone
      描述:

      获取需要传输给喊话器的音频文件路径。

      返回值:
      File返回需要传输给喊话器的音频文件路径。
      method
      method setData
      void setData(byte[] data)
      包:dji.v5.manager.aircraft.megaphone
      描述:

      设置需要传输给喊话器的TTS二进制数据。

      输入参数:
      byte[] data需要传输给喊话器的TTS二进制数据。
      method
      method getData
      byte[] getData()
      包:dji.v5.manager.aircraft.megaphone
      描述:

      获取需要传输给喊话器的TTS二进制数据。

      返回值:
      byte[]返回需要传输给喊话器的TTS二进制数据。