本發(fā)明屬于語言學(xué)習(xí)技術(shù)領(lǐng)域,尤其涉及一種日語發(fā)音矯正系統(tǒng)。
背景技術(shù):
隨著社會(huì)的發(fā)展和時(shí)代的進(jìn)步,越來越多的人學(xué)習(xí)日語,但是現(xiàn)有的學(xué)習(xí)課程一般為實(shí)體課程,其網(wǎng)絡(luò)課程較少,一般通過教師進(jìn)行教學(xué)和口語的訓(xùn)練交流,課后利用互聯(lián)網(wǎng)進(jìn)行日語發(fā)音的學(xué)習(xí),但是現(xiàn)有的日語發(fā)音系統(tǒng)不能根據(jù)不同用戶的發(fā)音來確定不同人之間的區(qū)別,不能確切的了解每一個(gè)字符的發(fā)音區(qū)別,使得用戶不能了解到哪一個(gè)字符發(fā)音不標(biāo)準(zhǔn),導(dǎo)致日語口語的發(fā)音學(xué)習(xí)質(zhì)量不佳。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為解決現(xiàn)有的不能對每一字發(fā)音字符進(jìn)行分析處理,不能建立發(fā)音錯(cuò)誤數(shù)據(jù)庫的技術(shù)問題而提供一種日語發(fā)音矯正系統(tǒng)。
本發(fā)明為解決公知技術(shù)中存在的技術(shù)問題所采取的技術(shù)方案是:一種日語發(fā)音矯正系統(tǒng),該日語發(fā)音矯正系統(tǒng)包括:
用于對采集用戶日語發(fā)音的語音采集模塊;所述語音采集模塊用感知設(shè)備在獨(dú)立的采樣周期內(nèi)對目標(biāo)信號x(t)進(jìn)行采集,并用A/D方式對信號進(jìn)行數(shù)字量化;然后,對量化后的信號x(i)進(jìn)行降維;最后,對降維后的信號進(jìn)行重構(gòu);其中t為采樣時(shí)刻,i為量化后的信號排序;對量化后的信號進(jìn)行降維,具體是對量化后的信號通過有限脈沖響應(yīng)濾波器的差分方程其中h(0),…,h(L-1)為濾波器系數(shù),設(shè)計(jì)基于濾波的壓縮感知信號采集框架,構(gòu)造如下托普利茲測量矩陣:則觀測其中b1,…,bL看作濾波器系數(shù);子矩陣ΦFT的奇異值是格拉姆矩陣G(ΦF,T)=Φ′FTΦFT特征值的算術(shù)根,驗(yàn)證G(ΦF,T)的所有特征值λi∈(1-δK,1+δK),i=1,…,T,則ΦF滿足RIP,并通過求解最優(yōu)化問題來重構(gòu)原信號,即通過線性規(guī)劃方法來重構(gòu)原信號,亦即BP算法;針對實(shí)際壓縮信號,如語音信號的采集,則修改ΦF為如下形式:
如果信號在變換基矩陣Ψ上具有稀疏性,則通過求解如下式最優(yōu)化問題,精確重構(gòu)出原信號:其中Φ與Ψ不相關(guān),Ξ稱為CS矩陣;
與語音采集模塊通過輸入模塊有線連接,用于對采集的語音轉(zhuǎn)換成電信號的信號轉(zhuǎn)換模塊;
與信號轉(zhuǎn)換模塊有線連接,用于對電信號進(jìn)行分析處理的單片機(jī);所述單片機(jī)用于獲取信號轉(zhuǎn)換模塊傳輸?shù)男盘柌π盘栠M(jìn)行放大處理;從每段信號里提取出均值、方差、信號的累積值和峰值4個(gè)基本時(shí)域參數(shù),通過相鄰段信號的4個(gè)參數(shù)值的差值判斷是否有疑似發(fā)音不標(biāo)準(zhǔn)的情況發(fā)生的第一層決策判斷:若有則往下執(zhí)行小波包去噪否者,跳到執(zhí)行獲取信號轉(zhuǎn)換模塊傳輸?shù)男盘枺焕酶倪M(jìn)小波包算法對采集的信號進(jìn)行小波包去噪;利用改進(jìn)小波包算法對采集的信號進(jìn)行小波包分解與重構(gòu),得到單子帶重構(gòu)信號;從重構(gòu)的單子帶信號里提?。簳r(shí)域能量、時(shí)域峰值、頻域能量、頻域峰值、峰態(tài)系數(shù)、方差、頻譜和偏斜系數(shù)8個(gè)表示信號特征的參數(shù);利用主成分分析方法,從上述參數(shù)中選擇3到8個(gè)能明顯表示聲發(fā)射信號特征的參數(shù)組成特征向量,并將這些特征向量輸入到支持向量機(jī)進(jìn)行決策判斷,即第二層決策判斷,根據(jù)支持向量機(jī)的輸出判斷是否有發(fā)音不標(biāo)準(zhǔn)的情況發(fā)生;
與單片機(jī)有線連接,用于存儲日語標(biāo)準(zhǔn)發(fā)音的RAM存儲器和MRAM存儲器;
與單片機(jī)有線連接,用于將用戶的日語發(fā)音進(jìn)行查詢的查詢模塊;
與單片機(jī)有線連接,用于將用戶的日語發(fā)音與標(biāo)準(zhǔn)的日語發(fā)音進(jìn)行分析對比的分析模塊;所述分析模塊用于構(gòu)造兩兩比較判斷矩陣,根據(jù)1~9標(biāo)度法逐層對各個(gè)要素兩兩之間進(jìn)行重要性程度賦值,構(gòu)造判斷矩陣U=(uij)n×n,其中uij表示因素ui和uj相對于標(biāo)準(zhǔn)發(fā)音信息的重要值,矩陣U具有性質(zhì):uii=1,uij=1/uji,i,j=1,2,…,n,得出判斷矩陣;將矩陣X1~X5按列歸一化,即:計(jì)算出矩陣Y為:將Y矩陣按行相加,由公式得出:W1=(2.652 0.686 0.253 0.409)T,W2=(1 1)T,W3=(1.273 0.371 0.221 2.135)T,W4=(1.9 0.319 0.781)T,W5=(2.121 0.604 0.275)T;將得到的和向量進(jìn)行歸一化處理,由公式得權(quán)向量:計(jì)算判斷矩陣的最大特征根λmax,由公式計(jì)算得出:根據(jù)公式進(jìn)行一致性檢驗(yàn),得到:CI1=0.019,CI2=0,CI3=0.031,CI4=0.020,CI5=0.048;由公式得到CR1=0.022,CR2=0,CR3=0.035,CR4=0.038,CR5=0.092;CR<0.1,均滿足一致性要求,因此各因素的相對權(quán)重一致性檢驗(yàn)后對比分析出用戶的日語發(fā)音與標(biāo)準(zhǔn)的日語發(fā)音的對比度;
與單片機(jī)有線連接,用于將用戶不標(biāo)準(zhǔn)發(fā)音的字符進(jìn)行標(biāo)記和處理的處理模塊;所述處理模塊用于接收維護(hù)更新指令;根據(jù)所述維護(hù)更新指令獲取用戶不標(biāo)準(zhǔn)發(fā)音信息以及需要維護(hù)更新的維度表信息;根據(jù)所述維度表信息獲取預(yù)先設(shè)置的維度表配置信息;其中,所述維度表配置信息中帶有所述需要維護(hù)更新的維度表所在的源數(shù)據(jù)庫、所述維度表需要同步的目的數(shù)據(jù)庫以及維度表操作權(quán)限信息;根據(jù)所述用戶不標(biāo)準(zhǔn)發(fā)音信息以及所述維度表操作權(quán)限信息,判斷所述用戶不標(biāo)準(zhǔn)發(fā)音信息是否滿足所述維度表操作權(quán)限信息;若所述用戶不標(biāo)準(zhǔn)發(fā)音信息滿足所述維度表操作權(quán)限信息,對所述需要維護(hù)更新的維度表進(jìn)行更新操作;將進(jìn)行更新操作后的維度表同步到所述RAM存儲器和MRAM存儲器中;
與單片機(jī)通過數(shù)據(jù)更新模塊有線連接,用于進(jìn)行更新日語發(fā)音的外存儲器;
與單片機(jī)有線連接,用于進(jìn)行無線網(wǎng)絡(luò)連接的網(wǎng)絡(luò)連接模塊;
與網(wǎng)絡(luò)連接模塊通過GPRS無線網(wǎng)絡(luò)無線連接,用于將用戶錯(cuò)誤發(fā)音的日語進(jìn)行存儲的云服務(wù)器。
進(jìn)一步,小波包去噪和小波包分解與重構(gòu)包括:
信號延拓,對小波包分解的各層信號進(jìn)行拋物線延拓;
設(shè)信號數(shù)據(jù)為x(a),x(a+1),x(a+2),則延拓算子E的表達(dá)式為:
消去單子帶多余頻率成分;
將延拓后的信號與分解低通濾波器h0卷積,得到低頻系數(shù),然后經(jīng)過HF-cut-IF算子處理,去掉多余的頻率成分,再進(jìn)行下采樣,得到下一層的低頻系數(shù);將延拓后的信號與分解高通濾波器g0卷積,得到高頻系數(shù),然后經(jīng)過LF-cut-IF算子處理,去掉多余的頻率成分,再進(jìn)行下采樣,得到下一層高頻系數(shù),HF-cut-IF算子如式(2)所示,LF-cut-IF算子如式(3)所示;
在(2)、(3)式中,x(n)為在2j尺度上小波包的系數(shù),Nj表示在2j尺度上數(shù)據(jù)的長度,k=0,1,…,Nj-1;n=0,1,…,Nj-1;
所述得到單子帶重構(gòu)信號,具體包括:將得到的高、低頻系數(shù)進(jìn)行上采樣,然后分別與高通重建濾波器g1和低通重建濾波器h1卷積,將得到的信號分別用HF-cut-IF、LF-cut-IF算子處理,得到單子帶重構(gòu)信號。
進(jìn)一步,所述處理模塊中,維度表操作權(quán)限信息包括:具有維度表操作權(quán)限的用戶不標(biāo)準(zhǔn)發(fā)音信息標(biāo)識;
所述判斷所述用戶不標(biāo)準(zhǔn)發(fā)音信息是否滿足所述維度表操作權(quán)限信息,包括:
判斷所述用戶不標(biāo)準(zhǔn)發(fā)音信息是否在所述具有維度表操作權(quán)限的用戶不標(biāo)準(zhǔn)發(fā)音信息標(biāo)識中;
所述維護(hù)更新指令為增加內(nèi)容指令、更改內(nèi)容指令或刪除內(nèi)容指令;
在對所述需要維護(hù)更新的維度表進(jìn)行更新操作之前,包括:
根據(jù)所述維護(hù)更新指令,確定需要維護(hù)更新的字段,并獲取到所述需要維護(hù)更新的字段標(biāo)識;
根據(jù)所述字段標(biāo)識以及所述維度表配置信息獲取到預(yù)先設(shè)置的字段配置信息;其中,所述字段配置信息包括所述字段的字段內(nèi)容排序規(guī)則、字段次序信息、字段限制條件;
若所述維護(hù)更新指令為增加內(nèi)容指令,所述對所述需要維護(hù)更新的維度表進(jìn)行更新操作,包括:
獲取所述增加內(nèi)容指令對應(yīng)的批量數(shù)據(jù)內(nèi)容;
根據(jù)所述批量數(shù)據(jù)內(nèi)容,在所述維度表中的一個(gè)或多個(gè)字段中增加字段內(nèi)容;
根據(jù)所述字段內(nèi)容排序規(guī)則,將所述字段內(nèi)容進(jìn)行排序;
根據(jù)所述字段次序信息,將維度表中的各個(gè)字段進(jìn)行排序;
若所述維護(hù)更新指令為更改內(nèi)容指令,所述對所述需要維護(hù)更新的維度表進(jìn)行更新操作,包括:
獲取所述更改內(nèi)容指令對應(yīng)的批量數(shù)據(jù)內(nèi)容;
根據(jù)所述批量數(shù)據(jù)內(nèi)容,在所述維度表中的一個(gè)或多個(gè)字段中更改字段內(nèi)容;
若所述維護(hù)更新指令為刪除內(nèi)容指令,所述對所述需要維護(hù)更新的維度表進(jìn)行更新操作,包括:
在所述維度表中的一個(gè)或多個(gè)字段中刪除字段內(nèi)容;
還包括:
判斷所述增加字段內(nèi)容、更改字段內(nèi)容或者刪除字段內(nèi)容之后的各字段是否滿足所述字段限制條件;
若有字段不滿足所述字段限制條件,生成提示信息;所述提示信息用于提示不滿足所述字段限制條件的字段數(shù),并提示不滿足所述字段限制條件的字段相關(guān)信息;所述字段相關(guān)信息包括所述字段的所述字段標(biāo)識或者字段名稱。
進(jìn)一步,所述單片機(jī)與電源模塊有線連接,用于提供電源。
進(jìn)一步,所述單片機(jī)通過輸出模塊與揚(yáng)聲器有線連接,用于標(biāo)準(zhǔn)日語發(fā)音的輸出。
進(jìn)一步,所述單片機(jī)通過輸出模塊與顯示屏有線連接,用于標(biāo)記和處理后的日語進(jìn)行顯示。
本發(fā)明具有的優(yōu)點(diǎn)和積極效果是:該日語發(fā)音矯正系統(tǒng)能夠分析處理每一個(gè)來自用戶發(fā)出的日語字符發(fā)音,并結(jié)合現(xiàn)有的標(biāo)準(zhǔn)發(fā)音,對用戶的發(fā)音進(jìn)行矯正,提高用戶的日語發(fā)音學(xué)習(xí)水平,并通過云服務(wù)器建立用戶的發(fā)音錯(cuò)誤數(shù)據(jù)庫。
本發(fā)明語音采集模塊的信號采集方法增強(qiáng)了對信號收集的范圍;提高了數(shù)據(jù)保護(hù)安全性和數(shù)據(jù)信號的準(zhǔn)確性;本發(fā)明處理模塊的信息處理,保證了對不標(biāo)準(zhǔn)發(fā)音信息的及時(shí)處理,進(jìn)一步提高了使用的方便性和指導(dǎo)性。本發(fā)明單片機(jī)的信號處理有效的保證了及時(shí)捕獲有效信息和及時(shí)調(diào)整不標(biāo)注發(fā)音信息。本發(fā)明通過分析模塊的對比判斷矩陣,對準(zhǔn)確的發(fā)音具有指導(dǎo)意義。
附圖說明
圖1是本發(fā)明實(shí)施例提供的日語發(fā)音矯正系統(tǒng)的原理框圖;
圖中:1、語音采集模塊;2、輸入模塊;3、信號轉(zhuǎn)換模塊;4、單片機(jī);5、RAM存儲器;6、MRAM存儲器;7、查詢模塊;8、分析模塊;9、處理模塊;10、數(shù)據(jù)更新模塊;11、外存儲器;12、網(wǎng)絡(luò)連接模塊;13、云服務(wù)器;14、電源模塊;15、輸出模塊。
具體實(shí)施方式
為能進(jìn)一步了解本發(fā)明的發(fā)明內(nèi)容、特點(diǎn)及功效,茲例舉以下實(shí)施例,并配合附圖詳細(xì)說明如下。
下面結(jié)合圖1對本發(fā)明的結(jié)構(gòu)作詳細(xì)的描述。
該日語發(fā)音矯正系統(tǒng)包括:
用于對采集用戶日語發(fā)音的語音采集模塊1;所述語音采集模塊用感知設(shè)備在獨(dú)立的采樣周期內(nèi)對目標(biāo)信號x(t)進(jìn)行采集,并用A/D方式對信號進(jìn)行數(shù)字量化;然后,對量化后的信號x(i)進(jìn)行降維;最后,對降維后的信號進(jìn)行重構(gòu);其中t為采樣時(shí)刻,i為量化后的信號排序;對量化后的信號進(jìn)行降維,具體是對量化后的信號通過有限脈沖響應(yīng)濾波器的差分方程其中h(0),…,h(L-1)為濾波器系數(shù),設(shè)計(jì)基于濾波的壓縮感知信號采集框架,構(gòu)造如下托普利茲測量矩陣:則觀測其中b1,…,bL看作濾波器系數(shù);子矩陣ΦFT的奇異值是格拉姆矩陣G(ΦF,T)=Φ′FTΦFT特征值的算術(shù)根,驗(yàn)證G(ΦF,T)的所有特征值λi∈(1-δK,1+δK),i=1,…,T,則ΦF滿足RIP,并通過求解最優(yōu)化問題來重構(gòu)原信號,即通過線性規(guī)劃方法來重構(gòu)原信號,亦即BP算法;針對實(shí)際壓縮信號,如語音信號的采集,則修改ΦF為如下形式:
如果信號在變換基矩陣Ψ上具有稀疏性,則通過求解如下式最優(yōu)化問題,精確重構(gòu)出原信號:其中Φ與Ψ不相關(guān),Ξ稱為CS矩陣。
與語音采集模塊1通過輸入模塊2有線連接,用于對采集的語音轉(zhuǎn)換成電信號的信號轉(zhuǎn)換模塊3;
與信號轉(zhuǎn)換模塊3有線連接,用于對電信號進(jìn)行分析處理的單片機(jī)4;所述單片機(jī)用于獲取信號轉(zhuǎn)換模塊傳輸?shù)男盘柌π盘栠M(jìn)行放大處理;從每段信號里提取出均值、方差、信號的累積值和峰值4個(gè)基本時(shí)域參數(shù),通過相鄰段信號的4個(gè)參數(shù)值的差值判斷是否有疑似發(fā)音不標(biāo)準(zhǔn)的情況發(fā)生的第一層決策判斷:若有則往下執(zhí)行小波包去噪否者,跳到執(zhí)行獲取信號轉(zhuǎn)換模塊傳輸?shù)男盘?;利用改進(jìn)小波包算法對采集的信號進(jìn)行小波包去噪;利用改進(jìn)小波包算法對采集的信號進(jìn)行小波包分解與重構(gòu),得到單子帶重構(gòu)信號;從重構(gòu)的單子帶信號里提?。簳r(shí)域能量、時(shí)域峰值、頻域能量、頻域峰值、峰態(tài)系數(shù)、方差、頻譜和偏斜系數(shù)8個(gè)表示信號特征的參數(shù);利用主成分分析方法,從上述參數(shù)中選擇3到8個(gè)能明顯表示聲發(fā)射信號特征的參數(shù)組成特征向量,并將這些特征向量輸入到支持向量機(jī)進(jìn)行決策判斷,即第二層決策判斷,根據(jù)支持向量機(jī)的輸出判斷是否有發(fā)音不標(biāo)準(zhǔn)的情況發(fā)生;
小波包去噪和小波包分解與重構(gòu)包括:
信號延拓,對小波包分解的各層信號進(jìn)行拋物線延拓;
設(shè)信號數(shù)據(jù)為x(a),x(a+1),x(a+2),則延拓算子E的表達(dá)式為:
消去單子帶多余頻率成分;
將延拓后的信號與分解低通濾波器h0卷積,得到低頻系數(shù),然后經(jīng)過HF-cut-IF算子處理,去掉多余的頻率成分,再進(jìn)行下采樣,得到下一層的低頻系數(shù);將延拓后的信號與分解高通濾波器g0卷積,得到高頻系數(shù),然后經(jīng)過LF-cut-IF算子處理,去掉多余的頻率成分,再進(jìn)行下采樣,得到下一層高頻系數(shù),HF-cut-IF算子如式(2)所示,LF-cut-IF算子如式(3)所示;
在(2)、(3)式中,x(n)為在2j尺度上小波包的系數(shù),Nj表示在2j尺度上數(shù)據(jù)的長度,k=0,1,…,Nj-1;n=0,1,…,Nj-1;
所述得到單子帶重構(gòu)信號,具體包括:將得到的高、低頻系數(shù)進(jìn)行上采樣,然后分別與高通重建濾波器g1和低通重建濾波器h1卷積,將得到的信號分別用HF-cut-IF、LF-cut-IF算子處理,得到單子帶重構(gòu)信號。
與單片機(jī)4有線連接,用于存儲日語標(biāo)準(zhǔn)發(fā)音的RAM存儲器5和MRAM存儲器6;
與單片機(jī)4有線連接,用于將用戶的日語發(fā)音進(jìn)行查詢的查詢模塊7;
與單片機(jī)4有線連接,用于將用戶的日語發(fā)音與標(biāo)準(zhǔn)的日語發(fā)音進(jìn)行分析對比的分析模塊8;所述分析模塊用于構(gòu)造兩兩比較判斷矩陣,根據(jù)1~9標(biāo)度法逐層對各個(gè)要素兩兩之間進(jìn)行重要性程度賦值,構(gòu)造判斷矩陣U=(uij)n×n,其中uij表示因素ui和uj相對于標(biāo)準(zhǔn)發(fā)音信息的重要值,矩陣U具有性質(zhì):得出判斷矩陣;將矩陣X1~X5按列歸一化,即:計(jì)算出矩陣Y為:將Y矩陣按行相加,由公式得出:W1=(2.652 0.686 0.253 0.409)T,W2=(1 1)T,W3=(1.273 0.371 0.221 2.135)T,W4=(1.9 0.319 0.781)T,W5=(2.121 0.604 0.275)T;將得到的和向量進(jìn)行歸一化處理,由公式得權(quán)向量:計(jì)算判斷矩陣的最大特征根λmax,由公式計(jì)算得出:根據(jù)公式進(jìn)行一致性檢驗(yàn),得到:CI1=0.019,CI2=0,CI3=0.031,CI4=0.020,CI5=0.048;由公式得到CR1=0.022,CR2=0,CR3=0.035,CR4=0.038,CR5=0.092;CR<0.1,均滿足一致性要求,因此各因素的相對權(quán)重一致性檢驗(yàn)后對比分析出用戶的日語發(fā)音與標(biāo)準(zhǔn)的日語發(fā)音的對比度;
與單片機(jī)4有線連接,用于將用戶不標(biāo)準(zhǔn)發(fā)音的字符進(jìn)行標(biāo)記和處理的處理模塊9;所述處理模塊用于接收維護(hù)更新指令;根據(jù)所述維護(hù)更新指令獲取用戶不標(biāo)準(zhǔn)發(fā)音信息以及需要維護(hù)更新的維度表信息;根據(jù)所述維度表信息獲取預(yù)先設(shè)置的維度表配置信息;其中,所述維度表配置信息中帶有所述需要維護(hù)更新的維度表所在的源數(shù)據(jù)庫、所述維度表需要同步的目的數(shù)據(jù)庫以及維度表操作權(quán)限信息;根據(jù)所述用戶不標(biāo)準(zhǔn)發(fā)音信息以及所述維度表操作權(quán)限信息,判斷所述用戶不標(biāo)準(zhǔn)發(fā)音信息是否滿足所述維度表操作權(quán)限信息;若所述用戶不標(biāo)準(zhǔn)發(fā)音信息滿足所述維度表操作權(quán)限信息,對所述需要維護(hù)更新的維度表進(jìn)行更新操作;將進(jìn)行更新操作后的維度表同步到所述RAM存儲器和MRAM存儲器中;
維度表操作權(quán)限信息包括:具有維度表操作權(quán)限的用戶不標(biāo)準(zhǔn)發(fā)音信息標(biāo)識;
所述判斷所述用戶不標(biāo)準(zhǔn)發(fā)音信息是否滿足所述維度表操作權(quán)限信息,包括:
判斷所述用戶不標(biāo)準(zhǔn)發(fā)音信息是否在所述具有維度表操作權(quán)限的用戶不標(biāo)準(zhǔn)發(fā)音信息標(biāo)識中;
所述維護(hù)更新指令為增加內(nèi)容指令、更改內(nèi)容指令或刪除內(nèi)容指令;
在對所述需要維護(hù)更新的維度表進(jìn)行更新操作之前,包括:
根據(jù)所述維護(hù)更新指令,確定需要維護(hù)更新的字段,并獲取到所述需要維護(hù)更新的字段標(biāo)識;
根據(jù)所述字段標(biāo)識以及所述維度表配置信息獲取到預(yù)先設(shè)置的字段配置信息;其中,所述字段配置信息包括所述字段的字段內(nèi)容排序規(guī)則、字段次序信息、字段限制條件;
若所述維護(hù)更新指令為增加內(nèi)容指令,所述對所述需要維護(hù)更新的維度表進(jìn)行更新操作,包括:
獲取所述增加內(nèi)容指令對應(yīng)的批量數(shù)據(jù)內(nèi)容;
根據(jù)所述批量數(shù)據(jù)內(nèi)容,在所述維度表中的一個(gè)或多個(gè)字段中增加字段內(nèi)容;
根據(jù)所述字段內(nèi)容排序規(guī)則,將所述字段內(nèi)容進(jìn)行排序;
根據(jù)所述字段次序信息,將維度表中的各個(gè)字段進(jìn)行排序;
若所述維護(hù)更新指令為更改內(nèi)容指令,所述對所述需要維護(hù)更新的維度表進(jìn)行更新操作,包括:
獲取所述更改內(nèi)容指令對應(yīng)的批量數(shù)據(jù)內(nèi)容;
根據(jù)所述批量數(shù)據(jù)內(nèi)容,在所述維度表中的一個(gè)或多個(gè)字段中更改字段內(nèi)容;
若所述維護(hù)更新指令為刪除內(nèi)容指令,所述對所述需要維護(hù)更新的維度表進(jìn)行更新操作,包括:
在所述維度表中的一個(gè)或多個(gè)字段中刪除字段內(nèi)容;
還包括:
判斷所述增加字段內(nèi)容、更改字段內(nèi)容或者刪除字段內(nèi)容之后的各字段是否滿足所述字段限制條件;
若有字段不滿足所述字段限制條件,生成提示信息;所述提示信息用于提示不滿足所述字段限制條件的字段數(shù),并提示不滿足所述字段限制條件的字段相關(guān)信息;所述字段相關(guān)信息包括所述字段的所述字段標(biāo)識或者字段名稱。
與單片機(jī)4通過數(shù)據(jù)更新模塊10有線連接,用于進(jìn)行更新日語發(fā)音的外存儲器11;
與單片機(jī)4有線連接,用于進(jìn)行無線網(wǎng)絡(luò)連接的網(wǎng)絡(luò)連接模塊12;
與網(wǎng)絡(luò)連接模塊12通過GPRS無線網(wǎng)絡(luò)無線連接,用于將用戶錯(cuò)誤發(fā)音的日語進(jìn)行存儲的云服務(wù)器13。
進(jìn)一步,所述單片機(jī)4與電源模塊14有線連接,用于提供電源。
進(jìn)一步,所述單片機(jī)4通過輸出模塊15與揚(yáng)聲器有線連接,用于標(biāo)準(zhǔn)日語發(fā)音的輸出。
進(jìn)一步,所述單片機(jī)4通過輸出模塊15與顯示屏有線連接,用于標(biāo)記和處理后的日語進(jìn)行顯示。
下面結(jié)合工作原理對本發(fā)明的結(jié)構(gòu)作進(jìn)一步的描述。
通過語音采集模塊1采集來自用戶發(fā)出的日語發(fā)音,輸入模塊2將采集到的發(fā)音利用信號轉(zhuǎn)換模塊3轉(zhuǎn)換成電信號,然后發(fā)送到單片機(jī)4中,利用查詢模塊7將所需要學(xué)習(xí)的日語在RAM存儲器5和MRAM存儲器6中查找出來,利用輸出模塊15通過揚(yáng)聲器和顯示屏進(jìn)行播放和顯示,分析模塊8能夠分析處理每一個(gè)來自用戶發(fā)出的日語字符發(fā)音,并結(jié)合現(xiàn)有的標(biāo)準(zhǔn)發(fā)音,對用戶的發(fā)音進(jìn)行矯正,提高用戶的日語發(fā)音學(xué)習(xí)水平,并通過云服務(wù)器13建立用戶的發(fā)音錯(cuò)誤數(shù)據(jù)庫利用處理模塊9對不標(biāo)注的發(fā)音字符進(jìn)行標(biāo)注和處理,并通過顯示屏顯示出來以供用戶進(jìn)行學(xué)習(xí),電源模塊14提供電源,利用外存儲器11通過數(shù)據(jù)更新模塊10對日語的發(fā)音數(shù)據(jù)進(jìn)行更新。
以上所述僅是對本發(fā)明的較佳實(shí)施例而已,并非對本發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所做的任何簡單修改,等同變化與修飾,均屬于本發(fā)明技術(shù)方案的范圍內(nèi)。