一種自動口語學習系統的製作方法
2023-06-03 10:47:26 1
一種自動口語學習系統的製作方法
【專利摘要】本發明公開了一種自動口語學習系統,包括:控制模塊根據預先配置的控制模式確定的輸出信息類別和反饋模式,據以控制將校正模塊的校正後信息通過反饋模塊進一步轉化為輸出信息類別的反饋信息,以及控制反饋模塊將反饋信息反饋給用戶,從而創造一個自動的口語學習環境,降低了口語學習的成本並且增加了自主學習口語的機會,從而解決了口語學習中難以創造使用口語的語言環境的問題。
【專利說明】一種自動口語學習系統
[0001]
【技術領域】
[0002]本發明屬於語言學習領域,尤其涉及一種自動口語學習系統。
[0003]
【背景技術】
[0004]在當今這樣一個全球化的時代中,掌握一門或者幾門外語是必然的要求。在外語學習中,尤其是口語學習已經成為了一個全球性難題。通常,在當前的英語,漢語,法語等口語學習中,學員通過跟讀錄製的音頻,進行口語學習,缺乏主觀能動性,很難在學習過程中運用該語種的思維方式,導致事倍功半,增加了口語學習的難度。或者,在口語學習中,需要其他人來參與,幫助創造該語種的語言環境,增加了學習成本,降低了學習機會。或者通過簡單的點讀,看視頻,聽音頻來被動的學習,花費了大量的時間和金錢,卻很難達到一個滿意的效果。
[0005]
【發明內容】
[0006]本發明要解決的技術問題是,提供一種自動口語學習系統,能夠創造一個自動的口語學習環境,能降低口語學習的成本,增加自主學習的機會,同時能幫助學員快速、準確理解該語種的思維方式,真正達到學以致用。同時還能對外語中的字,詞,句子的發音進行校正。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護範圍。其唯一目的是用簡單的形式呈現一些概念,以此作為後面的詳細說明的序言。
[0007]採用的技術方案
在一些可選的實施例中,提供一種自動口語學習系統,包括:
校正模塊、反饋模塊和控制模塊,其中:
所述控制模塊,設置有預先配置的控制模式,用於根據所述的控制模式確定的輸出信息類別和反饋模式,據以控制所述校正模塊將輸入信息校正為對應的校正後信息(字和/或單詞和/或句子),控制將校正後信息通過反饋模塊進一步轉化為所述輸出信息類別的反饋信息,以及控制反饋模塊將反饋信息反饋給用戶。
[0008]所述控制模塊向校正模塊發送校正請求,請求校正模塊對輸入信息進行校正。所述校正模塊對輸入信息校正後,向控制模塊發送校正響應,將校正結果通知控制模塊。據以實現將輸入信息校正為對應的校正後信息。
[0009]所述控制模塊向反饋模塊發送反饋請求,請求反饋模塊對校正後信息進行轉化以得到反饋信息。所述反饋模塊,向控制模塊發送反饋響應,將反饋結果通知控制模塊。據以實現將將校正後信息轉化為所述反饋信息;或者, 所述校正模塊向反饋模塊發送反饋請求,請求反饋模塊對校正後信息進行轉化以得到反饋信息。所述反饋模塊,向校正模塊發送反饋響應,將反饋結果通知校正模塊,校正模塊將反饋結果包含在校正響應中通知控制模塊。據以實現將將校正後信息轉化為所述反饋信息。
[0010]所述控制模塊,監控所述反饋模塊的反饋結果,當得到所需的反饋信息後,控制所述反饋模塊將反饋信息反饋給用戶;進一步,還可控制所述校正模塊將校正後信息輸出至反饋模塊,並且將所述控制模式輸出至反饋模塊。
[0011]所述控制模塊,還根據輸出信息類別和反饋模式,控制所述反饋模塊運行所述輸出信息類別反饋子模塊,將校正後信息進行轉化以得到反饋信息。
[0012]所述輸出信息類別,包括但不限於輸出原始輸入信息,輸出校正後信息,輸出反饋信息,或所述的輸出信息類別的一種或多種結合。其中,所述輸出反饋信息,包括但不限於文字輸出,音頻輸出,視頻輸出,圖片輸出,動畫輸出。
[0013]所述輸入信息包括但不限於語音和/或文字,所述語音和文字包含但不限於漢語,英語,法語,德語,俄語,日語,韓語等語種。
[0014]所述反饋模式,包括但不限於交互式,主題式場景再現式。
[0015]所述交互式,反饋信息是任意的匹配校正後信息的反饋信息。
[0016]所述主題式場景再現式,將反饋信息限定於具體的主題式場景中。
[0017]所述校正模塊包括語音校正模塊和/或文字校正模塊。
[0018]所述語音校正模塊,用於通過對比語音語料庫,人工智慧,神經元網絡,機器學習和/或自然語言理解等方式,將語音信息校正為對應的文字,即校正後信息。
[0019]所述文字校正模塊,用於通過該文字所屬語種語法,人工智慧,神經元網絡,機器學習和/或自然語言理解等方式,對文字進行校正,以得到校正後文字,即校正後信息。
[0020]所述校正包含但不限於拼寫校正,詞語校正,語音校正,語義校正。
[0021]所述校正後信息可以為字和/或單詞和/或句子。
[0022]所述反饋模塊根據輸出信息類別和反饋模式確定輸出信息類別反饋子模塊,通過確定的反饋子模塊將校正後信息進行轉化以得到反饋信息。
[0023]所述反饋信息包括但不限於反饋文字,反饋語音,反饋視頻,反饋圖片,反饋動畫。
[0024]所述轉化可以是查詢文字語料庫,可以是經過自然語言理解,可以是經過機器學習,可以是經過人工智慧,可以是經過神經元網絡,也可以是上述轉化的一種或多種結合來進行轉化。所述轉化包含將校正後信息映射為反饋文字。
[0025]所述反饋模塊包括反饋文字子模塊,反饋文字子模塊將校正後信息轉化為反饋文字。
[0026]所述反饋模塊包括語音生成子模塊,所述語音生成子模塊將反饋文字轉化為該文字所述語種的反饋語音。
[0027]所述反饋模塊包括視頻生成子模塊,所述視頻生成子模塊根據反饋文字生成反饋視頻,並將反饋文字和/或反饋語音插入視頻中,以實現反饋。
[0028]所述反饋模塊包括圖片生成子模塊,所述圖片生成子模塊根據反饋文字生成反饋圖片,並將反饋文字插入圖片中,以實現反饋。
[0029]所述反饋模塊包括動畫生成子模塊,所述動畫生成子模塊根據反饋文字生成反饋動畫,並將反饋文字和/或反饋語音插入動畫中,以實現反饋。
[0030]該系統還包括輸入模塊,用於通過麥克風方式獲取用戶輸入的音頻信息;或者通過鍵盤、手寫設備獲取用戶輸入的文字信息,或者通過網絡接收用戶發送來的音頻和/或文字信息;或者通過讀取承載輸入信息的介質來獲取音頻和/或文字信息,並將獲取到的信息作為輸入信息轉發到校正模塊。
[0031]該系統還包括輸出模塊,與控制模塊或反饋模塊通信,將反饋信息輸出到用戶,進一步還將輸入信息,校正後信息輸出到用戶。所述輸出模塊通過顯示設備將反饋文字,反饋視頻,反饋圖片,和/或反饋動畫輸出給用戶;通過音頻將反饋語音輸出給用戶;或者通過網絡將反饋語音,反饋文字,反饋視頻,反饋圖片,和/或反饋動畫反饋給用戶。
[0032]所述校正請求中包含會話標識,校正標識,輸入信息類別,語種類別,可選的,進一步包含輸入信息和/或控制模式。所述會話標識,唯一的確定所述系統接收到輸入信息到將反饋信息反饋給用戶。所述校正標識唯一的確定一次輸入信息到系統的校正後信息。所述輸入信息類別,包含文字信息和語音信息。
[0033]所述校正結果包含校正成功或校正失敗信息,會話標識,校正標識,可選的,進一步包含校正後信息。
[0034]所述反饋請求中包含會話標識,反饋標識,控制模式,語種類別,可選的,進一步包含校正後信息和/或輸入信息。所述反饋標識唯一的確定校正後信息到反饋信息的轉化。
[0035]所述反饋結果包含轉化成功或轉化失敗信息,會話標識,反饋標識,可選的,進一步包含反饋信息。
[0036]所述控制模塊收到反饋結果後,可選的進一步發送反饋指示請求給反饋模塊,指示反饋模塊將反饋信息反饋給用戶。其中所述反饋指示請求包含會話標識,可選的,進一步包含校正後信息和/或輸入信息。
[0037]所述輸入模塊向校正模塊發送輸入信息通知,所述輸入信息通知包含輸入信息;或者所述校正模塊在收到校正請求後,向輸入模塊發送獲取輸入信息請求,輸入模塊通過獲取輸入信息響應將輸入信息發送給校正模塊。其中所述獲取輸入信息請求,獲取輸入信息響應,輸入信息通知包含會話標識。
[0038]所述校正模塊向反饋模塊發送校正後信息通知,所述校正後信息通知包含校正後信息;或者所述反饋模塊在收到反饋請求後,向校正模塊發送獲取校正後信息請求,校正模塊通過獲取校正後信息響應將校正後信息發送給反饋模塊。其中所述獲取校正後信息請求,獲取校正後信息響應,校正後信息通知包含會話標識。
[0039]該系統還包括:所述輸入模塊向控制模塊發送輸入請求,所述控制模塊在收到輸入請求後,向輸入模塊發送輸入響應。其中,所述輸入請求包含輸入標識,輸入信息類別,語種類別,可選的包含輸入信息。其中,所述輸入響應包含輸入標識,會話標識。所述輸入標識唯一的確定一次輸入請求和與之對應的輸入響應。
[0040]為了上述以及相關的目的,一個或多個實施例包括後面將詳細說明並在權利要求中特別指出的特徵。下面的說明以及附圖詳細說明某些示例性方面,並且其指示的僅僅是各個實施例的原則可以利用的各種方式中的一些方式。其它的益處和新穎性特徵將隨著下面的詳細說明結合附圖考慮而變得明顯,所公開的實施例是要包括所有這些方面以及它們的等同。
[0041]本發明提供的一種自動口語學習系統,能夠對外語口語學習中的字,詞,句子發音進行校正的同時,創造自動口語學習環境,能快速、有效的提高外語的口語水平。
【專利附圖】
【附圖說明】
[0042]圖1是本發明第一實施例自動口語學習系統方框圖;
圖2是本發明第二實施例自動口語學習系統方框圖;
圖3是本發明第三實施例自動口語學習系統方框圖。
【具體實施方式】
[0043]本發明提供了一種自動口語學習系統,能夠幫助學員在口語學習過程中,不再要求其他人來參與,輔助學習口語,而是通過自動創建口語學習環境,使得學員獨自就能學習口語。以下描述和附圖充分地示出本發明的具體實施方案,以使本領域的技術人員能夠實踐它們。其他實施方案可以包括結構的、邏輯的、電氣的、過程的以及其他的改變。實施例僅代表可能的變化。除非明確要求,否則單獨的組件和功能是可選的,並且操作的順序可以變化。一些實施方案的部分和特徵可以被包括在或替換其他實施方案的部分和特徵。本發明的實施方案的範圍包括權利要求書的整個範圍,以及權利要求書的所有可獲得的等同物。在本文中,本發明的這些實施方案可以被單獨地或總地用術語「發明」來表示,這僅僅是為了方便,並且如果事實上公開了超過一個的發明,不是要自動地限制該應用的範圍為任何單個發明或發明構思。
[0044]第一實施例
如圖1所示,本發明第一實施例自動口語學習系統包括對輸入信息進行校正的校正模塊,控制模塊,以及反饋模塊,其中:
所述控制模塊,設置有預先配置的控制模式,用於根據控制模式確定的輸出信息類別和反饋模式,控制所述校正模塊將輸入信息校正為對應的校正後信息(字和/或單詞和/或句子),控制所述反饋模塊運行所述輸出信息類別和反饋模式確定的反饋子模塊,監控所述反饋模塊的反饋結果,當得到所需的反饋信息時,控制所述反饋模塊將反饋信息反饋給用戶;進一步,還可控制所述校正模塊將校正後信息輸出至反饋模塊,並且將所述輸出信息類別和反饋模式輸出至反饋模塊。
[0045]本發明實施例針對不同輸出信息類別和反饋模式不同的特點,為不同的輸出信息類別和反饋模式提供適宜的反饋方式,自動完成生成反饋信息,最終實現口語學習的自動化。
[0046]其中,所述控制模塊具有對反饋信息進行監控功能,其控制所述反饋模塊根據反饋模式執行信息反饋,將校正後信息轉化為對應的反饋文字,並根據輸出信息類別和反饋模式將反饋文字輸出至對應的反饋子模塊,同時監控所述對應的反饋子模塊的反饋結果,當得到所需的反饋信息時,控制所述反饋模塊將反饋信息反饋給用戶。
[0047]為了進一步說明,下面給出幾個具體實現獲取反饋信息的實現方式:
在一具體實現時,所述反饋模塊包括反饋文字子模塊,所述反饋文字子模塊根據反饋模式為交互式反饋模式,在接收到校正後信息時,查詢交互式文字語料庫,將校正後信息轉化為反饋文字。當所述控制模塊檢測到已經生成反饋文字時,並根據輸出信息類別為文字輸出,控制所述反饋文字子模塊將反饋文字輸出到用戶。
[0048]在另一具體實現時,所述反饋模塊包括語音生成子模塊,根據反饋模式為主題場景再現式反饋模式,將校正後信息經過機器學習和人工智慧的主題式場景再現式處理得到反饋文字,所述語音生成子模塊在接收到反饋文字後,根據反饋文字生成對應語種的反饋語音。當所述控制模塊檢測到已經生成反饋語音時,並根據輸出信息類別為音頻輸出,輸出原始輸入信息,輸出校正後信息,控制所述語音生成子模塊將反饋語音輸出到用戶,並同時將原始輸入信息,校正後信息輸出到用戶。
[0049]在又一具體實現時,所述反饋模塊包括視頻生成子模塊,根據反饋模式為交互式反饋模式,將校正後信息經過神經元網絡的交互式處理得到反饋文字。所述視頻生成子模塊在接收到反饋文字後,經過人工智慧處理,並查詢視頻資料庫,生成對應語義的反饋視頻。當所述控制模塊檢測到已經生成反饋視頻時,並根據輸出信息類別為視頻輸出和文字輸出,控制所述視頻生成子模塊和反饋文字子模塊將反饋視頻和反饋文字輸出到用戶。
[0050]在又一具體實現時,所述反饋模塊包括圖片生成子模塊,所述圖片生成子模塊在接收到反饋文字後,經過自然語言理解處理和繪圖軟體處理,生成對應反饋文字語義的反饋圖片。當所述控制模塊檢測到已經生成反饋圖片時,並根據輸出信息類別為圖片輸出,控制所述圖片生成子模塊將反饋圖片輸出到用戶。
[0051]在又一具體實現時,所述反饋模塊包括動畫生成子模塊和語音生成子模塊,所述動畫生成子模塊在接收到反饋文字後,經過自然語言理解處理和動畫生成軟體處理,生成對應反饋文字語義的反饋動畫。同時語音生成子模塊將反饋文字轉化為反饋語音,當所述控制模塊檢測到已經生成反饋動畫及反饋語音時,並根據輸出信息類別為動畫輸出,語音輸出和文字輸出,控制所述動畫生成子模塊,語音生成子模塊和反饋文字子模塊將反饋動畫,反饋語音和反饋文字輸出到用戶。
[0052]較佳地,本發明自動口語學習系統還有校正模塊,所述校正模塊對輸入的語音和/或文字進行校正。在一具體實現時,所述校正模塊確定輸入信息為語音信息,通過對比語音語料庫,及人工智慧方式,將語音信息校正並轉化為對應的文字,即校正後信息。
[0053]在又一具體實現時,所述校正模塊確定輸入信息為語音信息,通過神經元網絡,人工智慧方式,將語音信息轉化為對應的文字;通過該文字所屬語種語法和自然語言理解方式,對文字進行校正,得到校正後信息。
[0054]在又一具體實現時,所述校正模塊確定輸入信息為文字信息,通過該文字所屬語種語法和自然語言理解方式,經過拼寫校正,詞語校正,語義校正得到校正後信息。
[0055]確定系統收到輸入信息後,控制模塊向校正模塊發送校正請求,請求校正模塊對輸入信息進行校正。其中,校正請求包含會話標識,校正標識,輸入信息類別,語種類別,可選的,進一步包含輸入信息和/或控制模式。校正模塊根據校正請求的輸入信息類別是語音信息或是文字信息和語種類別,確定對應的語音校正模塊或文字校正模塊,對輸入信息進行校正後,將校正結果通過校正響應通知控制模塊。所述校正結果包含成功校正或校正失敗信息,會話標識,校正標識。其中,校正結果可以包含校正後信息。控制模塊獲取校正結果後,向反饋模塊發送反饋請求,請求反饋模塊將校正後信息轉化為對應的反饋信息。其中,反饋請求包含會話標識,語種類別,反饋標識,控制模式。可選的,進一步包含校正後信息和/或輸入信息。反饋模塊通過反饋響應將反饋結果通知控制模塊。所述反饋結果包含成功反饋或反饋失敗信息,會話標識,反饋標識。其中,反饋結果可以包含反饋信息。
[0056]當然,在一具體實現時,也可以採用其他方式來實現,例如,校正模塊對輸入信息進行校正後,向反饋模塊發送反饋請求,反饋模塊通過反饋響應將反饋結果通知校正模塊,在收到反饋結果後,校正模塊將校正結果和反饋結果通過校正響應通知控制模塊。其中,反饋結果和校正結果可以包含反饋信息。
[0057]可選的,上述控制模塊收到反饋結果後,控制模塊進一步發送反饋指示請求給反饋模塊,指示反饋模塊將反饋信息反饋給用戶,其中所述反饋指示請求包含會話標識。
[0058]上述反饋模塊對校正後信息的獲取可以在反饋請求中攜帶,也可通過其它方式來獲取。例如,反饋模塊收到反饋請求後,向校正模塊發送獲取校正後信息請求,校正模塊通過獲取校正後信息響應將校正後信息發送給反饋模塊,或者,校正模塊通過校正後信息通知發送給反饋模塊,其中所述獲取校正後信息請求,獲取校正後信息響應,校正後信息通知包含會話標識。
[0059]上述反饋請求包含控制模式,控制模式包含輸出信息類別和反饋模式。例如,在一具體實現時,反饋請求包含反饋模式為交互式,輸出信息類別為輸出校正後信息和輸出反饋信息為音頻輸出。例如在又一具體實現時,校正請求中包含控制模式,其中反饋模式為主題式場景再現式,輸出信息類別為輸出反饋信息為文字輸出和視頻輸出。
[0060]第二實施例
如圖2所示,本發明第二實施提供了一種自動口語學習系統,其與第一實施例提供的自動口語學習系統的區別在於還設計了輸入模塊,用於獲取輸入信息,並將輸入信息輸入到校正模塊。
[0061]在一具體實現時,所述輸入模塊可以包含麥克風,輸入模塊將用戶通過麥克風輸入的語音作為輸入信息。
[0062]在另一具體實現時,輸入模塊通過鍵盤、手寫設備將用戶輸入的文字信息作為輸入信息。
[0063]在又一具體實現時,輸入模塊通過網絡將用戶發送的音頻和/或文字信息作為輸入信息。
[0064]在又一具體實現時,輸入模塊通過讀取承載輸入信息的介質來獲取音頻和/或文字信息並將之作為輸入信息。
[0065]輸入模塊得到輸入信息後,向控制模塊發送輸入請求,控制模塊在收到輸入請求後,向輸入模塊發送輸入響應。其中,輸入請求包含輸入標識,輸入信息類別,語種類別。可選的,輸入請求包含輸入信息,用於控制模塊將輸入信息通過校正請求發送到校正模塊,和/或通過饋請求發送到反饋模塊。其中,所述輸入響應包含輸入標識,會話標識。輸入標識唯一的確定一次輸入請求和與之對應的輸入響應。
[0066]在一具體實現時,輸入模塊在收到輸入響應後,通過輸入信息通知將輸入信息發送給校正模塊。或者,校正模塊在收到校正請求時,向輸入模塊發送獲取輸入信息請求,輸入模塊通過獲取輸入信息響應將輸入信息發送給校正模塊。或者,控制模塊將輸入請求中的輸入信息包含在校正請求中。其中所述獲取輸入信息請求,獲取輸入信息響應,輸入信息通知包含會話標識。
[0067]第三實施例如圖3所示,本發明第三實施提供了一種自動口語學習系統,其與第二實施例提供的自動口語學習系統的區別在於還設計了輸出模塊,將反饋信息反饋給用戶。
[0068]在一具體實現時,所述反饋模塊反饋模塊在得到反饋信息後,將反饋信息發送到輸出模塊,輸出模塊通過顯示設備將反饋文字,反饋視頻,反饋圖片,和/或反饋動畫輸出給用戶;通過音頻將反饋語音輸出給用戶;或者通過網絡將反饋語音,反饋文字,反饋視頻,反饋圖片,和/或反饋動畫反饋給用戶。
[0069]在另一具體實現時,所述控制模塊在得到反饋信息後,將反饋信息發送到輸出模塊,輸出模塊通過顯示設備將反饋文字,反饋視頻,反饋圖片,和/或反饋動畫輸出給用戶;通過音頻將反饋語音輸出給用戶;或者通過網絡將反饋語音,反饋文字,反饋視頻,反饋圖片,和/或反饋動畫反饋給用戶。
[0070]在又一具體實現時,所述控制模塊在得到反饋結果包含轉化成功信息後,控制模塊發送反饋指示請求給反饋模塊,反饋模塊根據反饋指示請求中的會話標識確定已經得到的反饋信息,將反饋信息發送到輸出模塊,輸出模塊通過顯示設備將反饋文字,反饋視頻,反饋圖片,和/或反饋動畫輸出給用戶;通過音頻將反饋語音輸出給用戶;或者通過網絡將反饋語音,反饋文字,反饋視頻,反饋圖片,和/或反饋動畫反饋給用戶。
[0071]在另一具體實現時,所述控制模塊在得到反饋信息後,根據預先設定的控制模式為輸出信息類別為音頻輸出,輸出原始輸入信息,輸出校正後信息,反饋模式為交互式,將從輸入請求中的輸入信息,校正響應中的校正後信息和反饋響應中得到的音頻反饋信息發送到輸出模塊。
[0072]根據所述公開的實施例,可以使得本領域技術人員能夠實現或者使用本發明。本發明提供的上述實施例中的技術手段可以任意組合,對於本領域技術人員來說,這些實施例的各種修改是顯而易見的,並且這裡定義的總體原理也可以在不脫離本發明的範圍和主旨的基礎上應用於其他實施例。以上所述的實施例僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
[0073]上文的描述包括一個或多個實施例的舉例。當然,為了描述上述實施例而描述部件或方法的所有可能的結合是不可能的,但是本領域普通技術人員應該認識到,各個實施例可以做進一步的組合和排列。因此,本文中描述的實施例旨在涵蓋落入所附權利要求書的保護範圍內的所有這樣的改變、修改和變型。此外,就說明書或權利要求書中使用的術語「包含」,該詞的涵蓋方式類似於術語「包括」,就如同「包括,」在權利要求中用作銜接詞所解釋的那樣。此外,使用在權利要求書的說明書中的任何一個術語「或者」是要表示「非排它性的或者」。
【權利要求】
1.一種自動口語學習系統,其特徵在於,包括校正模塊、反饋模塊和控制模塊,其中: 所述控制模塊,設置有預先配置的控制模式,用於根據所述的控制模式確定的輸出信息類別和反饋模式,據以控制所述校正模塊將輸入信息校正為對應的校正後信息:字和/或單詞和/或句子;控制將校正後信息通過反饋模塊進一步轉化為所述輸出信息類別的反饋信息,以及控制反饋模塊將反饋信息反饋給用戶; 所述控制模塊向校正模塊發送校正請求,請求校正模塊對輸入信息進行校正;所述校正模塊對輸入信息校正後,向控制模塊發送校正響應,將校正結果通知控制模塊;據以實現將輸入信息校正為對應的校正後信息; 所述控制模塊向反饋模塊發送反饋請求,請求反饋模塊對校正後信息進行轉化以得到反饋信息;所述反饋模塊,向控制模塊發送反饋響應,將反饋結果通知控制模塊;據以實現將校正後信息轉化為所述反饋信息; 所述校正模塊向反饋模塊發送反饋請求,請求反饋模塊對校正後信息進行轉化以得到反饋信息;所述反饋模塊,向校正模塊發送反饋響應,將反饋結果通知校正模塊,校正模塊將反饋結果包含在校正響應中通知控制模塊;據以實現將校正後信息轉化為所述反饋信息。
2.如權利要求1所述的一種自動口語學習系統,其特徵在於: 所述控制模塊,監控所述反饋模塊的反饋結果,當得到所需的反饋信息後,控制所述反饋模塊將反饋信息反饋給用戶;控制所述校正模塊將校正後信息輸出至反饋模塊,並且將所述控制模式輸出至反饋模塊; 所述控制模塊,還根據輸出信息類別和反饋模式,控制所述反饋模塊運行所述輸出信息類別反饋子模塊,將校正後信息進行轉化以得到反饋信息。
3.如權利要求1所述的一種自動口語學習系統,其特徵在於: 所述輸出信息類別,包括輸出原始輸入信息,輸出校正後信息,輸出反饋信息,或所述的輸出信息類別的一種或多種結合;其中,所述輸出反饋信息,包括文字輸出,音頻輸出,視頻輸出,圖片輸出,動畫輸出; 所述輸入信息包括語音和/或文字,所述語音和文字包含漢語,英語,法語,德語,俄語,日語,韓語; 所述反饋模式,包括交互式,主題式場景再現式; 所述交互式,反饋信息是任意的匹配校正後信息的反饋信息; 所述主題式場景再現式,將反饋信息限定於具體的主題式場景中; 所述校正模塊包括語音校正模塊和/或文字校正模塊; 所述語音校正模塊,用於通過對比語音語料庫,人工智慧,神經元網絡,機器學習和/或自然語言理解方式,將語音信息校正為對應的文字,即校正後信息; 所述文字校正模塊,用於通過該文字所屬語種語法,人工智慧,神經元網絡,機器學習和/或自然語言理解方式,對文字進行校正,以得到校正後文字,即校正後信息; 所述校正包含拼寫校正,詞語校正,語音校正,語義校正; 所述校正後信息可以為字和/或單詞和/或句子。
4.如權利要求1或2所述的一種自動口語學習系統,其特徵在於: 所述反饋模塊根據輸出信息類別和反饋模式確定輸出信息類別反饋子模塊,通過確定的反饋子模塊將校正後信息進行轉化以得到反饋信息; 所述反饋信息包括反饋文字,反饋語音,反饋視頻,反饋圖片,反饋動畫; 所述轉化可以是查詢文字語料庫,是經過自然語言理解、經過機器學習、可以是經過人工智慧、經過神經元網絡或上述轉化的一種或多種結合來進行轉化,所述轉化包含將校正後信息映射為反饋文字; 所述反饋模塊包括反饋文字子模塊,反饋文字子模塊將校正後信息轉化為反饋文字。
5.如權利要求4中所述的一種自動口語學習系統,其特徵在於: 所述反饋模塊包括語音生成子模塊,所述語音生成子模塊將反饋文字轉化為該文字所述語種的反饋語音; 所述反饋模塊包括視頻生成子模塊,所述視頻生成子模塊根據反饋文字生成反饋視頻,並將反饋文字和/或反饋語音插入視頻中,以實現反饋; 所述反饋模塊包括圖片生成子模塊,所述圖片生成子模塊根據反饋文字生成反饋圖片,並將反饋文字插入圖片中,以實現反饋; 所述反饋模塊包括動畫生成子模塊,所述動畫生成子模塊根據反饋文字生成反饋動畫,並將反饋文字和/或反饋語音插入動畫中,以實現反饋。
6.如權利要求1、2、3、4或5所述的一種自動口語學習系統,其特徵在於,還包括: 輸入模塊,用於通過麥克風方式獲取用戶輸入的音頻信息;或者通過鍵盤、手寫設備獲取用戶輸入的文字信息,或者通過網絡接收用戶發送來的音頻和/或文字信息;或者通過讀取承載輸入信息的介質來獲取音頻和/或文字信息,並將獲取到的信息作為輸入信息轉發到校正模塊; 輸出模塊,與控制模塊或反饋模塊通信,將反饋信息輸出到用戶,進一步還將輸入信息,校正後信息輸出到用戶,所述輸出模塊通過顯示設備將反饋文字,反饋視頻,反饋圖片,和/或反饋動畫輸出給用戶;通過音頻將反饋語音輸出給用戶;或者通過網絡將反饋語音,反饋文字,反饋視頻,反饋圖片,和/或反饋動畫反饋給用戶。
7.如權利要求1、2、3、4或5所述的一種自動口語學習系統,其特徵在於: 所述校正請求中包含會話標識,校正標識,輸入信息類別,語種類別,包含輸入信息和/或控制模式;所述會話標識,所述系統接收到輸入信息到將反饋信息反饋給用戶;所述校正標識一次輸入信息到系統的校正後信息;所述輸入信息類別,包含文字信息和語音信息; 所述校正結果包含校正成功或校正失敗信息,會話標識,校正標識,包含校正後信息;所述反饋請求中包含會話標識,反饋標識,控制模式,語種類別,包含校正後信息和/或輸入信息;所述反饋標識校正後信息到反饋信息的轉化; 所述反饋結果包含轉化成功或轉化失敗信息,會話標識,反饋標識,包含反饋信息; 所述控制模塊收到反饋結果後,發送反饋指示請求給反饋模塊,指示反饋模塊將反饋信息反饋給用戶;其中所述反饋指示請求包含會話標識,進一步包含校正後信息和/或輸入信息。
8.如權利要求7所述的一種自動口語學習系統,其特徵在於,還包括: 所述輸入模塊向校正模塊發送輸入信息通知,所述輸入信息通知包含輸入信息;或者所述校正模塊在收到校正請求後,向輸入模塊發送獲取輸入信息請求,輸入模塊通過獲取輸入信息響應將輸入信息發送給校正模塊,其中所述獲取輸入信息請求,獲取輸入信息響應,輸入信息通知包含會話標識。
9.如權利要求7所述的一種自動口語學習系統,其特徵在於: 所述校正模塊向反饋模塊發送校正後信息通知,所述校正後信息通知包含校正後信息;或者所述反饋模塊在收到反饋請求後,向校正模塊發送獲取校正後信息請求,校正模塊通過獲取校正後信息響應將校正後信息發送給反饋模塊;其中所述獲取校正後信息請求,獲取校正後信息響應,校正後信息通知包含會話標識。
10.如權利要求7所述的一種自動口語學習系統,其特徵在於,還包括: 所述輸入模塊向控制模塊發送輸入請求,所述控制模塊在收到輸入請求後,向輸入模塊發送輸入響應,其中,所述輸入請求包含輸入標識,輸入信息類別,語種類別,包含輸入信息;其中,所述輸入響應包含輸入標識,會話標識; 所述輸入標識一次輸入請求和與之對應的輸入響應。
【文檔編號】G09B19/06GK104485036SQ201410728743
【公開日】2015年4月1日 申請日期:2014年12月5日 優先權日:2014年12月5日
【發明者】孫楠, 張雪瑩, 解曉強, 高元梓 申請人:瀋陽理工大學