時代拓靈AI降噪SDK集成除錯程序
性能優越且經濟的喚醒SDK,
能力介紹
利用DNN(深度神經網路)強大的建模能力,高效融合入耳麥克風及耳外麥克風的信號特點,無論是地鐵、馬路、甚至是大風噪這種業界公認的通話降噪難題,都能夠達到很好的噪聲抑制效果,能夠實時消除游戲通話程序中的背景噪聲,無論你在地鐵、餐廳這類嘈雜的環境下語音,對方聽到的都只有清晰人聲
拓靈SDK demo運行效果圖

集成步驟
- 前往時代拓靈官網下載離線喚醒詞SDK demo
紅框選中的是正常情況下的,時代拓靈還有針對遠場的AI降噪SDK,各位也可以下載使用,使用程序和流程相同
http://yun.twirlingvr.com/index.php/home/sdkdownload/index.html

- 前往時代拓靈官網注冊AI降噪SDK試用專案,申請appid,設定app密碼
注意:時代拓靈提供的試用專案,只有14天的試用期,并且20個裝機量專案
http://yun.twirlingvr.com/index.php/home/sdkdownload/addTestPro.html

創建成功后頁面右上角點擊個人中興->專案管理查看自己申請到的appid


- 解壓下載的SDK demo
解壓后的檔案夾是一個安卓工程,大致目錄用途如下
安卓工程下:
Audio 存放一個測驗音頻,用于讀取音頻檔案,測驗AI降噪效果
Libs 下是存放的AI降噪時呼叫的動態庫 - 集成除錯Demo
注意:Demo需要檔案讀寫權限和網路權限;
將安卓工程下的audio目錄拷貝到手機存盤中,并且記下路徑,
使用Android Studio打開解壓后的SDK demo,打開android_sdk\app\src\main\java\com\twirling\sdk\sdk_test\MainActivity.java檔案,首先在onCreate()方法中的DnnoiseInit ()方法中填入自己申請到的appid和設定的密碼,
接著在readAudioFile()方法中填寫好上一步中記下音頻的路徑地址,以及處理完成后的音頻存放路徑地址,

填寫完這些資訊后,SDK Demo就可以正式作業了,十分簡單,
測驗SDK功能
時代拓靈SDK編譯完成后在手機上運行如下圖

頂部一個test按鈕點擊后就開始進行AI降噪處理檔案,根據檔案的長度大小不同,稍微等待片刻處理就完成了,在您設定的存放位置就會生成AI降噪后的檔案,
如何集成進自己專案小經驗
- 將Demo匯入IDE,跑起來,
- 查看layout中的activity_main.xml布局找到功能控制元件,
- 根據控制元件ID,在代碼找到對應功能的的代碼,
- 找到功能的核心代碼以后,看看當前的方法或者類在哪里有用到,怎么用的,是如何初始化的然后集成到自己的工程里,就OK了,
Tips:
1、拓靈AI降噪 支持哪些平臺和版本
Android端提供的是JNI介面 Windows端提供的是C++介面,
2、拓靈AI降噪 支持哪些平臺和版本
支持Android、Windows、Linux
3、裝機量怎么定義的?
裝機量授權:離線命令詞識別按照裝機量收費,購買后即獲得相應授權,裝機量按照使用了開發者應用的終端設備資訊進行統計,即在終端設備上安裝了應用并啟用了離線引擎,即記為一個裝機量,同一個終端設備上卸載(重裝)應用均記為一個裝機量,不重復計數,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/232537.html
標籤:其他
上一篇:2維陣列函式的一道題
