一鍵識(shí)別垃圾分類應(yīng)用 垃圾識(shí)別工具箱微信小程序源碼 語音識(shí)別和圖像識(shí)別 采用 百度智能云平臺(tái)服務(wù)
以下是【胖子哥】分享的內(nèi)容全文:
一鍵識(shí)別垃圾分類應(yīng)用 垃圾識(shí)別工具箱微信小程序源碼 語音識(shí)別和圖像識(shí)別 采用 百度智能云平臺(tái)服務(wù) 

前端:微信小程序 采用 uni-app 開發(fā)框架,uni-app 是一個(gè)使用 Vue.js 開發(fā)所有前端應(yīng)用的框架,開發(fā)者編寫一套代碼,可發(fā)布到iOS、Android、H5、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘)等多個(gè)平臺(tái)。 后端:采用 SpringBoot 2 構(gòu)建后端服務(wù),才 Swagger2 構(gòu)建 Restful風(fēng)格接口文檔,數(shù)據(jù)庫采用 Mysql ,使用 Mybatis-Plus 做數(shù)據(jù)訪問層。 語音識(shí)別和圖像識(shí)別 采用 百度智能云平臺(tái)服務(wù)。
安裝教程
1.開發(fā)需要準(zhǔn)備相關(guān)的 IDE和 JDK8 開發(fā)環(huán)境 , 前端開發(fā) uni-app 需要 下載 Hbuilder ,后端開發(fā) 需要下載 Eclipse 或 IDEA。
2.其中的 語音識(shí)別和圖像識(shí)別 功能使用百度智能云平臺(tái)服務(wù),需要注冊(cè)登錄擁有自己的應(yīng)用 (有5萬次調(diào)用 api 的免費(fèi)使用量),在 后端 afterend 的 uniapp-api 當(dāng)中的配置文件里面需要進(jìn)行配置 appid、apikey、secretkey。
3.數(shù)據(jù)庫準(zhǔn)備,創(chuàng)建一個(gè) 名稱為 garbageSort 的數(shù)據(jù)庫,把跟目錄下 garbagesort.sql數(shù)據(jù)庫文件進(jìn)行導(dǎo)入進(jìn)去即可。
4.后端啟動(dòng):第一步、使用 IDEA 在 backend 目錄下找到 uniapp-api 模塊。第二步、在 application.yml中配置好 數(shù)據(jù)庫相關(guān)信息 和 上述 百度請(qǐng)求 api 管理的配置信息即可。 第三步、運(yùn)行UniappApiApplication` ,啟動(dòng)后端服務(wù),可以訪問 http://localhost:8899/wx/doc.html 查看接文檔
5.前端啟動(dòng):在 Hbuilder 中打開目錄 frontend ,在運(yùn)行菜單中 點(diǎn)擊 運(yùn)行到小程序模擬器 —> 微信開發(fā)者工具(二次開發(fā)的時(shí)候在 Hbuilder 中修改文件,保存后可以到微信開發(fā)者工具看預(yù)覽效果)
6.web 端啟動(dòng):使用 IDEA 開發(fā)工具打開web目錄,修改application-druid.yml 配置文件中的數(shù)據(jù)據(jù)信息,運(yùn)行 WebApplication.java,啟動(dòng) web 垃圾分類管理系統(tǒng),啟動(dòng)成功,可以直接訪問 http://localhost:8082 。賬號(hào)/密碼:admin/admin123
本站不存儲(chǔ)任何資源文件,敬請(qǐng)周知!
本網(wǎng)站采用 BY-NC-SA 協(xié)議進(jìn)行授權(quán) 轉(zhuǎn)載請(qǐng)注明原文鏈接:一鍵識(shí)別垃圾分類應(yīng)用 垃圾識(shí)別工具箱微信小程序源碼 語音識(shí)別和圖像識(shí)別 采用 百度智能云平臺(tái)服務(wù)

侵權(quán)舉報(bào)/版權(quán)申訴



