日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

音频测试方法(tiny)

發布時間:2023/12/31 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 音频测试方法(tiny) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.

1.1

此項測試基于 RK_EVB2_RK3566 開發板,客戶自制板參考此項測試驗證系統驅動以及硬件
是否正常。

  • 通過如下命令確認聲卡是否注冊成功:
  • rk3566_r:/ # cat /proc/asound/cards 0 [rockchiphdmi ]: rockchip_hdmi - rockchip,hdmi rockchip,hdmi 1 [rockchiprk809co]: rockchip_rk809- - rockchip,rk809-codec rockchip,rk809-codec rk3566_r:/ # ls -l /dev/snd/ crw-rw---- 1 system audio 116, 3 2017-08-04 09:03 controlC0 crw-rw---- 1 system audio 116, 6 2017-08-04 09:03 controlC1 crw-rw---- 1 system audio 116, 2 2017-08-04 09:03 pcmC0D0p crw-rw---- 1 system audio 116, 5 2017-08-04 09:03 pcmC1D0c crw-rw---- 1 system audio 116, 4 2017-08-04 09:03 pcmC1D0p crw-rw---- 1 system audio 116, 7 2017-08-04 09:03 pcmC1D1c

    EVB 板上播放使用的是 pcmC1D0p,錄音使用的是 pcmC1D1c。

  • 通過 adb shell 命令行進行 MIC 及回采錄音測試:
    一般可使用 tinycap 工具(external/tinyalsa/通過 mm 編譯),進行錄取 MIC 及回采原始數據,
    驗證系統驅動以及硬件是否正常,注意要錄回采時需要通過 Android 播放器或命令行 tinyplay 播
    放音頻測試源,并且執行:
    (1)、tinymix -D 1 0 2 (打開 RK809 playback 喇叭放音通路,配合 tinyplay 使用,播放器播放會
    自行配置,所以可以不需要此操作)
    (2)、tinymix -D 1 1 1 (打開 RK809 capture 通路)
  • rk3566_r:/ # tinycap Usage: tinycap file.wav [-D card] [-d device] [-c channels] [-r rate] [-b bits] [-p period_size] [-n n_periods]

    如上信息可知 tinycap 各參數代表的含義。

    rk3566_r:/ # tinymix -D 1 1 1 rk3566_r:/ # tinycap /sdcard/record.wav -D 1 -d 1 -c 8 -r 16000 -b 16 -p 1024 -n 3

    將 record.wav 文件 adb pull 導出后,通過 PC 端音頻分析工具 Adobe Audition 或 Audacity 等進行分析,看錄音波形是否正常,聽錄音文件的回放是否正常,數據格式是 16K 16bit 8channels。

    2.AUDIO框架

    總結

    以上是生活随笔為你收集整理的音频测试方法(tiny)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。