本發(fā)明涉及體感游戲,尤其涉及一種基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法、設(shè)備及計算機可讀存儲介質(zhì)。
背景技術(shù):
1、隨著虛擬現(xiàn)實(vr)和體感游戲技術(shù)的快速發(fā)展,用戶在虛擬環(huán)境中創(chuàng)建個性化虛擬角色的需求日益增加?,F(xiàn)有的體感游戲和虛擬現(xiàn)實系統(tǒng)通常依賴于用戶手動輸入或選擇預設(shè)參數(shù)來創(chuàng)建虛擬角色。這種方法雖然能夠提供一定程度的個性化,但在實際應用中存在顯著的不足:
2、首先,手動輸入或選擇預設(shè)參數(shù)的方式缺乏對用戶真實生物特征的精準識別。用戶通常需要自行選擇或輸入諸如身高、體型、性別等基本信息,這種方式不僅耗時費力,還容易受到用戶主觀判斷的影響,導致生成的虛擬角色與用戶的實際特征不符,難以充分體現(xiàn)個體差異和個性化需求。
3、其次,手動輸入或預設(shè)參數(shù)的過程本身也容易使用戶感到繁瑣和復雜,尤其是對于不熟悉技術(shù)細節(jié)的用戶而言。這不僅降低了用戶的參與積極性,還可能導致部分用戶放棄使用這些功能,從而影響產(chǎn)品的市場接受度。
4、針對上述問題,現(xiàn)有技術(shù)亟需一種更加智能化、個性化的虛擬角色創(chuàng)建方法。
技術(shù)實現(xiàn)思路
1、本申請實施例通過提供一種基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,旨在實現(xiàn)虛擬角色的智能化和個性化創(chuàng)建。
2、為實現(xiàn)上述目的,本申請實施例提供了一種基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,包括:
3、在創(chuàng)建體感舞蹈游戲的虛擬角色時,激活預設(shè)的語音助手與用戶進行互動式交流;
4、采集用戶與語音助手交流的第一語音數(shù)據(jù),并在第一語音數(shù)據(jù)滿足預設(shè)條件時,向用戶發(fā)送朗讀指定文本的朗讀請求;
5、采集用戶朗讀所述指定文本時的第二語音數(shù)據(jù);
6、基于所述第二語音數(shù)據(jù),利用預訓練的機器學習模型分析用戶的生物特征和性格特征,并生成與用戶音色匹配的音色模型;
7、基于所述生物特征和性格特征生成虛擬角色的形象;
8、基于所述語音模型生成虛擬角色的語音。
9、為實現(xiàn)上述目的,本申請實施例還提出一種基于用戶語音信息生成虛擬角色的體感舞蹈游戲設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序,所述處理器執(zhí)行所述基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序時實現(xiàn)如上述任一項所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法。
10、為實現(xiàn)上述目的,本申請實施例還提出一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序,所述基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序被處理器執(zhí)行時實現(xiàn)如上述任一項所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法。
11、本申請技術(shù)方案的體感舞蹈游戲方法,通過語音助手與用戶的互動交流,以消除用戶的戒備心理,并與用戶建立初步信任,然后通過采集用戶朗讀指定文本時的語音數(shù)據(jù),再結(jié)合預訓練的機器學習模型,便能夠基于語音數(shù)據(jù)分析用戶的生物特征、性格特征以及音色模型,進而基于這些生物特征、性格特征及音色模型自動生成與用戶高度匹配的虛擬角色。該方法不僅消除了傳統(tǒng)體感游戲和虛擬現(xiàn)實技術(shù)中手動輸入或選擇預設(shè)參數(shù)的繁瑣過程,還顯著提高了虛擬角色的個性化和真實感。此外,由于該技術(shù)方案能夠自動捕捉和分析用戶的語音特征,角色創(chuàng)建過程變得更加自然和無感,提升了用戶的交互體驗和沉浸感。因此,本申請技術(shù)方案的體感舞蹈游戲方法具有智能化和個性化地創(chuàng)建虛擬角色的優(yōu)點。
1.一種基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,包括:
2.如權(quán)利要求1所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,所述語音助手以預設(shè)語氣及預設(shè)文本與用戶進行交流,所述預設(shè)語氣及所述預設(shè)文本基于建立用戶信任和/或消除用戶的戒備心理的目的設(shè)計;
3.如權(quán)利要求1所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,基于所述第二語音數(shù)據(jù),利用預訓練的機器學習模型分析用戶的生物特征,包括:
4.如權(quán)利要求3所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,基于所述第二語音數(shù)據(jù),利用預訓練的機器學習模型分析用戶的生物特征,包括:
5.如權(quán)利要求4所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,在采集用戶朗讀所述指定文本的第二語音數(shù)據(jù)時,使用在不同高度和位置分布的至少兩個麥克風組成的麥克風陣列采集用戶朗讀指定文本時的第二語音數(shù)據(jù);
6.如權(quán)利要求1所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,所述指定文本包括預設(shè)劇情內(nèi)容中的指定臺詞,所述預設(shè)劇情內(nèi)容在創(chuàng)建體感舞蹈游戲的虛擬角色時向用戶展示,向用戶展示預設(shè)劇情內(nèi)容時,將所述預設(shè)劇情內(nèi)容劃分為多個劇情片段,并根據(jù)預設(shè)的排列策略依次展示所述多個劇情片段,其中,所述排列策略基于預設(shè)的性格測試方法設(shè)計,以通過多維度情境變化激發(fā)用戶在多種性格維度上的表達;
7.如權(quán)利要求6所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,根據(jù)不同的性格維度,選擇適用的機器學習模型分析所提取的語音特征,以生成用戶在各性格維度下的個性特征,包括:
8.如權(quán)利要求1至7中任一項所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法,其特征在于,包括:基于所述語音模型生成虛擬角色的語音,包括:
9.一種基于用戶語音信息生成虛擬角色的體感舞蹈游戲設(shè)備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序,所述處理器執(zhí)行所述基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序時實現(xiàn)如權(quán)利要求1-8中任一項所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序,所述基于用戶語音信息生成虛擬角色的體感舞蹈游戲程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-8中任一項所述的基于用戶語音信息生成虛擬角色的體感舞蹈游戲方法。