package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; import com.sun.jna.Pointer; /** * @author 251823 * @version 1.0 * @description fAudioDataCallBackEx å›žè°ƒéŸ³é¢‘ä¿¡æ¯ * @date 2021/12/29 */ public class NET_AUDIO_DATA_CB_INFO extends NetSDKLib.SdkStructure{ /** * å¸¦éŸ³é¢‘å¤´çš„éŸ³é¢‘æ•°æ® */ public Pointer pBuf; /** * 带音频头的音频数æ®é•¿åº¦ */ public int dwBufSize; /** * 音频编ç æ ¼å¼,å‚考枚举{ @link NET_TALK_CODING_TYPE } */ public int emAudioCode; /** * ä¸å¸¦éŸ³é¢‘å¤´çš„éŸ³é¢‘è£¸æ•°æ® */ public Pointer pRawBuf; /** * ä¸å¸¦éŸ³é¢‘头的音频数æ®é•¿åº¦ */ public int dwRawBufSize; /** * ä½æ•°,如8或16ç‰ */ public int nAudioBit; /** * é‡‡æ ·çŽ‡,如8000或16000ç‰ */ public int dwSampleRate; /** * 预留å—节 */ public byte[] bReserved = new byte[256]; }