實(shí)測(cè)英偉達(dá)AI游戲引擎:與NPC實(shí)時(shí)聊天,中文流暢爆了
黃院士在《賽博朋克2077》里搞的智能NPC,已經(jīng)飆起中文了?
量子位的一手體驗(yàn),親眼見證了NPC們流利地用中英雙語(yǔ)對(duì)話,表情動(dòng)作自然,口型也能對(duì)上……
如果不是眼前就有一塊屏幕,真的會(huì)有種身臨其境之感。
今年的CES展會(huì)上,英偉達(dá)用智能引擎Avatar Cloud Engine (ACE),讓游戲NPC“活”了起來(lái),引起了不小的震撼。
△CES上展示的智能NPC
通過(guò)ACE,不需要事先準(zhǔn)備劇本,就能讓游戲中的人物像真人一樣與玩家語(yǔ)音對(duì)話,還有相應(yīng)的表情和肢體動(dòng)作。
亮相當(dāng)時(shí),就有育碧、騰訊、網(wǎng)易、米哈游等國(guó)內(nèi)外游戲大廠紛紛宣布將會(huì)跟進(jìn)。
現(xiàn)在,通過(guò)加入翻譯模塊,游戲里的NPC們也學(xué)會(huì)了中文。
下面,就跟隨量子位的鏡頭一起來(lái)感受一下中文對(duì)話版的賽博朋克世界吧~
智能NPC開飆中文
以Kai的身份走進(jìn)拉面店的時(shí)候,迎接我們的依然是店主Jin和朋友Nova。
故事的背景也和CES上展示的DEMO中相同,Nova到拉面店中告訴Jin自己的公司剛簽下一筆大單的消息。
我們走到Nova面前,讓她幫忙推薦這里最好吃的拉面,Nova毫不猶豫地告訴我們牛肉拉面最好吃。
無(wú)論是說(shuō)的內(nèi)容還是表情神態(tài)都很自然,不過(guò)中文的發(fā)音有些魔性,但考慮到Nova是個(gè)外國(guó)人,倒也算是合理。
而當(dāng)我們表達(dá)完感謝之后,Nova直接爽快地向Jin點(diǎn)了一碗面,要請(qǐng)我們吃。
我們推脫說(shuō)要自己付錢之后,便進(jìn)入了閑聊的環(huán)節(jié),通過(guò)對(duì)話得知,Nova是這家店的??汀?/p>
同時(shí),Nova也再次給我們講述了她的公司簽下大訂單這件事。
在對(duì)Nova表示完祝賀之后,我們又把目光轉(zhuǎn)向了店主Jin。
話題依然是從拉面開始,Jin給我們推薦了醬油拉面和味增拉面,我們決定各來(lái)一碗。
Jin一邊答應(yīng),一邊把做好的拉面端到我們的面前,我們開始借機(jī)詢問(wèn)拉面的做法。
雖然Jin沒有用中文回答我們的問(wèn)題,但從他說(shuō)的話中也能看出,他是理解了我們說(shuō)的話的。
不過(guò),隨著對(duì)話的繼續(xù)進(jìn)行,Jin開始在中英雙語(yǔ)之間反復(fù)橫跳,但理解始終是沒有問(wèn)題的。
而且,有些時(shí)候即使沒有100%識(shí)別我們說(shuō)的話,也不影響Jin理解我們想表達(dá)的意思。
Jin說(shuō)的話給我們接下來(lái)的交談提供了新的思路,我們開始順著Jin的回答來(lái)提問(wèn)。
有意思的是,Jin始終沒有忘記自己拉面館老板的身份,在談?wù)摗靶聳|西”的時(shí)候還不忘推銷店里的清酒。
仿照CES上的DEMO,我們又問(wèn)了Jin關(guān)于人工智能的看法。
不同的是,Jin在這里并不覺得自己可能是AI,然后打趣說(shuō):
就算我是AI,那至少也是個(gè)會(huì)做拉面的AI,不是嗎?
當(dāng)然,這是這次體驗(yàn)游戲的背景設(shè)定使然——在ACE中,可以對(duì)人物的性格等信息進(jìn)行預(yù)設(shè),得到不同的回復(fù)風(fēng)格。
一番體驗(yàn)過(guò)后,NPC的表現(xiàn)足以讓人印象深刻,他們不再是冰冷的背詞機(jī)器,而是像真人一樣“活”了起來(lái)。
在這當(dāng)中,英偉達(dá)的ACE平臺(tái)功不可沒。
真·中文NPC不遠(yuǎn)了?
驅(qū)動(dòng)NPC的引擎主要可以分為三個(gè)模塊——其中兩個(gè)來(lái)自英偉達(dá)ACE平臺(tái),一個(gè)來(lái)自第三方。
具體來(lái)說(shuō),NVIDIA Riva和NVIDIA Audio2Face這兩個(gè)模塊的ACE微服務(wù),分別負(fù)責(zé)處理語(yǔ)音和人物表情動(dòng)作。
具體的對(duì)話內(nèi)容,則由第三方Convai使用大模型生成。
由于Convai只支持英文,所以當(dāng)我們說(shuō)中文時(shí),還要經(jīng)過(guò)一步翻譯環(huán)節(jié),才能送入模型,再把模型返回的英文結(jié)果翻譯回中文。
這也就解釋了為什么會(huì)在NPC人物的對(duì)話中會(huì)出現(xiàn)中英交替的現(xiàn)象。
但ACE平臺(tái)是開放的,中間負(fù)責(zé)生成內(nèi)容的模型并非不可替換;另一方面,國(guó)內(nèi)廠商也在CES的時(shí)候就宣布對(duì)這項(xiàng)技術(shù)進(jìn)行跟進(jìn)。
或許不久,就真的可以用中文和NPC一起玩耍了,你會(huì)期待這樣的游戲嗎?