創作內容

0 GP

【上古卷軸5】靠嘴巴玩上古卷軸5 SkyVoice聲控模組應用

作者:暈寶│2018-07-25 15:50:02│巴幣:0│人氣:331
我是習慣用手把玩遊戲的玩家,
上古卷軸5裡東西很繁雜,
需要依靠快速鍵才能玩得流暢,
尤其裝了很多MOD的話更需要快速鍵輔助,
手把按鍵太少了,選東西不方便,
如果可以動動嘴巴就能選到想要的東西就好了,
甚至自己設計(中二?)台詞來施放技能,
例如講”重生吧前鬼”就自動召喚出一隻魔人大君,
其實是可以做到的,這篇要分享我的作法,
雖然設定有點麻煩,但真的樂趣無窮。
(鍵盤滑鼠玩家也適用)

傳奇版教學
首先需要準備幾樣東西:

  1. JoyToKey (手把玩家選用)

第一步:控制台>>輕鬆存取>>語音辨識>>啟動語音辨識>>確定麥克風運作正常

第二步:安裝並打開Windows Speech Recognition Macros

第三步:下載SkyVoice腳本,將裡頭的Macro.WSRMac解壓縮到C:\Users\你的使用者名稱\Documents\Speech Macro目錄

第四步:對Macro.WSRMac按右鍵>>"Sign  Speech Macros",註冊這個腳本


第五步:對麥克風說"常用"、"等待",看看是不是能正常辨識這兩個指令

第六步:用MOD管理器(NMM或MO都可)安裝上列4~6項的MOD

第七步:進入上古卷軸5,看MCM選單有沒有成功加載HotKeys Plus PlusSkyvoice這兩項

第八步:如果有連接手把,先把手把關掉

如果上述條件都達成,就可以開始編輯腳本了,
打開Macro.WSRMac,會看到腳本代碼,
找到 <!--  腳本開始  --> 這段,往下開始寫語法:

<p valstr="Q">     常用        </p>

這串代碼代表你講"常用",就會按下鍵盤"Q"這個按鍵,
也就是遊戲內會叫出常用清單。

<p valstr="T">     等待        </p>

以此類推,當你講"等待",就會按下鍵盤"T"這個按鍵,
會叫出等待的介面。

台詞按鍵都是可以自己自訂的,如果想再新增命令,
例如喊"召喚"就按下"L"鍵並自動召喚出一隻火焰元素,
那就這樣寫,

<p valstr="Q">     常用        </p>
<p valstr="T">     等待        </p>
<p valstr="L">     召喚        </p>

只是按下"L"會召喚出火焰元素的功能必須在HotKeys Plus Plus裡頭自行添加,
你要先把"烈焰屬靈召喚術"這項技能加入 常用清單,
才能在HotKeys Plus Plus裡找到"烈焰屬靈召喚術"這項技能


Action:CAST RIGHT HAND 代表自動用右手施放,
你也可以設定左手或雙手施放,或是只裝備不施放,
設定HotKey時不能開手把,會偵測不到鍵盤,
完成後才能再打開手把,這點比較麻煩。

補充幾個常見問題

Q1:語音辨識軟體一直無法正確辨識我講的台詞怎麼辦?
A:可能麥克風收音量太低,調高麥克風音量和增益看看,方法請參考這裡
      或是改善語音辨識

Q2:按"Sign  Speech Macros"會跳出錯誤訊息?
A:可能腳本語法不對,重新檢查語法,或是權限不足,請創一個新的權限,
      對Windows Speech Recognition Macros按滑鼠右鍵>>Security>>Create Sign Certificate

      
Q3:語音辨識軟體打不開怎麼辦?
A:打開"工作管理員",找到"語音辨識"這項,對它結束工作,再重新打開試試。

Q4:HotKeys++的Shift、Ctrl、Alt組合鍵,腳本怎麼寫?
A:HotKeys++也提供搭配按住Shift、Ctrl、Alt來組合熱鍵,
      雖然語音腳本也支援複數按鍵的語法,
      但是很可惜在上古卷軸裡實測無效。
      目前可行方法是用手把按鍵替代Shift、Ctrl、Alt,
      我選擇用LB當Alt,RB當Shift,
      請連接手把並執行JoyToKey
      按按你的LB鍵,看JoyToKey哪個區塊呈現黃色,
      點他兩下,並設定 Alt 鍵給他,按OK,
      這時你按手把LB,也等於按下鍵盤Alt 鍵,
      RB請依樣畫葫蘆。

如果HotKeys++裡你設定ALT+L是召喚火元素,
腳本就一樣寫<p valstr="L">   召喚   </p>,
對麥克風說"召喚"時按住手把LB鍵即可。

Q5:沒講話時語音辨識也一直亂下指令怎麼辦?
A:就算沒講話,外界雜音也可能讓語音辨識軟體誤認你在講話,
      就會一直亂下指令,最好沒事就關閉,要用再打開,
      關閉/開啟的熱鍵是Ctrl+Win,或是對麥克風說"停止聆聽",
      但是一但關閉就無法再用語音開啟,必須按鍵盤熱鍵才行。

可以參考上一題的方法,給一個手把按鍵添加Ctrl+Win這組按鍵,
就能利用手把按鍵開啟或關閉語音辨識



重製版教學
重製版教學
SE版也能使用聲控操作,但需要的東西跟LE不太一樣,需求:
請先把上列四項的MOD和工具安裝好,
進入【控制台】>>【輕鬆存取】>>【語音辨識】>>【啟動語音辨識】叫出語音辨識工具

【關閉狀態】
【啟動狀態】


再來要設定語音指令,
右鍵點小圖示>>【New Speech Macro】
選【Send Keystrokes】

假設你想要喊"帝國戰弓",遊戲中就自動按下【CTRL+X】這個熱鍵並裝備上"帝國戰弓"的話,
在第一欄填入"帝國戰弓",在第二欄填入"{{ctrl}}x",
(如果要設定不一樣的熱鍵,下圖底部有範例可以參考)
然後【下一步】新建這個語音指令,
如果跳出錯誤訊息,請參考傳奇版教學的Q2部分。

再來就是進遊戲,用AH Hotkeys設定一組按下CTRL+X就會自動裝備帝國戰弓的熱鍵,
設定好後啟動你的語音辨識工具,對著麥克風喊"帝國戰弓"即可,
如果一切設定無誤,下完語音指令主角會裝備上"帝國戰弓"這項物品,
不只能裝備武器,也可以設定裝備魔法、護甲、龍吼,
AH Hotkeys功能很多,留給各位慢慢摸索。

順帶一提,其他帶有熱鍵功能的MOD也能透過語音觸發熱鍵,
就像影片中的"吃東西"、"喝東西"。

PS.如果你用手把玩,AH Hotkeys的AutoCast(自動施展)功能無效,目前無解。
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4070044
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:上古卷軸|上古卷軸5|skyrim|聲控|skyvoice|嘴巴|教學

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★tw781027tw 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【上古卷軸5】快速找出背... 後一篇:【上古卷軸5】MO、NM...

追蹤私訊切換新版閱覽

作品資料夾

pjfl20180818自己
感冒了嗚嗚看更多我要大聲說昨天22:55


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】