Nvidia ACE for Games,利用AI生成技術打造虛擬角色



全球AI晶片龍頭之一輝達(Nvidia),藉由長年發展AIGC(人工智慧生成式內容)的豐富經驗,推出了「Nvidia ACE for Games」,讓遊戲開發者可以用全AI生成虛擬角色,不光是用AI繪製人物外觀,甚至能用AI來產生角色語音和動作,並具有與現實玩家之間的互動能力,創造出更逼真的遊戲體驗。

【技術發展背景】

電子遊戲中常出現的「非玩家角色(Non-player characters, NPC)」早期只有固定的動作、對話與互動模式,使得遊戲體驗較為公式化、缺乏變化;後來隨著硬體技術的進步,NPC的動作、對話、互動模式也連帶升級,讓NPC成為玩家在遊戲進行中不可或缺的關鍵角色。

近期隨著AI引擎急速發展,NPC更有機會被賦予跟真人一樣的擬真互動能力,讓玩家能跟NPC的互動過程產生不同變化,使遊戲過程不再千篇一律、枯燥乏味,提升遊戲的新鮮感和技術能量。

 【技術介紹與應用現況】

Nvidia與新創團隊ConvAI合作,推出了「遊戲人物雲端引擎(Avatar Cloud Engine, ACE)」,以Nvidia既有的雲端運算基礎架構延伸而來,使用者可提供文字、影像、聲音、資料集,匯入ACE專屬的AI模型加以訓練,再自動產生NPC並直接在遊戲中使用。

 

 

圖 1 ACE NPC生成流程展示-1

 資料來源:https://developer.nvidia.com/ace

 

 

圖 2 ACE NPC生成流程展示-2

資料來源:https://news.xfastest.com/nvidia/128318/nvidia-ace-for-games/

 Nvidia ACE for Games系統,已經有遊戲業者導入採用。包含射擊遊戲《浩劫殺陣2:車諾比之心》導入Audio2face模組讓NPC具有即時生成對話的能力,以及驚悚冒險遊戲《索利斯堡》也同樣導入Audio2face來自動產生對話嘴型和臉部表情。

 【未來展望/挑戰】

AI生成技術的進步已經超乎我們的想像,從最早期的自動生成對話、文字轉語音,後來又有了自動繪圖、自動建模,要產生一個栩栩如生的NPC,需要將這些技術綜合起來,接著就是看AI模型和遊戲廠商的調校功力,以及不斷地讓NPC與真人、NPC與另一個NPC進行互動訓練,才能讓NPC具有接近真人互動的水準與能力。

未來AIGC也將成為讓元宇宙(Metaverse)復興的關鍵角色,由於元宇宙是一個巨大的虛擬空間,需要更強大的運算能量,來支持元宇宙每個人事時地物的活動;藉由將完全AI產生的NPC帶入元宇宙,使用者在原宇宙中的形象化身(Avatar)將能更流暢、更無障礙地與元宇宙NPC溝通交流,就像是現實世界一樣容易。

 

封面圖片來源: 123RF

參考資料

  1. Burnes, A. (2023, May 28). Introducing NVIDIA ACE For Games - Spark Life Into Virtual Characters With Generative AI. Retrieved from Nvidia: https://www.nvidia.com/en-us/geforce/news/nvidia-ace-for-games-generative-ai-npcs/ 

  2. ConvAI Team. (2023, August 22). Elevating Conversational NPCs - NVIDIA ACE for Games Taps Convai for Creating Humanlike Characters. Retrieved from ConvAI: https://home.convai.com/blog/elevating-conversational-npcs-nvidia-ace-for-games-taps-convai-for-creating-humanlike-characters 

  3. Hollister, S. (2023, May 29). Watch this Nvidia demo and imagine actually speaking to AI game characters. Retrieved from The Verge: https://www.theverge.com/2023/5/28/23740908/nvidia-ace-demo-voice-ai-npc-game-characters 

 

 

 

 

 

延伸閱讀