圖靈機(jī)器人有三個(gè)基本功能:
(1)語音識(shí)別:將語音識(shí)別成相應(yīng)的文本。
(2)語義理解:將文本識(shí)別成領(lǐng)域相關(guān)的語義結(jié)果。
(3)語音合成 : 將文本轉(zhuǎn)化成語音讀出。
要集成圖靈機(jī)器人,首先要進(jìn)行圖靈官網(wǎng)的注冊(cè),這里就一筆帶過,按照步驟進(jìn)行注冊(cè)即可。
然后創(chuàng)建自己的機(jī)器人,
注意這里我們選擇的是自定義機(jī)器人,(qq,微信等機(jī)器人我只實(shí)現(xiàn)了一下qq機(jī)器人,很簡(jiǎn)單,可以自己下載文檔根據(jù)步驟走就ok)
填好上面的信息,在這里下載iOS SDK和集成文檔。走到這里我們的機(jī)器人就建立完成。
因?yàn)閳D;圖靈機(jī)器人的的語音識(shí)別等使用的是百度語音,所以我們還需要去百度平臺(tái)進(jìn)行新建項(xiàng)目獲取權(quán)限拿到百度的AppID、APIKey、Secret Key。具體請(qǐng) 參考http://yuyin.baidu.com/
然后進(jìn)行新建項(xiàng)目集成。
一、首先要導(dǎo)入依賴的Framework:
1. SystemConfiguration.framework 2. Foundation.framework
3. AVFoundation.framework
4. GLKit.framework
5. OpenGLES.framework 6. libz.1.dylib
7. Security.framework
8. CFNetwork.framework 9. CoreLocation.framework
二、第三方庫
IOS SDK 依賴以下第三方庫(SDK 包中已提供,請(qǐng)集成到應(yīng)用工程中)
1. OpenUDID
2. JSONKit
3. TTTAttributedLabel
4. Core AudioUtility(蘋果 Audio 庫)
對(duì)于采用 ARC 內(nèi)存管理方式的工程,需要利用 Non-ARC 方式表姨 OpenUDID 和 JSONKit(對(duì)相應(yīng)文件添加 Compiler Flags 為-fno-objc-arc)
三、其他事項(xiàng)。
因?yàn)?SDK 包中采用 Objective C++實(shí)現(xiàn),因此需要保證工程中引用靜態(tài)庫頭文件的實(shí)現(xiàn) 文件的擴(kuò)展名必須為.mm。
四、iOS9的適配問題
1、首先是http的訪問。
在plist文件中添加:
2、BITCODE 問題
由于底層的百度 SDK 編譯時(shí)采用 ENABLE_BITCODE 模式,因此基于圖靈 SDK 的應(yīng)用程序也不能采用 ENABLE_BITCODE 模式。如下圖,將bitcode設(shè)置為NO。
五、其他的一些配置
1、在Build Setting -> Build Active Architecture Only 設(shè)置為No
2、Build Setting -> Build Options -> Debug Information Format 設(shè)置為DWARF with DSYM File
3、Build Setting -> Build Options -> Enable Testability 設(shè)置為NO
4、Build Setting ->Linking -> Other Linker Flags 添加 -all_load
注:以上配置是我在集成的時(shí)候報(bào)錯(cuò)而總結(jié)的一些配置。
六、導(dǎo)入SDK
將下載的sdk包打開找到SDK Package這個(gè)文件夾。此文件夾包含三個(gè)文件夾,一個(gè)是頭文件,一個(gè)是.a 文件包,一個(gè)是上面第二條所說的依賴的第三方庫。
這里三個(gè).a文件只需要導(dǎo)入最后一個(gè)即可。
下面進(jìn)行擼代碼:
demo 下載地址:http://download.csdn.net/detail/qq_34195670/9602252
github地址:https://github.com/goingmyway1/TuLingRobot
-
語音識(shí)別
+關(guān)注
關(guān)注
38文章
1742瀏覽量
112696 -
圖靈機(jī)器人
+關(guān)注
關(guān)注
0文章
3瀏覽量
2774
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
家用服務(wù)機(jī)器人將成為機(jī)器人的下一個(gè)入口
LABVIEW要怎么用webbrowser去提取網(wǎng)頁上的數(shù)據(jù)啊?
聊天機(jī)器人+微信平臺(tái)檢測(cè)環(huán)境,方案分享啦
【orangepi zero試用體驗(yàn)】【結(jié)項(xiàng)】基于Orange Pi Zero的人機(jī)交互系統(tǒng)
家庭智能小管家機(jī)器人資料分享!
微信控制的家庭智能機(jī)器人(附語音聊天、人臉檢測(cè)、自主巡航等)
圖靈機(jī)器人:“試愛機(jī)器人”的未來不可限量
詳解圖靈機(jī)器人,國內(nèi)最早開放的人工智能機(jī)器人平臺(tái)
圖靈機(jī)是什么_圖靈機(jī)有什么用
圖靈機(jī)的組成部分_圖靈機(jī)的模型介紹
圖靈機(jī)有什么意義_學(xué)習(xí)圖靈機(jī)模型中遇到的問題
什么是圖靈機(jī)和圖靈完備
圖靈機(jī)制到底是什么圖靈機(jī)制的詳細(xì)資料講解
![<b class='flag-5'>圖靈機(jī)</b>制到底是什么<b class='flag-5'>圖靈機(jī)</b>制的詳細(xì)資料講解](https://file.elecfans.com/web1/M00/9B/08/pIYBAF0f9pGANndfAAAbJyAWmIg334.png)
基于STM32簡(jiǎn)易DIY智能聊天機(jī)器人
![基于STM32簡(jiǎn)易DIY智能<b class='flag-5'>聊天機(jī)器人</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評(píng)論