zhanweizhao
易百纳技术社区
易百纳技术社区
访问量
原创专栏
资料
粉丝
个性签名:?
加入易百纳时间:?

个人成就

易百纳技术社区 共获得 0 个点赞
易百纳技术社区 共获得 1 个收藏
易百纳技术社区 共获得 13 次评论/回复

个人勋章

分类专栏

    Ta擅长的领域

    暂无
    • 本帖最后由 zhanweizhao 于 2018-8-29 15:28 编辑 求解,3516a+外接audio codec ak7756vf,有吹口哨的声音,音调不变,算噪声吗,怎么引起的? 录音文件为8k 16bit 单声道的pcm数据,请大神指点一下,不知道这种吹口哨的声音算是噪声吗,怎么引起的,好处理吗? 附件中时没有接麦克风时的音频数据,如果接上麦克风,录制的说话的声音会伴随这种口哨声。 谢谢
      2018-08-28
      3 0 1756
    • 请教个问题,         背景:不用3516a内置的codec,因为不支持无源麦克风输入,利用外接音频编解码芯片ak7756,采用无源麦克风输入音频,然后播放声音         目前的情况:SDK中默认的ak7756的程序处理方式是麦克风录入声音然后直接从扬声器或耳机中输出了, 也就是音频数据一直都在ak7756                         中做的处理,ak7756获取麦克风数据取不到本地。                        SDK中对ak7756的处理只有一个函数SAMPLE_Ak7756en_CfgAudio(),其实就是对ak7756的一个初始化配置。         目的:希望能有人指点一下,如何将ak7756获取的音频数据保存到本地文件,然后在利用ak7756播放该音频文件。
      2017-10-24
      0 0 2595
    • 3516a MIPI接口支持差分和单端两种模式,在设计原理图时,如何选择其中一种,在SDK中需要做什么配置吗, 还是在SDK中,对这两种接线方式来说,驱动上的处理是一样的? 如果不一样,那么需要在什么地方配置呢?求指教
      2017-05-19
      2 0 2303
    • 本帖最后由 zhanweizhao 于 2017-4-28 16:54 编辑 请坛子里的大神帮忙看一下, 情况是这样的: 买了一块3516a+gv7601的开发板,视频sdi接口输入,视频数据正常,可以正常采集视频数据。 问题出在音频这块,跑sdk中demo(sample_audio),mic音频输入,耳机输出,选择0,1,2三个选项都没有声音。没有3516a的原理图, 只有底板的原理,发现gv7601的音频部分连接到了3516a的i2s上,不清楚是不是需要配置什么才能有声音。 demo程序的属性配置如下:     stAioAttr.enSamplerate   = AUDIO_SAMPLE_RATE_8000;          /*音频采样率*/     stAioAttr.enBitwidth     = AUDIO_BIT_WIDTH_16;                        /*音频采样精度*/            stAioAttr.enWorkmode     = AIO_MODE_I2S_MASTER;                /*音频输入输出设备工作模式*/     stAioAttr.enSoundmode    = AUDIO_SOUND_MODE_MONO;        /*音频声道模式,单声道、双声道*/     stAioAttr.u32EXFlag      = 0;                        /*扩展标志(只对 AI 采样精度为 8bit 时有效*/     stAioAttr.u32FrmNum      = 30;                /*缓存帧数目*/     stAioAttr.u32PtNumPerFrm = SAMPLE_AUDIO_PTNUMPERFRM;        /*每帧的采样点个数*/     stAioAttr.u32ChnCnt      = 1;                        /*支持的通道数目    Hi3516A/Hi3518EV200 输入最多支持 16 个通道,输出最多支持2 个通道*/     stAioAttr.u32ClkSel      = 0;                        /*配置 AI 设备0是否共用 AO 设备0的帧同步时钟及位流时钟*/ /*使用内置 CODEC 时, AI 设备 0 不能共用 AO 设备 0 的时钟*/ 采用内置audiocodec,codec属性中配置了micin,先录制pcm格式的音频,再播放改音频文件,查看/proc/ummp/下的log,可以看到ai ao aenc adnc都有数据,且没有错误,就是没有声音出来, 直接用Audacity播放音频文件,也没有声音。
      2017-04-28
      1 1 3369
    • 调试过3516a的大神帮忙看一下, /************************************/ please choose the case which you want to run:         0:  start AI to AO loop         1:  send audio frame to AENC channel from AI, save them         2:  read audio stream from file, decode and send AO         3:  start AI(AEC/ANR/ALC process), then send to AO         q:  quit whole audio sample sample command: 选择1录制音频,然后选择2播放音频 stAioAttr.enSamplerate   = AUDIO_SAMPLE_RATE_8000;          /*音频采样率*/     stAioAttr.enBitwidth     = AUDIO_BIT_WIDTH_16;                        /*音频采样精度*/             stAioAttr.enWorkmode     = AIO_MODE_I2S_MASTER;                /*音频输入输出设备工作模式*/     stAioAttr.enSoundmode    = AUDIO_SOUND_MODE_MONO;        /*音频声道模式,单声道、双声道*/     stAioAttr.u32EXFlag      = 0;                        /*扩展标志(只对 AI 采样精度为 8bit 时有效*/     stAioAttr.u32FrmNum      = 30;                /*缓存帧数目*/     stAioAttr.u32PtNumPerFrm = SAMPLE_AUDIO_PTNUMPERFRM;        /*每帧的采样点个数*/     stAioAttr.u32ChnCnt      = 1;                        /*支持的通道数目    Hi3516A/Hi3518EV200 输入最多支持 16 个通道,输出最多支持2 个通道*/     stAioAttr.u32ClkSel      = 0; 当配置stAioAttr.u32ClkSel      = 0; 时,输出完全没有声音, 当配置stAioAttr.u32ClkSel      = 1; 时,会有“沙沙”声, 另外,himm 0x201200E0 0xd配置了内置audio codec。 附上log信息: 1、ai ~ # cat /proc/umap/ai [AI] Version: [Hi3516A_MPP_V1.0.5.0 B030 Release], Build Time: [Oct 29 2015, 20:51:06] -----AI DEV ATTR--------------------------------------------------------------------------------------------------------- AiDev WorkMod   SampR  BitWid  ChnCnt  ClkSel SoundMod  PoiNum  ExFlag  FrmNum     0 i2s_mas    8kHZ   16bit       1       1     mono     320       0      30 -----AI DEV STATUS------------------------------------------------------------------------------------------------------- AiDev      IntCnt     fifoCnt     buffInt FrmTime  MaxFrmTime TranLen IsrTime  MaxIsrTime     CBPhy  CBSize   ROffSet   WOffSet     0         204           0           0   40001       40007     640     105         130  88236000    1280         0         0 -----AI DEV EXTEND STATUS------------------------------------------------------------------------------------------------ AiDev enTrack   bMute  Volume     0       0       0       0 -----AI CHN STATUS------------------------------------------------------------------------------------------------------- AiDev   AiChn   State    Read   Write      BufFul  UsrQueLost u32Data0 u32Data1     0       0  enable       0       0           0           0 ec00f800 f3fff600 -----AI CHN RESAMPLE STATUS---------------------------------------------------------------------------------------------- AiDev AiChn   State  bResmp  PoiNum   InSampR  OutSampR     0     0  enable disable       0    (null)    (null) -----AI CHN VQE STATUS0--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bVqe workmod    RATE  PoiNum  WrFile     0     0  enable disable    comm  (null)       0 disable -----AI CHN VQE STATUS1--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bAnr bUsrmod NrIntensity NoiseDbThr SpProSwi    bHdr bUsrmod MaxGain MinGain MicGainStp MicGain     0     0  enable disable    auto           0          0        0 disable    auto       0       0          0       0 -----AI CHN VQE STATUS2--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bAgc bUsrmod NoiseSupSwi AdjustSpeed ImproveSNR MaxGain NoiseFloor OutputMode TargetLevel  UseHPF     0     0  enable disable    auto           0           0          0       0        -50          0         -40       0 -----AI CHN VQE STATUS3--------------------------------------------------------------------------------------------------- AiDev AiChn   State     bEq     100     200     250     350     500     800    1.2k    2.5k      4k      8k     0     0  enable disable       0       0       0       0       0       0       0       0       0       0 -----AI CHN VQE STATUS4--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bHpf bUsrmod HpfFreq    bRnr bUsrmod MaxNrLevel  NsThresh  NrMode GainVol     0     0  enable disable    auto       0 disable    auto          0         0       0       0 -----AI CHN VQE STATUS5--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bAec bUsrmod CngMode DTHnlStQTh NrAlPsEngy NrClnSupEngy   AecAo AecFail     0     0  enable disable    auto   close          0          0            0 (-1,-1)       0 -----AI CHN VQE STATUS6--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bAec bUsrmod VcPrtctFrqL VcPrtctFrqL1 EcoBndLow EcoBndHgh EcoBndLow2 EcoBndHgh2     0     0  enable disable    auto           0            0         0         0          0          0 -----AI CHN VQE STATUS7--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bAec bUsrmod  ERLBND[0]  ERLBND[1]  ERLBND[2]  ERLBND[3]  ERLBND[4]  ERLBND[5]     0     0  enable disable    auto          0          0          0          0          0          0 -----AI CHN VQE STATUS8--------------------------------------------------------------------------------------------------- AiDev AiChn   State    bAec bUsrmod  ERL[0]  ERL[1]  ERL[2]  ERL[3]  ERL[4]  ERL[5]  ERL[6]     0     0  enable disable    auto       0       0       0       0       0       0       0 2、aenc ~ # cat /proc/umap/aenc [AENC] Version: [Hi3516A_MPP_V1.0.5.0 B030 Release], Build Time[Oct 29 2015, 20:51:06] -----AENC CHN ATTR-------------------------------------------------------------- ChnId  PlType   ADPCMType  PoiNum BufSize        G726Rate     0   adpcm        DVI4     320      30            NULL -----AENC CHN STATUS------------------------------------------------------------ ChnId      RcvFrm   AiQueLost       EncOk      FrmErr     BufFull     GetStrm     RlsStrm      WtFile     0        2015           0        2015           0           0        2015        2015     disable 3、ao cat /proc/umap/ao [AO] Version: [Hi3516A_MPP_V1.0.5.0 B030 Release], Build Time: [Oct 29 2015, 20:51:06] -----AO DEV ATTR--------------------------------------------------------------------------------------------------------- AoDev WorkMod   SampR  BitWid  ChnCnt  ClkSel SoundMod  PoiNum  ExFlag  FrmNum     0 i2s_mas    8kHZ   16bit       1       1     mono     320       0      30 -----AO DEV STATUS------------------------------------------------------------------------------------------------------- AoDev      IntCnt     fifoCnt     buffInt FrmTime  MaxFrmTime TranLen IsrTime  MaxIsrTime     CBPhy  CBSize   ROffSet   WOffSet     0         166           0           0   40002       40008     640      81          93  88236000    2560         0         0 -----AO DEV EXTEND STATUS------------------------------------------------------------------------------------------------ AoDev enTrack   bMute  Volume     0       0       0       5 -----AO CHN STATUS------------------------------------------------------------------------------------------------------- AoDev   AoChn   State    Read   Write      BufEmp  u32Data0  u32Data1  bResmp  PoiNum InSampR  OutSampR     0       0  enable      16      15           0   2e80462  fdaafee2 disable       0  (null)    (null) -----AO CHN VQE STATUS0--------------------------------------------------------------------------------------------------- AoDev AoChn   State    bVqe workmod    RATE  PoiNum  WrFile     0     0  enable disable    comm  (null)       0 disable -----AO CHN VQE STATUS1--------------------------------------------------------------------------------------------------- AoDev AoChn   State    bAnr bUsrmod NrIntensity NoiseDbThr SpProSwi     0     0  enable disable    auto           0          0        0 -----AO CHN VQE STATUS2--------------------------------------------------------------------------------------------------- AoDev AoChn   State    bAgc bUsrmod NoiseSupSwi AdjustSpeed ImproveSNR MaxGain NoiseFloor OutputMode TargetLevel  UseHPF     0     0  enable disable    auto           0           0          0       0          0          0           0       0 -----AO CHN VQE STATUS3--------------------------------------------------------------------------------------------------- AoDev AoChn   State     bEq     100     200     250     350     500     800    1.2k    2.5k      4k      8k     0     0  enable disable       0       0       0       0       0       0       0       0       0       0 -----AO CHN VQE STATUS4--------------------------------------------------------------------------------------------------- AoDev AoChn   State    bHpf bUsrmod HpfFreq     0     0  enable disable    auto       0 4、adec [ADEC] Version: [Hi3516A_MPP_V1.0.5.0 B030 Release], Build Time[Oct 29 2015, 20:51:06] -----ADEC CHN ATTR-------------------------------------------------------------- ChnId  PlType   ADPCMType BufSize        G726Rate      Mode  OriSendCnt     SendCnt      GetCnt      PutCnt     0   adpcm        DVI4      20            NULL    stream         195         645         626         625 ~ # 请坛子里的大神帮忙看一下
      2017-04-26
      0 0 2961
    • 本帖最后由 zhanweizhao 于 2017-4-5 20:05 编辑 上周买的hi3516a开发板,不知道什么原因,SDK自带的demo(sample_audio)跑起来,没有声音,不知道什么原因。 Hi3516A_V100R001C01SPC050.rar SDK链接:https://share.weiyun.com/996905875c9a2f49d81c2e56ebf3c69c (密码:204CqL) 在网上一个公司买的开发板,3000块,可恶的商家说给技术支持,qq上追了一周,总是不回复,即使回复了,也没说明白怎么搞,没说几句人又不见了,电话不接,qq不会,不知道这家公司是不是一直这么对待客户的, 气死人了,连跑demo都不予支持。 请大神帮忙看一下,给点指导和建议。
      2017-04-05
      7 0 6237
    易百纳技术社区
    共6条
    易百纳技术社区