QNAudioFrame
Index
Core Methods
Core Methods
QNAudioFrame[1/2]
- QNAudioFrame(ByteBuffer buffer, int size, int bitsPerSample, int sampleRate, int numberOfChannels)
-
构造方法
用于指定外部导入的音频数据格式
Parameters-
buffer: ByteBuffer
音频原始数据
-
size: int
音频数据大小
-
bitsPerSample: int
音频位宽,通常为 16
-
sampleRate: int
音频采样率,如 16000、44100 等
-
numberOfChannels: int
音频声道数,单声道(1)或者双声道(2)
Returns QNAudioFrame -
QNAudioFrame[2/2]
- QNAudioFrame(ByteBuffer buffer, int size, QNAudioFormat audioFormat)
-
构造方法
用于指定外部导入的音频数据格式
Parameters-
buffer: ByteBuffer
音频原始数据
-
size: int
音频数据大小
-
audioFormat: QNAudioFormat
音频数据格式
Returns QNAudioFrame -
getData
- ByteBuffer getData()
-
获取音频数据
Returns ByteBuffer
getSize
- int getSize()
-
获取音频帧大小
Returns int
getBitsPerSample
- int getBitsPerSample()
-
获取音频位宽
Returns int
getSampleRate
- int getSampleRate()
-
获取音频采样率
Returns int
getNumberOfChannels
- int getNumberOfChannels()
-
获取音频声道数
Returns int
文档反馈
(如有产品使用问题,请 提交工单)