[發(fā)明專利]一種源碼編譯方法、裝置、設(shè)備及介質(zhì)在審
| 申請?zhí)枺?/td> | 201911366598.5 | 申請日: | 2019-12-26 |
| 公開(公告)號: | CN111145764A | 公開(公告)日: | 2020-05-12 |
| 發(fā)明(設(shè)計)人: | 余波;宋成飛 | 申請(專利權(quán))人: | 蘇州思必馳信息科技有限公司 |
| 主分類號: | G10L19/00 | 分類號: | G10L19/00;H04L29/08;G06F8/30;G06F8/41 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 215021 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 源碼 編譯 方法 裝置 設(shè)備 介質(zhì) | ||
本發(fā)明實(shí)施例公開了一種源碼編譯方法、裝置、設(shè)備及介質(zhì)。其中,源碼編譯方法,包括:根據(jù)用戶對語音信號處理算法庫的選擇操作,確定待編譯源碼;接收用戶輸入的與所述待編譯源碼匹配的配置信息,其中,所述配置信息包括至少一個算法參數(shù)和編譯平臺;根據(jù)所述待編譯源碼以及所述配置信息,構(gòu)造編譯請求發(fā)送至云端服務(wù)器,并接收所述云端服務(wù)器反饋的結(jié)果響應(yīng)信息。本發(fā)明實(shí)施例的技術(shù)方案,通過在云端服務(wù)器部署和配置語音信號處理算法庫在各平臺上的編譯環(huán)境,實(shí)現(xiàn)語音信號處理算法庫的在線編譯,用戶不需要考慮實(shí)際編譯環(huán)境的設(shè)置,提高了用戶的工作效率。
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及源碼編譯技術(shù),尤其涉及一種源碼編譯方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù)
語音信號處理算法庫是用C/C++語言實(shí)現(xiàn)的對語音信號進(jìn)行處理的算法庫,能夠應(yīng)用在不同平臺上。
現(xiàn)有技術(shù)中,為了在不同平臺上應(yīng)用語音信號處理算法庫,首先需要在各平臺上配置對應(yīng)的編譯環(huán)境,以實(shí)現(xiàn)對語音信號處理算法庫的編譯。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),當(dāng)編譯環(huán)境比較復(fù)雜時,編譯環(huán)境的配置會耗費(fèi)用戶大量時間,并且用戶不一定具有編譯環(huán)境的配置能力,嚴(yán)重影響了用戶的工作效率。另外,語音信號處理算法庫版本比較多,每次編譯時都需要手動從代碼倉庫獲取對應(yīng)版本的語音信號處理算法庫,這也在一定程度上影響了用戶的工作效率。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種源碼編譯方法、裝置、設(shè)備及介質(zhì),通過在云端服務(wù)器部署和配置語音信號處理算法庫在各平臺上的編譯環(huán)境,實(shí)現(xiàn)語音信號處理算法庫的在線編譯,用戶不需要考慮實(shí)際編譯環(huán)境的設(shè)置,提高工作效率。
第一方面,本發(fā)明實(shí)施例提供了一種源碼編譯方法,所述方法包括:
根據(jù)用戶對語音信號處理算法庫的選擇操作,確定待編譯源碼;
接收用戶輸入的與所述待編譯源碼匹配的配置信息,其中,所述配置信息包括至少一個算法參數(shù)和編譯平臺;
根據(jù)所述待編譯源碼以及所述配置信息,構(gòu)造編譯請求發(fā)送至云端服務(wù)器,并接收所述云端服務(wù)器反饋的結(jié)果響應(yīng)信息;
其中,所述編譯請求用于指示所述云端服務(wù)器對所述待編譯源碼進(jìn)行編譯,得到所述結(jié)果響應(yīng)信息。
第二方面,本發(fā)明實(shí)施例還提供了一種源碼編譯方法,所述方法包括:
根據(jù)Web端提交的編譯請求,從源碼倉庫中獲取待編譯源碼,所述編譯請求包括待編譯源碼、至少一個算法參數(shù)和編譯平臺;
根據(jù)所述編譯請求中包含的所述至少一個算法參數(shù),修改與所述待編譯源碼匹配的配置文件;
根據(jù)所述編譯請求中包含的所述待編譯源碼和所述編譯平臺,選擇編譯腳本,并通過所述編譯腳本對所述待編譯源碼進(jìn)行編譯,得到結(jié)果響應(yīng)信息反饋給所述Web端。
第三方面,本發(fā)明實(shí)施例還提供了一種源碼編譯裝置,所述裝置包括:
待編譯源碼確定模塊,根據(jù)用戶對語音信號處理算法庫的選擇操作,確定待編譯源碼;
配置信息接收模塊,接收用戶輸入的與所述待編譯源碼匹配的配置信息,其中,所述配置信息包括至少一個算法參數(shù)和編譯平臺;
編譯請求提交模塊,根據(jù)所述待編譯源碼以及所述配置信息,構(gòu)造編譯請求發(fā)送至云端服務(wù)器,并接收所述云端服務(wù)器反饋的結(jié)果響應(yīng)信息;
其中,所述編譯請求用于指示所述云端服務(wù)器對所述待編譯源碼進(jìn)行編譯,得到所述結(jié)果響應(yīng)信息。
第四方面,本發(fā)明實(shí)施例還提供了一種源碼編譯裝置,所述裝置包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州思必馳信息科技有限公司,未經(jīng)蘇州思必馳信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911366598.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 坐席資源碼的分配方法和分配系統(tǒng)
- 一種服務(wù)器軟件源碼開發(fā)管理方法
- 基于源碼庫上傳容器鏡像至鏡像倉庫的方法及系統(tǒng)
- 一種漏洞檢測方法、裝置、服務(wù)器及存儲介質(zhì)
- 商品的溯源碼關(guān)聯(lián)方法及裝置
- 一種基于數(shù)據(jù)可執(zhí)行特征的網(wǎng)頁后門檢測方法與系統(tǒng)
- 文件打包方法、裝置、設(shè)備及存儲介質(zhì)
- 源碼轉(zhuǎn)換方法、裝置、計算機(jī)設(shè)備及可讀存儲介質(zhì)
- 一種多人模式下修改源碼文件的方法、系統(tǒng)及介質(zhì)
- 一種牲畜胴體表皮溯源碼噴印方法、噴碼機(jī)、溯源碼和服務(wù)器





