国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種語言學習方法及裝置、終端設(shè)備的制造方法

      文檔序號:10688385閱讀:205來源:國知局
      一種語言學習方法及裝置、終端設(shè)備的制造方法
      【專利摘要】本發(fā)明實施例涉及人機交互技術(shù)領(lǐng)域,公開了一種語言學習方法及裝置、終端設(shè)備,該方法包括:輸出用戶需要學習的語言內(nèi)容以及用于提示用戶針對該語言內(nèi)容進行發(fā)音的提示信息,采集用戶針對該語言內(nèi)容發(fā)音輸入的語音信息,并分析語音信息得到語音信息的目標特征參數(shù),根據(jù)目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,判斷目標虛擬角色的移動是否滿足預設(shè)移動條件,當目標虛擬角色的移動滿足預設(shè)移動條件時,將該語言內(nèi)容作為用戶已經(jīng)掌握的語言內(nèi)容添加至第一語言內(nèi)容集合。實施本發(fā)明實施例能夠提高用戶的語言學習效果以及語言學習的積極性。
      【專利說明】
      一種語言學習方法及裝置、終端設(shè)備
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及人機交互技術(shù)領(lǐng)域,具體涉及一種語言學習方法及裝置、終端設(shè)備。
      【背景技術(shù)】
      [0002]隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,應(yīng)用市場上出現(xiàn)了大量的語言學習類應(yīng)用(App,Applicat1n),這種語言學習類應(yīng)用允許用戶通過手動方式來控制終端設(shè)備以語音方式輸出用戶需要學習的語言內(nèi)容(如英文字母、英文單詞、數(shù)字或詞語等),進而使用戶進行參考學習。例如,用戶手動點擊終端設(shè)備輸出的語音播放圖標來控制終端設(shè)備播放對應(yīng)的語言內(nèi)容。在實踐中發(fā)現(xiàn),當前的語言學習類應(yīng)用只能夠使用戶通過手與終端設(shè)備的屏幕進行交互,語言學習方式比較單一,降低了用戶的語言學習效果以及語言學習的積極性。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明實施例公開了一種語言學習方法及裝置、終端設(shè)備,能夠提高用戶的語言學習效果以及語言學習的積極性。
      [0004]本發(fā)明實施例第一方面公開了一種語言學習方法,所述方法包括:
      [0005]輸出用戶需要學習的語言內(nèi)容以及提示信息,所述提示信息用于提示用戶針對所述語言內(nèi)容進行發(fā)音;
      [0006]采集用戶針對所述語言內(nèi)容發(fā)音輸入的語音信息,并分析所述語音信息得到所述語音信息的目標特征參數(shù);
      [0007]根據(jù)所述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,并判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件;
      [0008]當所述目標虛擬角色的移動滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合。
      [0009]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述根據(jù)所述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,包括:
      [0010]從預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系中,確定所述目標特征參數(shù)對應(yīng)的目標移動參數(shù);
      [0011 ]根據(jù)所述目標移動參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動。
      [0012]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述目標特征參數(shù)包括所述語音信息的音素、所述語音信息的音調(diào)大小以及所述語音信息的音素的持續(xù)時長;
      [0013]當所述目標虛擬角色的移動滿足所述預設(shè)移動條件時,所述將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合之前,所述方法還包括:
      [0014]確定采集到的音素序列,并確定所述采集到的音素序列與針對所述語言內(nèi)容的預置音素序列之間的匹配率,當確定出的所述匹配率大于等于預設(shè)匹配率時,觸發(fā)執(zhí)行所述將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合的操作,所述采集到的音素序列由針對所述語言內(nèi)容采集到的不同語音信息的音素按照采集順序排列而成。
      [0015]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件,包括:
      [0016]判斷所述目標虛擬角色的目標移動軌跡是否與預置移動軌跡相同;
      [0017]當所述目標移動軌跡與所述預置移動軌跡相同時,判斷所述目標虛擬角色完成所述目標移動軌跡所使用的目標時長是否小于等于預置時長;
      [0018]當所述目標時長小于等于所述預置時長時,確定所述目標虛擬角色的移動滿足預設(shè)移動條件。
      [0019]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件,包括:
      [0020]判斷在移動過程中所述目標虛擬角色是否移動至所述終端設(shè)備的屏幕輸出的其他虛擬角色所處的位置;
      [0021]當在移動過程中未移動至所述其他虛擬角色所處的位置時,判斷所述目標虛擬角色在移動結(jié)束時所處的位置是否為所述終端設(shè)備的屏幕輸出的目標位置;
      [0022]當在移動結(jié)束時所述目標虛擬角色所處的位置為所述目標位置時,確定所述目標虛擬角色的移動滿足預設(shè)移動條件。
      [0023]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述方法還包括:
      [0024]當所述目標虛擬角色的移動不滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶未掌握的語言內(nèi)容添加至第二語言內(nèi)容集合,并觸發(fā)重新執(zhí)行所述輸出用戶需要學習的語言內(nèi)容以及提示信息的操作。
      [0025]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述方法還包括:
      [0026]輸出所述采集到的音素序列中與所述預置音素序列不相匹配的所有音素。
      [0027]本發(fā)明實施例第二方面公開了一種語言學習裝置,所述裝置包括輸出單元、采集單元、分析單元、控制單元、判斷單元以及添加單元,其中:
      [0028]所述輸出單元,用于輸出用戶需要學習的語言內(nèi)容以及提示信息,所述提示信息用于提示用戶針對所述語言內(nèi)容進行發(fā)音;
      [0029]所述采集單元,用于采集用戶針對所述語言內(nèi)容發(fā)音輸入的語音信息;
      [0030]所述分析單元,用于分析所述語音信息得到所述語音信息的目標特征參數(shù);
      [0031 ]所述控制單元,用于根據(jù)所述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動;
      [0032]所述判斷單元,用于判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件;
      [0033]所述添加單元,用于當所述判斷單元判斷出所述目標虛擬角色的移動滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合。
      [0034]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述控制單元包括第一確定子單元以及控制子單元,其中:
      [0035]所述第一確定子單元,用于從預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系中,確定所述目標特征參數(shù)對應(yīng)的目標移動參數(shù);
      [0036]所述控制子單元,用于根據(jù)所述目標移動參數(shù),控制所述終端設(shè)備的屏幕輸出的目標虛擬角色移動。
      [0037]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述目標特征參數(shù)包括所述語音信息的音素、所述語音信息的音調(diào)大小以及所述語音信息的音素的持續(xù)時長;
      [0038]所述裝置還包括確定單元,其中:
      [0039]所述確定單元,用于當所述目標虛擬角色的移動滿足所述預設(shè)移動條件時且在所述添加單元將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至所述第一語言內(nèi)容集合之前,確定采集到的音素序列以及所述采集到的音素序列與針對所述語言內(nèi)容的預置音素序列之間的匹配率,當確定出的所述匹配率大于等于預設(shè)匹配率時,觸發(fā)所述添加單元執(zhí)行所述將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合的操作,所述采集到的音素序列由針對所述語言內(nèi)容采集到的不同語音信息的音素按照采集順序排列而成。
      [0040]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述判斷單元包括判斷子單元以及第二確定子單元,其中:
      [0041 ]所述判斷子單元,用于判斷所述目標虛擬角色的目標移動軌跡是否與預置移動軌跡相同,當所述目標移動軌跡與所述預置移動軌跡相同時,判斷所述目標虛擬角色完成所述目標移動軌跡所使用的目標時長是否小于等于預置時長;
      [0042]所述第二確定子單元,用于當所述目標時長小于等于所述預置時長時,確定所述目標虛擬角色的移動滿足所述預設(shè)移動條件。
      [0043]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述判斷單元包括判斷子單元以及第二確定子單元,其中:
      [0044]所述判斷子單元,用于判斷在移動過程中所述目標虛擬角色是否移動至所述終端設(shè)備的屏幕輸出的其他虛擬角色所處的位置,當在移動過程中未移動至所述其他虛擬角色所處的位置時,判斷所述目標虛擬角色在移動結(jié)束時所處的位置是否為所述終端設(shè)備的屏幕輸出的目標位置;
      [0045]所述第二確定子單元,用于當在移動結(jié)束時所述目標虛擬角色所處的位置為所述目標位置時,確定所述目標虛擬角色的移動滿足所述預設(shè)移動條件。
      [0046]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述添加單元,還用于當所述目標虛擬角色的移動不滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶未掌握的語言內(nèi)容添加至第二語言內(nèi)容集合,并觸發(fā)所述輸出單元重新執(zhí)行所述輸出用戶需要學習的語言內(nèi)容以及提示信息的操作。
      [0047]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述輸出單元,還用于輸出所述采集到的音素序列中與所述預置音素序列不相匹配的所有音素。
      [0048]本發(fā)明實施例第三方面公開了一種終端設(shè)備,所述終端設(shè)備包括本發(fā)明實施例第二方面公開的語言學習裝置。
      [0049]與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
      [0050]本發(fā)明實施例中,輸出用戶需要學習的語言內(nèi)容以及用于提示用戶針對該語言內(nèi)容進行發(fā)音的提示信息,采集用戶針對該語言內(nèi)容發(fā)音輸入的語音信息,并分析語音信息,得到語音信息的目標特征參數(shù),根據(jù)目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,判斷目標虛擬角色的移動是否滿足預設(shè)移動條件,當目標虛擬角色的移動滿足預設(shè)移動條件時,將語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合??梢?,實施本發(fā)明實施例能夠使用戶針對用戶需要學習的語言內(nèi)容進行發(fā)音練習且通過利用用戶發(fā)出的語言信息來控制虛擬角色移動的方式進行趣味性的語言學習,為用戶提供了多樣化的語言學習方式,能夠提高用戶的語言學習效果并充分調(diào)動用戶語言學習的積極性,進而提高了用戶的學習效率。
      【附圖說明】
      [0051]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0052]圖1是本發(fā)明實施例公開的一種語言學習方法的流程示意圖;
      [0053]圖2是本發(fā)明實施例公開的另一種語言學習方法的流程示意圖;
      [0054]圖3是本發(fā)明實施例公開的一種語言學習裝置的結(jié)構(gòu)示意圖;
      [0055]圖4是本發(fā)明實施例公開的另一種語言學習裝置的結(jié)構(gòu)示意圖;
      [0056]圖5是本發(fā)明實施例公開的一種終端設(shè)備的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0057]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0058]本發(fā)明實施例公開了一種語言學習方法及裝置、終端設(shè)備,能夠使用戶針對用戶需要學習的語言內(nèi)容進行發(fā)音練習且通過利用用戶發(fā)出的語言信息來控制虛擬角色移動的方式進行趣味性的語言學習,為用戶提供了多樣化的語言學習方式,能夠提高用戶的語言學習效果并充分調(diào)動用戶語言學習的積極性,進而提高了用戶的學習效率。以下分別進行詳細說明。
      [0059]實施例一
      [0060]請參閱圖1,圖1是本發(fā)明實施例公開的一種語言學習方法的流程示意圖。其中,圖1所描述的語言學習方法可以應(yīng)用于移動手機、平板電腦、兒童點讀機等任意一種終端設(shè)備中,本發(fā)明實施例不做限定。如圖1所示,該語言學習方法可以包括以下操作:
      [0061]101、終端設(shè)備輸出用戶需要學習的語言內(nèi)容以及提示信息。
      [0062]本發(fā)明實施例中,該提示信息用于提示用戶針對其需要學習的語言內(nèi)容進行發(fā)音,且用戶需要學習的語言內(nèi)容可以是用戶選定的語言內(nèi)容,也可以是終端設(shè)備默認的語言內(nèi)容,還可以是用戶選定的目標虛擬角色對應(yīng)的語言內(nèi)容,本發(fā)明實施例不做限定。
      [0063]可選的,終端設(shè)備在輸出用戶需要學習的語言內(nèi)容以及提示信息的同時,還可以輸出操作圖標,當終端設(shè)備檢測到用戶針對該操作圖標的觸摸操作(或點擊操作)時,觸發(fā)執(zhí)行步驟102;當終端設(shè)備未檢測到用戶針對該操作圖標的觸摸操作(或點擊操作)時,終端設(shè)備繼續(xù)檢測用戶針對該操作圖標的觸摸操作(或點擊操作);或者,終端設(shè)備在輸出用戶需要學習的語言內(nèi)容以及提示信息的同時,終端設(shè)備還可以輸出倒計時動畫界面或者啟動終端設(shè)備上的定時應(yīng)用,當終端設(shè)備檢測到該倒計時動畫界面或者定時應(yīng)用從預設(shè)倒計時時刻倒計時至O時,觸發(fā)執(zhí)行步驟102。
      [0064]102、終端設(shè)備采集用戶針對上述語言內(nèi)容發(fā)音輸入的語音信息,并分析語音信息得到語音信息的目標特征參數(shù)。
      [0065]103、終端設(shè)備根據(jù)上述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,并判斷該目標虛擬角色的移動是否滿足預設(shè)移動條件。
      [0066]本發(fā)明實施例中,當步驟103的判斷結(jié)果為是時,確定用戶通過本次語言學習已經(jīng)掌握上述語言內(nèi)容的正確發(fā)音,并觸發(fā)執(zhí)行步驟104;當步驟103的判斷結(jié)果為否時,確定用戶本次語言學習沒有掌握上述語言內(nèi)容的正確發(fā)音,可以直接結(jié)束本次流程,也可以重新觸發(fā)執(zhí)行步驟101,還可以先判斷控制目標虛擬角色連續(xù)移動的控制次數(shù)是否小于預設(shè)次數(shù),若是,再重新觸發(fā)執(zhí)行步驟101,還可以執(zhí)行以下操作:
      [0067]將上述語言內(nèi)容作為用戶未掌握的語言內(nèi)容添加至第二語言內(nèi)容集合,其中,該第二語言內(nèi)容集合包括終端設(shè)備確定出的用戶未掌握的語言內(nèi)容。這樣將用戶未掌握的語言內(nèi)容進行匯總的方式能夠方便用戶對其自身的語言內(nèi)容學習情況有一個直觀的了解,同時也方便終端設(shè)備根據(jù)該第二語言內(nèi)容集合中的語言內(nèi)容為用戶制定相應(yīng)的語言學習計劃。
      [0068]本發(fā)明實施例中,該目標虛擬角色可以是終端設(shè)備默認的虛擬角色,也可以是由用戶根據(jù)自身的需求和愛好從終端設(shè)備輸出的多個虛擬角色中選擇的其中一個虛擬角色,且該目標虛擬角色可以為虛擬人物,也可以為虛擬物體等,本發(fā)明實施例不做限定。
      [0069]需要說明的是,本發(fā)明實施例中,終端設(shè)備控制目標虛擬角色移動的控制過程可以是終端設(shè)備邊采集用戶輸入的語音信息,邊對當前時刻采集到的語音信息進行分析得到對應(yīng)的目標特征參數(shù),同時根據(jù)該目標特征參數(shù)控制目標虛擬角色的移動;也可以是按照預設(shè)時間間隔采集用戶輸入的語音信息,當采集到一個預設(shè)時間間隔的語音信息后,對采集到的該一個預設(shè)時間間隔的語音信息進行分析得到對應(yīng)的目標特征參數(shù),同時根據(jù)該目標特征參數(shù)控制目標虛擬角色的移動,同時采集下一個預設(shè)時間間隔的語音信息,本發(fā)明實施例不做限定。
      [0070]104、當上述目標虛擬角色的移動滿足預設(shè)移動條件時,終端設(shè)備將上述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合。
      [0071]本發(fā)明實施例中,該第一語言內(nèi)容集合包括終端設(shè)備確定出的用戶已經(jīng)掌握的語H內(nèi)谷。
      [0072]作為一種可選的實施方式,終端設(shè)備根據(jù)上述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動可以包括:
      [0073]從預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系中,確定上述目標特征參數(shù)對應(yīng)的目標移動參數(shù),根據(jù)該目標移動參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動。
      [0074]在該可選的實施方式中,進一步可選的,終端設(shè)備中也可以存儲有多個移動場景,終端設(shè)備在確定出上述目標虛擬角色的同時還可以確定出用戶選擇的目標移動場景,且終端設(shè)備中預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系可以具體是不同移動場景下的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系,即在分析出目標特征參數(shù)后,終端設(shè)備根據(jù)預先存儲的不同移動場景下的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系,確定在目標移動場景下目標特征參數(shù)對應(yīng)的目標移動參數(shù),進而根據(jù)確定出的目標移動參數(shù)控制目標虛擬角色在目標移動場景下的移動,其中,該目標移動參數(shù)可以包括移動方向、移動速度、移動高度、移動加速度以及移動時長中的至少一種,本發(fā)明實施例不做限定。
      [0075]作為另一種可選的實施方式,終端設(shè)備根據(jù)上述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動也可以包括:
      [0076]根據(jù)預先存儲的移動參數(shù)計算公式或計算算法,計算出上述目標特征參數(shù)對應(yīng)的目標移動參數(shù),根據(jù)該目標移動參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動。
      [0077]在該另一種可選的實施方式中,預先存儲的移動參數(shù)計算公式或計算算法是通過對大量實驗數(shù)據(jù)進行自學習得到的,本發(fā)明實施例不做限定。
      [0078]作為又一種可選的實施方式,上述語音信息的目標特征參數(shù)可以包括上述語音信息的音素、上述語音信息的音調(diào)大小以及上述語音信息的音素的持續(xù)時長,其中,上述語音信息的音素用于指示用戶針對上述語言內(nèi)容中部分語言內(nèi)容的具體發(fā)音,上述語音信息的音調(diào)大小用于控制上述目標虛擬角色的移動方向、移動速度、移動高度以及移動加速度中的至少一種,上述語音信息的音素的持續(xù)時長用于控制上述目標虛擬角色在上述目標移動場景下的移動時長。且當上述目標虛擬角色的移動滿足預設(shè)移動條件時,終端設(shè)備將上述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合之前,終端設(shè)備還可以執(zhí)行以下操作:
      [0079]確定采集到的音素序列,并確定該采集到的音素序列與針對上述語言內(nèi)容的預置音素序列之間的匹配率,其中,該采集到的音素序列由針對上述語言內(nèi)容采集到的不同語音信息的音素按照采集順序排列而成;
      [0080]判斷確定出的匹配率是否大于等于預設(shè)匹配率,當判斷結(jié)果為是時,觸發(fā)執(zhí)行上述將上述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合的操作。
      [0081]其中,采集到的音素序列與針對上述語言內(nèi)容的預置音素序列之間的匹配率用于指示用戶針對上述語言內(nèi)容的發(fā)音準確率,當確定出的匹配率大于等于預設(shè)匹配率時,確定用戶已基本掌握上述語言內(nèi)容的發(fā)音。本發(fā)明實施例中,舉例來說,當上述語言內(nèi)容為“普通話”時,針對上述語言內(nèi)容的預置音素序列由8個音素組成,且具體為{p,u,t,o,ng,h,u,a},當終端設(shè)備最終采集到的音素序列為{?,11,1:,0,1^,;^11,3}時,采集到的音素序列與針對上述語言內(nèi)容的預置音素序列之間的匹配率為87.5%,當預設(shè)匹配率為80%時,終端設(shè)備確定用戶已基本掌握上述語言內(nèi)容的發(fā)音。
      [0082]在該又一種可選的實施方式中,進一步可選的,該語言學習方法還可以包括以下操作:
      [0083]終端設(shè)備輸出上述采集到的音素序列中與上述預置音素序列不相匹配的所有音素。具體的,當上述確定出的匹配率未達到100%時,終端設(shè)備可以輸出上述預置音素序列,且在輸出上述預置音素序列時,可以用不同的標識(如不同字體顏色或者不同背景顏色等)將匹配的音素與不匹配的音素區(qū)分開來。
      [0084]作為又一種可選的實施方式,判斷上述目標虛擬角色的移動是否滿足預設(shè)移動條件可以包括:
      [0085]判斷上述目標虛擬角色的目標移動軌跡是否與預置移動軌跡相同;
      [0086]當上述目標移動軌跡與預置移動軌跡相同時,判斷上述目標虛擬角色完成目標移動軌跡所使用的目標時長是否小于等于預置時長;
      [0087]當上述目標虛擬角色完成目標移動軌跡所使用的目標時長小于等于預置時長時,確定上述目標虛擬角色的移動滿足預設(shè)移動條件。
      [0088]其中,上述預置移動軌跡具體可以是上述目標移動場景下的移動軌跡。
      [0089]作為又一種可選的實施方式,判斷上述目標虛擬角色的移動是否滿足預設(shè)移動條件也可以包括:
      [0090]判斷在移動過程中上述目標虛擬角色是否移動至終端設(shè)備的屏幕輸出的其他虛擬角色所處的位置;
      [0091 ]當在移動過程中上述目標虛擬角色未移動至其他虛擬角色所處的位置或者在移動過程中上述目標虛擬角色移動至其他虛擬角色所處位置的次數(shù)小于等于預設(shè)次數(shù)時,判斷上述目標虛擬角色在移動結(jié)束時所處的位置是否為終端設(shè)備的屏幕輸出的目標位置;
      [0092]當在移動結(jié)束時上述目標虛擬角色所處的位置為目標位置時,確定上述目標虛擬角色的移動滿足預設(shè)移動條件。
      [0093]其中,上述其他虛擬角色可以是上述目標移動場景中除上述目標虛擬角色之外的虛擬角色。
      [0094]需要說明的是,本發(fā)明實施例只針對“根據(jù)上述目標特征參數(shù)控制目標虛擬角色的移動”進行了描述,除此之外,終端設(shè)備還可以根據(jù)上述目標特征參數(shù)控制終端設(shè)備的屏幕輸出的目標虛擬角色執(zhí)行其他的操作,如控制目標虛擬角色發(fā)音或者控制目標虛擬角色
      ail.te 坐拜寺。
      [0095]可見,實施圖1所描述的方法能夠使用戶針對用戶需要學習的語言內(nèi)容進行發(fā)音練習且通過利用用戶發(fā)出的語言信息來控制虛擬角色移動的方式進行趣味性的語言學習,為用戶提供了多樣化的語言學習方式,能夠提高用戶的語言學習效果并充分調(diào)動用戶語言學習的積極性,進而提高了用戶的學習效率。
      [0096]實施例二
      [0097]請參閱圖2,圖2是本發(fā)明實施例公開的另一種語言學習方法的流程示意圖。其中,圖2所描述的語言學習方法可以應(yīng)用于移動手機、平板電腦、兒童點讀機等任意一種安裝有語言學習應(yīng)用的終端設(shè)備中,本發(fā)明實施例不做限定。如圖2所示,該語言學習方法可以包括以下操作:
      [0098]201、接收針對終端設(shè)備上安裝的語言學習應(yīng)用的啟動指令。
      [0099]202、響應(yīng)上述啟動指令,啟動上述語言學習應(yīng)用,并輸出不同的語言學習關(guān)卡供用戶選擇。
      [0100]203、確定用戶選擇的語言學習關(guān)卡,并判斷用戶選擇的語言學習關(guān)卡是否處于解鎖狀態(tài)。
      [0101]本發(fā)明實施例中,當判斷出用戶選擇的語言學習關(guān)卡處于解鎖狀態(tài)時,確定用戶之前已經(jīng)針對該語言學習關(guān)卡對應(yīng)的語言內(nèi)容進行學習且已經(jīng)掌握了該語言內(nèi)容的發(fā)音,并觸發(fā)執(zhí)行步驟204;當判斷出用戶選擇的語言學習關(guān)卡未處于解鎖狀態(tài)(即用戶選擇的語言學習關(guān)卡處于鎖定狀態(tài))時,確定用戶還未對該語言學習關(guān)卡對應(yīng)的語言內(nèi)容進行學習或者還未掌握該語言內(nèi)容的發(fā)音,并觸發(fā)執(zhí)行步驟205。
      [0102]204、輸出第一提示信息。
      [0103]本發(fā)明實施例中,該第一提示信息包括用戶之前通過針對上述語言內(nèi)容發(fā)音進而控制用戶選定的虛擬角色移動且用戶選定的虛擬角色的移動符合預設(shè)移動條件時所花費的最短時長,且該第一提示信息用于提示用戶針對最短時長發(fā)起挑戰(zhàn),即提示用戶重新通過針對上述語言內(nèi)容進行發(fā)音的方式來控制其最新選定的虛擬角色的移動且保證用戶最新選定的虛擬角色的移動符合預設(shè)移動條件時所花費的時長小于最短時長。這樣能夠提高用戶鞏固已經(jīng)掌握的語言內(nèi)容的發(fā)音的積極性。
      [0104]205、輸出操作提示信息。
      [0105]本發(fā)明實施例中,該操作提示信息用于提示解鎖上述語言內(nèi)容學習關(guān)卡需要進行的相關(guān)操作。
      [0106]206、輸出預先設(shè)置的預設(shè)數(shù)量的虛擬角色供用戶選擇,并將用戶選擇的其中一個虛擬角色確定為目標虛擬角色。
      [0107]207、輸出上述語言內(nèi)容、開始操作圖標以及第二提示信息。
      [0108]本發(fā)明實施例中,該第二提示信息用于提示用戶針對上述語言內(nèi)容進行發(fā)音,該開始操作圖標用于控制是否開始采集用戶針對上述語言內(nèi)容輸入的語音信息。
      [0109]208、檢測是否存在針對上述開始操作圖標的點擊操作或觸摸操作。
      [0110]本發(fā)明實施例中,當步驟208的檢測結(jié)果為是時,觸發(fā)執(zhí)行步驟209;當步驟208的檢測結(jié)果為否時,可以繼續(xù)執(zhí)行步驟208。
      [0111]209、采集用戶針對上述語言內(nèi)容發(fā)音輸入的語音信息,且在采集到該語音信息的同時,分析該語音信息得到該語音信息的目標特征參數(shù)。
      [0112]本發(fā)明實施例中,該語音信息的目標特征參數(shù)可以包括該語言信息的音素、該語音信息的音調(diào)大小以及該語音信息的音素的持續(xù)時長,其中,該語音信息的音素用于指示用戶針對上述語言內(nèi)容中部分語言內(nèi)容的具體發(fā)音,該語音信息的音調(diào)大小用于控制上述目標虛擬角色的移動方向、移動速度、移動高度以及移動加速度中的至少一種,該語音信息的音素的持續(xù)時長用于控制上述目標虛擬角色的移動時長。
      [0113]210、根據(jù)上述目標特征參數(shù),控制上述目標虛擬角色的移動。
      [0114]本發(fā)明實施例中,針對步驟210的相關(guān)描述可以參考圖1所描述的實施例,本發(fā)明實施例不再贅述。
      [0115]211、判斷上述目標虛擬角色的移動是否滿足預設(shè)移動條件。
      [0116]本發(fā)明實施例中,當步驟211的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟212;當步驟211的判斷結(jié)果為否時,觸發(fā)執(zhí)行步驟207。且針對步驟211的相關(guān)描述可以參考圖1所描述的實施例,本發(fā)明實施例不再贅述。
      [0117]212、確定采集到的音素序列,并確定采集到的音素序列與針對上述語言內(nèi)容的預置音素序列之間的匹配率。
      [0118]本發(fā)明實施例中,采集到的音素序列與針對上述語言內(nèi)容的預置音素序列之間的匹配率用于指示用戶針對上述語言內(nèi)容的發(fā)音準確率,當確定出的匹配率大于等于預設(shè)匹配率時,確定用戶已基本掌握上述語言內(nèi)容的發(fā)音。
      [0119]213、當上述匹配率大于等于預設(shè)匹配率時,確定用戶本次語言學習通關(guān)。
      [0120]本發(fā)明實施中,當在執(zhí)行完畢步驟203之后執(zhí)行步驟204時,該語言學習方法還可以包括以下操作:
      [0121]獲取用戶針對上述學習內(nèi)容的通關(guān)時長,并判斷該通關(guān)時長是否小于上述最短時長,當判斷結(jié)果為是時,確定用戶挑戰(zhàn)成功,并將上述最短時長更新為該通關(guān)時長。
      [0122]本發(fā)明實施例中,當在執(zhí)行完畢步驟203之后執(zhí)行步驟205時,該語言學習方法還可以包括以下操作:
      [0123]針對上述語言學習關(guān)卡執(zhí)行解鎖操作;
      [0124]確定用戶針對上述語言內(nèi)容的通關(guān)時長并存儲,以作為通過上述語言學習關(guān)卡的最短時長。
      [0125]可見,實施圖2所描述的方法能夠使用戶針對用戶需要學習的語言內(nèi)容進行發(fā)音練習且通過利用用戶發(fā)出的語言信息來控制虛擬角色移動的方式進行趣味性的語言學習,為用戶提供了多樣化的語言學習方式,能夠提高用戶的語言學習效果并充分調(diào)動用戶語言學習的積極性,進而提高了用戶的學習效率。
      [0126]實施例三
      [0127]請參閱圖3,圖3是本發(fā)明實施例公開的一種語言學習裝置的結(jié)構(gòu)示意圖。其中,圖3所描述的語言學習裝置300可以安裝在移動手機、平板電腦、兒童點讀機等任意一種終端設(shè)備中,本發(fā)明實施例不做限定。如圖3所示,該語言學習裝置300可以包括輸出單元301、采集單元302、分析單元303、控制單元304、判斷單元305以及添加單元306,其中:
      [0128]輸出單元301用于輸出用戶需要學習的語言內(nèi)容以及提示信息,其中,該提示信息用于提示用戶針對該語言內(nèi)容進行發(fā)音。
      [0129]可選的,輸出單元301在輸出用戶需要學習的語言內(nèi)容以及提示信息的同時,還可以輸出操作圖標,當語言學習裝置300檢測到用戶針對該操作圖標的觸摸操作(或點擊操作)時,觸發(fā)采集單元302執(zhí)行相應(yīng)的操作;當語言學習裝置300未檢測到用戶針對該操作圖標的觸摸操作(或點擊操作)時,語言學習裝置300繼續(xù)檢測用戶針對該操作圖標的觸摸操作(或點擊操作);或者,輸出單元301在輸出用戶需要學習的語言內(nèi)容以及提示信息的同時,還可以輸出倒計時動畫界面或者觸發(fā)針對終端設(shè)備上的定時應(yīng)用的啟動操作,當語言學習裝置300檢測到該倒計時動畫界面或者定時應(yīng)用從預設(shè)倒計時時刻倒計時至O時,觸發(fā)采集單元302執(zhí)行相應(yīng)的操作。
      [0130]采集單元302用于采集用戶針對上述語言內(nèi)容發(fā)音輸入的語音信息。
      [0131]分析單元303用于分析采集單元302采集到的語音信息得到語音信息的目標特征參數(shù)。
      [0132]控制單元304用于根據(jù)分析單元303分析得到的目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動。
      [0133]判斷單元305用于判斷上述目標虛擬角色的移動是否滿足預設(shè)移動條件。
      [0134]本發(fā)明實施例中,當判斷單元305的判斷結(jié)果為是時,觸發(fā)添加單元306執(zhí)行相應(yīng)的操作;當判斷單元305的判斷結(jié)果為否時,可以重新觸發(fā)輸出單元301執(zhí)行上述輸出用戶需要學習的語言內(nèi)容以及提示信息的操作。
      [0135]添加單元306用于當判斷單元305判斷出上述目標虛擬角色的移動滿足預設(shè)移動條件時,將輸出單元301輸出的語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合,即該第一語言內(nèi)容集合包括終端設(shè)備確定出的用戶已經(jīng)掌握的語言內(nèi)容。
      [0136]需要說明的是,語言學習裝置300控制目標虛擬角色移動的控制過程可以是:采集單元302邊采集用戶輸入的語音信息,邊觸發(fā)分析單元303對采集單元302當前時刻采集到的語音信息進行分析得到對應(yīng)的目標特征參數(shù),同時觸發(fā)控制單元304根據(jù)該目標特征參數(shù)控制目標虛擬角色的移動;也可以是采集單元302按照預設(shè)時間間隔采集用戶輸入的語音信息,當采集到一個預設(shè)時間間隔的語音信息后,觸發(fā)分析單元303對采集到的該一個預設(shè)時間間隔的語音信息進行分析得到對應(yīng)的目標特征參數(shù),同時觸發(fā)控制單元304根據(jù)該目標特征參數(shù)控制目標虛擬角色的移動,同時采集單元302還需采集下一個預設(shè)時間間隔的語音信息,本發(fā)明實施例不做限定。
      [0137]可見,實施圖3所描述的語言學習裝置300能夠使用戶針對用戶需要學習的語言內(nèi)容進行發(fā)音練習且通過利用用戶發(fā)出的語言信息來控制虛擬角色移動的方式進行趣味性的語言學習,為用戶提供了多樣化的語言學習方式,能夠提高用戶的語言學習效果并充分調(diào)動用戶語言學習的積極性,進而提高了用戶的學習效率。
      [0138]在一個可選的實施例中,控制單元304可以包括第一確定子單元3041以及控制子單元3042,此時,該語言學習裝置300的結(jié)構(gòu)可以如圖4所示,圖4是本發(fā)明實施例公開的另一種語言學習裝置的結(jié)構(gòu)示意圖。其中;
      [0139]第一確定子單元3041用于從預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系中,確定上述目標特征參數(shù)對應(yīng)的目標移動參數(shù)。
      [0140]控制子單元3042用于根據(jù)第一確定子單元3041確定出的目標移動參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動。
      [0141]進一步可選的,上述目標特征信息可以包括上述語言信息的音素、上述語言信息的音調(diào)大小以及上述語音信息的音素的持續(xù)時長,其中,上述語音信息的音素用于指示用戶針對上述語言內(nèi)容中部分語言內(nèi)容的具體發(fā)音,上述語音信息的音調(diào)大小用于控制上述目標虛擬角色的移動方向、移動速度、移動高度以及移動加速度中的至少一種,上述語音信息的音素的持續(xù)時長用于控制上述目標虛擬角色的移動時長。如圖4所示,該語言學習裝置300還可以包括確定單元307,其中:
      [0142]確定單元307用于在判斷單元305判斷出上述目標虛擬角色的移動滿足預設(shè)移動條件時且在添加單元306將上述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合之前,確定采集到的音素序列以及該采集到的音素序列與針對上述語言內(nèi)容的預置音素序列之間的匹配率,當確定出的匹配率大于等于預設(shè)匹配率時,觸發(fā)添加單元306執(zhí)行上述將上述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合的操作,其中,該采集到的音素序列由針對上述語言內(nèi)容采集到的不同語音信息的音素按照采集順序排列
      ntjD
      [0143]又進一步可選的,如圖4所示,判斷單元305可以包括判斷子單元3051以及第二確定子單元3052。其中:
      [0144]判斷子單元3051用于判斷上述目標虛擬角色的目標移動軌跡是否與預置移動軌跡相同,當目標移動軌跡與預置移動軌跡相同時,判斷上述目標虛擬角色完成目標移動軌跡所使用的目標時長是否小于等于預置時長;第二確定子單元3052用于當判斷子單元3051判斷出上述目標虛擬角色完成目標移動軌跡所使用的目標時長小于等于預置時長時,確定上述目標虛擬角色的移動滿足預設(shè)移動條件,當判斷子單元3051判斷出上述目標虛擬角色完成目標移動軌跡所使用的目標時長大于預置時長,或者當判斷子單元3051判斷出目標移動軌跡與預置移動軌跡不相同時,確定上述目標虛擬角色的移動不滿足預設(shè)移動條件?;蛘?,
      [0145]判斷子單元3051用于判斷在移動過程中上述目標虛擬角色是否移動至終端設(shè)備的屏幕輸出的其他虛擬角色所處的位置,且在移動過程中未移動至其他虛擬角色所處的位置或者在移動過程中移動至其他虛擬角色所處位置的次數(shù)小于等于預設(shè)次數(shù)時,判斷上述目標虛擬角色在移動結(jié)束時所處的位置是否為終端設(shè)備的屏幕輸出的目標位置;第二確定子單元3052用于當判斷子單元3051判斷出在移動結(jié)束時上述目標虛擬角色所處的位置為目標位置時,確定上述目標虛擬角色的移動滿足預設(shè)移動條件,當判斷子單元3051判斷出在移動過程中上述目標虛擬角色移動至其他虛擬角色所處的位置或者在移動過程中移動至其他虛擬角色所處位置的次數(shù)大于預設(shè)次數(shù)或者在移動結(jié)束時上述目標虛擬角色所處的位置不是目標位置時,確定上述目標虛擬角色的移動不滿足預設(shè)移動條件。
      [0146]可選的,添加單元306還可以用于當判斷單元305的第二確定子單元3052確定出上述目標虛擬角色的移動不滿足上述預設(shè)移動條件時,將上述語言內(nèi)容作為用戶未掌握的語言內(nèi)容添加至第二語言內(nèi)容集合,并觸發(fā)輸出單元301重新執(zhí)行上述輸出用戶需要學習的語言內(nèi)容以及提示信息的操作。
      [0147]可選的,輸出單元301還可以用于輸出采集到的音素序列中與上述預置音素序列不相匹配的所有音素。
      [0148]實施例四
      [0149]請參閱圖5,圖5是本發(fā)明實施例公開的一種終端設(shè)備的結(jié)構(gòu)示意圖。其中,圖5所示的終端設(shè)備可以為移動手機、平板電腦、兒童點讀機等終端設(shè)備中的任意一種,本發(fā)明實施例不做限定。其中,圖5所示的終端設(shè)備可以包括語言學習裝置501、殼體502、電路板503以及電源504,其中,語言學習裝置501可以是圖3以及圖4所描述的任意一個語言學習裝置,本發(fā)明實施例不再贅述,電路板503安置在殼體502圍成的空間內(nèi)部,語言學習裝置501設(shè)置在電路板503上,電源504用于為終端設(shè)備上的語言學習裝置501供電??梢?,實施圖5所描述的終端設(shè)備能夠使用戶針對用戶需要學習的語言內(nèi)容進行發(fā)音練習且通過利用用戶發(fā)出的語言信息來控制虛擬角色移動的方式進行趣味性的語言學習,為用戶提供了多樣化的語言學習方式,能夠提高用戶的語言學習效果并充分調(diào)動用戶語言學習的積極性,進而提高了用戶的學習效率。
      [0150]本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)包括只讀存儲器(Read-Only Memory,R0M)、隨機存儲器(Random Access Memory,RAM)、可編程只讀存儲器(Programmable Read-only Memory,PR0M)、可擦除可編程只讀存儲器(Erasable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲器(0ne_time Programmable Read-Only Memory,0TPR0M)、電子抹除式可復寫只讀存儲器(Electrically-Erasable Programmable Read-Only Memory,EEPR0M)、只讀光盤(CompactDisc Read-Only Memory,CD_R0M)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計算機可讀的任何其他介質(zhì)。
      [0151]以上對本發(fā)明實施例公開的一種語言學習方法及裝置、終端設(shè)備進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
      【主權(quán)項】
      1.一種語言學習方法,其特征在于,所述方法包括: 輸出用戶需要學習的語言內(nèi)容以及提示信息,所述提示信息用于提示用戶針對所述語s內(nèi)容進彳丁發(fā)首; 采集用戶針對所述語言內(nèi)容發(fā)音輸入的語音信息,并分析所述語音信息得到所述語音信息的目標特征參數(shù); 根據(jù)所述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,并判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件; 當所述目標虛擬角色的移動滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動,包括: 從預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系中,確定所述目標特征參數(shù)對應(yīng)的目標移動參數(shù); 根據(jù)所述目標移動參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述目標特征參數(shù)包括所述語音信息的音素、所述語音信息的音調(diào)大小以及所述語音信息的音素的持續(xù)時長; 當所述目標虛擬角色的移動滿足所述預設(shè)移動條件時,所述將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合之前,所述方法還包括: 確定采集到的音素序列,并確定所述采集到的音素序列與針對所述語言內(nèi)容的預置音素序列之間的匹配率,當確定出的所述匹配率大于等于預設(shè)匹配率時,觸發(fā)執(zhí)行所述將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合的操作,所述采集到的音素序列由針對所述語言內(nèi)容采集到的不同語音信息的音素按照采集順序排列而成。4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件,包括: 判斷所述目標虛擬角色的目標移動軌跡是否與預置移動軌跡相同; 當所述目標移動軌跡與所述預置移動軌跡相同時,判斷所述目標虛擬角色完成所述目標移動軌跡所使用的目標時長是否小于等于預置時長; 當所述目標時長小于等于所述預置時長時,確定所述目標虛擬角色的移動滿足預設(shè)移動條件。5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件,包括: 判斷在移動過程中所述目標虛擬角色是否移動至所述終端設(shè)備的屏幕輸出的其他虛擬角色所處的位置; 當在移動過程中未移動至所述其他虛擬角色所處的位置時,判斷所述目標虛擬角色在移動結(jié)束時所處的位置是否為所述終端設(shè)備的屏幕輸出的目標位置; 當在移動結(jié)束時所述目標虛擬角色所處的位置為所述目標位置時,確定所述目標虛擬角色的移動滿足預設(shè)移動條件。6.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 當所述目標虛擬角色的移動不滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶未掌握的語言內(nèi)容添加至第二語言內(nèi)容集合,并觸發(fā)重新執(zhí)行所述輸出用戶需要學習的語言內(nèi)容以及提示信息的操作。7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 輸出所述采集到的音素序列中與所述預置音素序列不相匹配的所有音素。8.—種語言學習裝置,其特征在于,所述裝置包括輸出單元、采集單元、分析單元、控制單元、判斷單元以及添加單元,其中: 所述輸出單元,用于輸出用戶需要學習的語言內(nèi)容以及提示信息,所述提示信息用于提示用戶針對所述語言內(nèi)容進行發(fā)音; 所述采集單元,用于采集用戶針對所述語言內(nèi)容發(fā)音輸入的語音信息; 所述分析單元,用于分析所述語音信息得到所述語音信息的目標特征參數(shù); 所述控制單元,用于根據(jù)所述目標特征參數(shù),控制終端設(shè)備的屏幕輸出的目標虛擬角色移動; 所述判斷單元,用于判斷所述目標虛擬角色的移動是否滿足預設(shè)移動條件; 所述添加單元,用于當所述判斷單元判斷出所述目標虛擬角色的移動滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述控制單元包括第一確定子單元以及控制子單元,其中: 所述第一確定子單元,用于從預先存儲的特征參數(shù)與移動參數(shù)的對應(yīng)關(guān)系中,確定所述目標特征參數(shù)對應(yīng)的目標移動參數(shù); 所述控制子單元,用于根據(jù)所述目標移動參數(shù),控制所述終端設(shè)備的屏幕輸出的目標虛擬角色移動。10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述目標特征參數(shù)包括所述語音信息的音素、所述語音信息的音調(diào)大小以及所述語音信息的音素的持續(xù)時長; 所述裝置還包括確定單元,其中: 所述確定單元,用于當所述目標虛擬角色的移動滿足所述預設(shè)移動條件時且在所述添加單元將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至所述第一語言內(nèi)容集合之前,確定采集到的音素序列以及所述采集到的音素序列與針對所述語言內(nèi)容的預置音素序列之間的匹配率,當確定出的所述匹配率大于等于預設(shè)匹配率時,觸發(fā)所述添加單元執(zhí)行所述將所述語言內(nèi)容作為用戶已掌握的語言內(nèi)容添加至第一語言內(nèi)容集合的操作,所述采集到的音素序列由針對所述語言內(nèi)容采集到的不同語音信息的音素按照采集順序排列而成。11.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述判斷單元包括判斷子單元以及第二確定子單元,其中: 所述判斷子單元,用于判斷所述目標虛擬角色的目標移動軌跡是否與預置移動軌跡相同,當所述目標移動軌跡與所述預置移動軌跡相同時,判斷所述目標虛擬角色完成所述目標移動軌跡所使用的目標時長是否小于等于預置時長; 所述第二確定子單元,用于當所述目標時長小于等于所述預置時長時,確定所述目標虛擬角色的移動滿足所述預設(shè)移動條件。12.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述判斷單元包括判斷子單元以及第二確定子單元,其中: 所述判斷子單元,用于判斷在移動過程中所述目標虛擬角色是否移動至所述終端設(shè)備的屏幕輸出的其他虛擬角色所處的位置,當在移動過程中未移動至所述其他虛擬角色所處的位置時,判斷所述目標虛擬角色在移動結(jié)束時所處的位置是否為所述終端設(shè)備的屏幕輸出的目標位置; 所述第二確定子單元,用于當在移動結(jié)束時所述目標虛擬角色所處的位置為所述目標位置時,確定所述目標虛擬角色的移動滿足所述預設(shè)移動條件。13.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述添加單元,還用于當所述目標虛擬角色的移動不滿足所述預設(shè)移動條件時,將所述語言內(nèi)容作為用戶未掌握的語言內(nèi)容添加至第二語言內(nèi)容集合,并觸發(fā)所述輸出單元重新執(zhí)行所述輸出用戶需要學習的語言內(nèi)容以及提示信息的操作。14.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述輸出單元,還用于輸出所述采集到的音素序列中與所述預置音素序列不相匹配的所有音素。15.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括如權(quán)利要求8-14任一項所述的語言學習裝置。
      【文檔編號】G09B5/06GK106056989SQ201610479885
      【公開日】2016年10月26日
      【申請日】2016年6月23日
      【發(fā)明人】羅利娟
      【申請人】廣東小天才科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1