harmony 鸿蒙AudioSampleAttributes

2022-08-09 浏览 (872)

AudioSampleAttributes

概述

音频采样属性。

Since: 3.2 Version: 1.0 相关模块:

Audio

汇总

Public 属性

名称描述
typeenum AudioCategory
音频类型,详情参考AudioCategory。 
interleavedboolean
音频数据交织的标记。 
formatenum AudioFormat
音频数据格式,详情参考AudioFormat。 
sampleRateunsigned int
音频采样频率。 
channelCountunsigned int
音频通道数目,如单通道为1、立体声为2。 
periodunsigned int
音频采样周期,单位赫兹。 
frameSizeunsigned int
音频数据的帧大小。 
isBigEndianboolean
音频数据的大端标志。 
isSignedDataboolean
音频数据有符号或无符号标志。 
startThresholdunsigned int
音频播放起始阈值。 
stopThresholdunsigned int
音频播放停止阈值。 
silenceThresholdunsigned int
录音缓冲区阈值。 
streamIdint
录音或播放的标识符。 

类成员变量说明

channelCount

unsigned int AudioSampleAttributes::channelCount

描述: 音频通道数目,如单通道为1、立体声为2。

format

enum AudioFormat AudioSampleAttributes::format

描述: 音频数据格式,详情参考AudioFormat

frameSize

unsigned int AudioSampleAttributes::frameSize

描述: 音频数据的帧大小。

interleaved

boolean AudioSampleAttributes::interleaved

描述: 音频数据交织的标记。

isBigEndian

boolean AudioSampleAttributes::isBigEndian

描述: 音频数据的大端标志。

isSignedData

boolean AudioSampleAttributes::isSignedData

描述: 音频数据有符号或无符号标志。

period

unsigned int AudioSampleAttributes::period

描述: 音频采样周期,单位赫兹。

sampleRate

unsigned int AudioSampleAttributes::sampleRate

描述: 音频采样频率。

silenceThreshold

unsigned int AudioSampleAttributes::silenceThreshold

描述: 录音缓冲区阈值。

startThreshold

unsigned int AudioSampleAttributes::startThreshold

描述: 音频播放起始阈值。

stopThreshold

unsigned int AudioSampleAttributes::stopThreshold

描述: 音频播放停止阈值。

streamId

int AudioSampleAttributes::streamId

描述: 录音或播放的标识符。

type

enum AudioCategory AudioSampleAttributes::type

描述: 音频类型,详情参考AudioCategory

你可能感兴趣的鸿蒙文章

harmony 鸿蒙HDI 参数参考

harmony 鸿蒙ActRecognitionEvent

harmony 鸿蒙Activation

harmony 鸿蒙ActivityRecognitionTypes.idl

harmony 鸿蒙AddFusion

harmony 鸿蒙Alignment

harmony 鸿蒙AllocInfo

harmony 鸿蒙ApduSimIORequestInfo

harmony 鸿蒙ArgMaxFusion

harmony 鸿蒙Audio

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/849a757253a7453d90772dfb4f9f72a5