AudioSpectrumData

Audio spectrum data.

class AudioSpectrumData {
    const AudioSpectrumData({this.audioSpectrumData, this.dataLength});
  
    @JsonKey(name: 'audioSpectrumData')
    final List<double>? audioSpectrumData;
    @JsonKey(name: 'dataLength')
    final int? dataLength;
    factory AudioSpectrumData.fromJson(Map<String, dynamic> json) =>
        _$AudioSpectrumDataFromJson(json);
    Map<String, dynamic> toJson() => _$AudioSpectrumDataToJson(this);
  }

Properties

audioSpectrumData
Audio spectrum data. The SDK divides the audio frequency into 256 bands and reports the energy value of each band through this parameter. The value range of each energy is [-300, 1], in dBFS.
dataLength
The length of the audio spectrum data is 256.