开发者知识库
1秒登录去广告
首页
最新
最火
年薪50万教程
关于
搜索答案
中文简体
相关内容
[Photon] 百度語音識別接入【Eclipse+Unity3D】
本文转载自
m0_37283423
查看原文
2017-09-13
96
unity
/
3d
/
语音
/
eclipse
運行效果
1.背景
現在我們要給我們的游戲接入百度語音SDK,讓我們的游戲可以被聲控,當我們說:上,游戲就響應上,下,游戲就響應下,左,游戲就響應左,
右,游戲就響應右。或者聽到玩家頻繁 說我靠、靠等就知道玩家不耐煩了,
趕緊給玩家補充點獎勵穩住玩家。現在Studio相信很多人沒有系統
搞過Android開發很不熟悉,我也是安裝好后不知道怎么用最后果斷使用了
Eclipse。機智如我最后終於使用Eclipse成功接入。過程很是一波三折,默認
的Demo使用的是AndroidStudio,換Eclipse導出時候胡亂報錯,弄得是草
木皆兵,好幾天都沒有睡着覺都。搞出來的那一刻我決定先吐為快,和
大家分享一下成功的喜悅!
2.准備工作
a、Eclilpse,需要安裝好ADT插件
b、,我自己用的是5.6.2
c、瀏覽器,靠,我是QQ瀏覽器
d、一台開啟了USB調試的Android真機+數據線
基本上就齊了
3.語音SDK的下載和導入Eclipse
a、鏈接地址 http://yuyin.baidu.com/sdk ;或者是從百度的AI主頁那里下載也可以
b、解壓后的目錄如下
assets目錄中的文件完全導入
U3D
的Plugins/Android/assets這個目錄下
這個文件夾原封不動放到U3D的Plugins/Android/libs目錄下
MiniActivity這個java文件要打開作為參考
c、b里面幾個圖的文件除了java源碼和manifest,剩下的要放到eclipse項目里面
d、按照官方文檔的要求中Manifest文件中加入權限節點和id、key、screctkey節點等
百度的后台管理界面可以看到自己創建的app的id、key的信息。填入上面的節點就OK了
要加的權限列表
e、Android的Java代碼
初始化
方法定義
4、U3D中C#代碼
代碼綁定和場景:
到這里距離成功已經很近了。
5、導出jar包
。很重要的一個步驟,這一步弄錯了一點兒點兒就前功盡棄。
試了很多次,最后哈哈哈哈哈哈哈
這一步設置一定要對上才能成功
6.把Android的Manifest文件拖到Unity里面Plugins/Android/這個文件夾下面
然后把包名設置成和Eclilpse里面的一樣,包名和百度后台里面的也要一樣。
導出APK,運行。一個語音控制的游戲就可以完成了。八嘎亞路地。
×
注意!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。
百度語音識別接入【Eclipse+Unity3D】
Unity接入百度語音識別與語音合成,實現語音交互
百度語音識別接入遇到的問題
百度在線語音識別接入經驗
基於百度語音的Unity語音識別系統
unity 使用百度語音進行語音識別
Unity3d中使用百度語音識別及語音合成【含源碼】
百度語音識別學習(一)
Android——百度語音識別
百度語音識別
粤ICP备14056181号
© 2014-2021 ITdaan.com
×
收藏本文
添加到收藏夹 *