Hololens 開發小實例-為你的應用添加語音命令

腳本語言 虛擬現實 科技 AR醬 2017-06-08

語音是Hololens 比較常見的交互手段,目前Holoelns主要支持英文,使用語音可以很方便的與Holography 效果進行交互,作為開發者的我們,想要實現這樣的語音交互其實也非常簡單。那麼我們今天藉助HoloToolkit 完成一個簡單的語音交互的案例。

第一部分:創建文本

從主菜單欄選擇“GameObject”,選擇“3D Object”,然後選擇“3D Text”

Hololens 開發小實例-為你的應用添加語音命令

Hololens 開發小實例-為你的應用添加語音命令

然後修改它的一些信息:

將X位置更改為-0.6。將Z位置更改為3。將字符大小更改為0.05。將字體大小更改為48。

Hololens 開發小實例-為你的應用添加語音命令

然後我們將創建一個空的GameObject

Hololens 開發小實例-為你的應用添加語音命令

命名為Manager。

Hololens 開發小實例-為你的應用添加語音命令

然後為其添加Keyword Manager 腳本

Hololens 開發小實例-為你的應用添加語音命令

Hololens 開發小實例-為你的應用添加語音命令

第二部分:編寫腳本

選擇New Text 對象,併為它新建腳本“ColorChange”

Hololens 開發小實例-為你的應用添加語音命令

我們將引用我們的文本網格(或3D文本)。然後,我們創建三個功能來改變顏色。

Hololens 開發小實例-為你的應用添加語音命令

然後我們在Keyword Manager 裡面創建語音指令

Hololens 開發小實例-為你的應用添加語音命令

在Keyword輸入“Go Blue”。在Response()部分中,單擊加號(+)符號。Response()部分中出現一個新的UI元素。在這裡,我們需要將我們要控制的GameObject與我們的聲音聯繫起來。當選擇對象窗口出現時,從對象列表中選擇“New Text”對象。

Hololens 開發小實例-為你的應用添加語音命令

然後我們為“Go Blue”這一語音命令添加相應的函數方法:

Hololens 開發小實例-為你的應用添加語音命令

其他的語音命令操作類似,最後效果:

Hololens 開發小實例-為你的應用添加語音命令

然後我們點擊運行,說出相應的語音命令,就會與之交互。

Hololens 開發小實例-為你的應用添加語音命令

AR醬原創,轉載務必註明

微信號AR醬(ARchan_TT)

AR醬官網:www.arjiang.com

相關推薦

推薦中...