時代拓靈AI降噪SDK整合除錯過程
時代拓靈AI降噪SDK整合除錯過程
能力介紹:利用DNN(深度神經網路)強大的建模能力,高效融合入耳麥克風及耳外麥克風的訊號特點,無論是地鐵、馬路、甚至是大風噪這種業界公認的通話降噪難題,都能夠達到很好的噪聲抑制效果,能夠實時消除遊戲通話過程中的背景噪聲,無論你在地鐵、餐廳這類嘈雜的環境下語音,對方聽到的都只有清晰人聲
拓靈SDK demo執行效果圖
整合步驟
1.前往時代拓靈官網下載離線喚醒詞SDK demo
紅框選中的是正常情況下的,時代拓靈還有針對遠場的AI降噪SDK,各位也可以下載使用,使用過程和流程相同
http://yun.twirlingvr.com/index.php/home/sdkdownload/index.html
2.前往時代拓靈官網註冊AI降噪SDK試用專案,申請appid,設定app密碼
注意:時代拓靈提供的試用專案,只有14天的試用期,並且20個裝機量專案
http://yun.twirlingvr.com/index.php/home/sdkdownload/addTestPro.html
建立成功後頁面右上角點選個人中興->專案管理檢視自己申請到的appid
3.解壓下載的SDK demo
解壓後的資料夾是一個安卓工程,大致目錄用途如下
安卓工程下:
Audio 存放一個測試音訊,用於讀取音訊檔案,測試AI降噪效果
Libs 下是存放的AI降噪時呼叫的動態庫
4.整合除錯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、裝機量怎麼定義的?
裝機量授權:離線命令詞識別按照裝機量收費,購買後即獲得相應授權。裝機量按照使用了開發者應用的終端裝置資訊進行統計,即在終端裝置上安裝了應用並啟用了離線引擎,即記為一個裝機量。同一個終端裝置上解除安裝(重灌)應用均記為一個裝機量,不重複計數。
相關文章
- dbx除錯過程 (轉)除錯
- webpack打包過程如何除錯?Web除錯
- plsqlDevloper 儲存過程的除錯SQLdev儲存過程除錯
- Cypress 本身啟動過程的除錯除錯
- (轉)如何oracle除錯儲存過程Oracle除錯儲存過程
- openGauss 支援儲存過程除錯儲存過程除錯
- 主動降噪,通話降噪及AI降噪之辨AI
- AI影像降噪Topaz Photo AIAI
- chromium 之 CSS 解析過程(程式碼除錯)CSS除錯
- pl/sql developer除錯儲存過程報錯處理SQLDeveloper除錯儲存過程
- Fabric Dev開發除錯模式的搭建過程dev除錯模式
- oracle plsql儲存過程除錯出錯_PLS-00361OracleSQL儲存過程除錯
- cesium原始碼編譯除錯及呼叫全過程原始碼編譯除錯
- MySQL儲存過程除錯工具-dbForge Studio for MySQLMySql儲存過程除錯
- 記一次https通訊除錯過程HTTP除錯
- Xamarin.iOS除錯提示需要iOS SDKiOS除錯
- JAVA反序列化漏洞完整過程分析與除錯Java除錯
- 記一次VMware的崩潰除錯分析過程除錯
- 一次weblogic 在aix hacmp上除錯過程WebAIACM除錯
- Windows 除錯工具課程Windows除錯
- Solaris10整合apache與php過程及出錯處理ApachePHP
- 微信瀏覽器除錯微信js-sdk瀏覽器除錯JS
- Topaz DeNoise AI mac版(AI智慧影像降噪工具)AIMac
- ng-template 使用過程中引數傳遞錯誤的單步除錯除錯
- Sentry 官方 JavaScript SDK 簡介與除錯指南JavaScript除錯
- 在 Python 除錯過程中設定不中斷的斷點Python除錯斷點
- [20180502]PLDEVELOP與儲存過程除錯.txtdev儲存過程除錯
- Spring Boot 整合ActiveMQ的過程Spring BootMQ
- AI降噪軟體的出現,不僅僅要終結手機雙麥克風時代AI
- AoE:一種快速整合AI的終端執行環境SDKAI
- AI智慧影像降噪:Topaz Photo AI 啟用最新版AI
- 如何在PostgreSQL中除錯plpgsql儲存過程(pldebugger,pldbgapi)SQL除錯儲存過程API
- 讓使用者擁有儲存過程的除錯許可權儲存過程除錯
- 對圖靈譯製過程的建議圖靈
- Topaz DeNoise AI for Mac(智慧影像降噪軟體)AIMac
- 人工智慧影像降噪:Topaz Photo AI for Mac人工智慧AIMac
- Mac圖片降噪軟體:Topaz DeNoise AIMacAI
- 聲網AI降噪測評系統初探AI