国产精品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>

      發(fā)送設(shè)備及方法、接收設(shè)備及方法和發(fā)送/接收設(shè)備的制作方法

      文檔序號:2834787閱讀:270來源:國知局
      專利名稱:發(fā)送設(shè)備及方法、接收設(shè)備及方法和發(fā)送/接收設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及發(fā)送機(jī)、發(fā)送方法、接收機(jī)、接收方法和收發(fā)機(jī),具體涉及用于允許用戶在移動電話上以高音調(diào)通話的發(fā)送機(jī)、發(fā)送方法、接收機(jī)、接收方法和收發(fā)機(jī)。
      背景技術(shù)
      由于在移動電話上的語音通話中傳輸帶寬受到限制,因此,所接收的語音的質(zhì)量比用戶實(shí)際所說的語音的質(zhì)量大大降級。
      為了改善所接收的語音的質(zhì)量,傳統(tǒng)的移動電話對所接收的語音進(jìn)行信號處理,例如用于調(diào)整語音的頻譜的濾波。
      每個用戶具有他或她自己獨(dú)特的語音特點(diǎn)。如果所接收的語音進(jìn)行具有相同抽頭系數(shù)的濾波操作,那么依賴于用戶的不同語音頻率特點(diǎn)而不能足夠地改善語音質(zhì)量。

      發(fā)明內(nèi)容
      考慮到上述問題已經(jīng)開發(fā)出本發(fā)明,本發(fā)明的目的是獲得考慮到每個用戶的語音特點(diǎn)而改善的語音質(zhì)量。
      本發(fā)明的一種發(fā)送機(jī)包括編碼裝置,它編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)裝置,它根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送裝置,它發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      本發(fā)明的一種發(fā)送方法包括編碼步驟,編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)步驟,根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送步驟,發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      本發(fā)明的第一計(jì)算機(jī)程序包括編碼步驟,編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)步驟,根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送步驟,發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      本發(fā)明的第一存儲介質(zhì)存儲一種計(jì)算機(jī)程序,這種計(jì)算機(jī)程序包括編碼步驟,編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)步驟,根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送步驟,發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      本發(fā)明的一種接收機(jī)包括接收裝置,它接收編碼語音數(shù)據(jù);存儲裝置,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇裝置,它選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼裝置,它根據(jù)由選擇裝置選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼由接收裝置接收的編碼語音數(shù)據(jù)。
      本發(fā)明的一種接收方法包括接收步驟,接收編碼語音數(shù)據(jù);存儲步驟,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇步驟,選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼步驟,根據(jù)在選擇步驟選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼在接收步驟接收的編碼語音數(shù)據(jù)。
      本發(fā)明的第二計(jì)算機(jī)程序包括接收步驟,接收編碼語音數(shù)據(jù);存儲步驟,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇步驟,選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼步驟,根據(jù)在選擇步驟選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼在接收步驟接收的編碼語音數(shù)據(jù)。
      本發(fā)明的第二存儲介質(zhì)存儲一個計(jì)算機(jī)程序,這個計(jì)算機(jī)程序包括接收步驟,接收編碼語音數(shù)據(jù);存儲步驟,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇步驟,選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼步驟,根據(jù)在選擇步驟選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼在接收步驟接收的編碼語音數(shù)據(jù)。
      本發(fā)明的一種收發(fā)機(jī)包括編碼裝置,它編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)裝置,它根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的其它收發(fā)機(jī)輸出的語音質(zhì)量;發(fā)送裝置,它發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù);接收裝置,它接收編碼語音數(shù)據(jù);存儲裝置,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的其它收發(fā)機(jī);選擇裝置,它選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的其它收發(fā)機(jī)的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼裝置,它根據(jù)由選擇裝置選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼由接收裝置接收的編碼語音數(shù)據(jù)。
      在按照本發(fā)明的發(fā)送機(jī)、發(fā)送方法和第一計(jì)算機(jī)程序中,編碼語音數(shù)據(jù),并且輸出編碼語音數(shù)據(jù)。根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量。隨后發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      在按照本發(fā)明的接收機(jī)、接收方法和第一計(jì)算機(jī)程序中,接收編碼語音數(shù)據(jù),并選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。根據(jù)所選擇的質(zhì)量增進(jìn)數(shù)據(jù),解碼所接收的編碼語音數(shù)據(jù)。
      在所述收發(fā)機(jī)中,編碼輸入的語音數(shù)據(jù),并輸出編碼語音數(shù)據(jù)。根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的其它收發(fā)機(jī)輸出的語音質(zhì)量。隨后發(fā)送編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。接收從其他收發(fā)機(jī)發(fā)送的編碼語音數(shù)據(jù)。選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的其他收發(fā)機(jī)的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。根據(jù)所選擇的質(zhì)量增進(jìn)數(shù)據(jù),解碼所接收的編碼語音數(shù)據(jù)。


      圖1是圖解實(shí)現(xiàn)本發(fā)明的發(fā)送系統(tǒng)的一個實(shí)施例的方框圖。
      圖2是圖解移動電話101的結(jié)構(gòu)的方框圖。
      圖3是圖解發(fā)送機(jī)113的結(jié)構(gòu)的方框圖。
      圖4是圖解接收機(jī)114的結(jié)構(gòu)的方框圖。
      圖5是圖解由接收機(jī)114執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置處理的流程圖。
      圖6是圖解由接收端執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的第一實(shí)施例的流程圖。
      圖7是圖解由發(fā)送端執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理的第一實(shí)施例的流程圖。
      圖8是由呼叫方執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的第二實(shí)施例的流程圖。
      圖9是由呼叫方執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理的第二實(shí)施例的流程圖。
      圖10是圖解由呼叫方執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的第三實(shí)施例的流程圖。
      圖11是圖解由被呼叫方執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理的第三實(shí)施例的流程圖。
      圖12是圖解由呼叫方執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理的第四實(shí)施例的流程圖。
      圖13是圖解由被呼叫方執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理的第四實(shí)施例的流程圖。
      圖14是圖解學(xué)習(xí)單元125的結(jié)構(gòu)的方框圖。
      圖15是圖解學(xué)習(xí)單元125的學(xué)習(xí)過程的流程圖。
      圖16是圖解解碼器132的結(jié)構(gòu)的方框圖。
      圖17是圖解解碼器132的學(xué)習(xí)過程的流程圖。
      圖18是圖解CELP編碼器123的結(jié)構(gòu)的方框圖。
      圖19是圖解使用CELP編碼器123的解碼器132的結(jié)構(gòu)的方框圖。
      圖20是圖解使用CELP編碼器123的學(xué)習(xí)單元125的結(jié)構(gòu)的方框圖。
      圖21是圖解執(zhí)行向量量化的編碼器123的結(jié)構(gòu)的方框圖。
      圖22是圖解學(xué)習(xí)單元125的結(jié)構(gòu)的方框圖,其中編碼器123執(zhí)行向量量化。
      圖23是圖解學(xué)習(xí)單元125的學(xué)習(xí)過程的流程圖,其中編碼器123執(zhí)行向量量化。
      圖24是圖解解碼器132的結(jié)構(gòu)的方框圖,其中編碼器123執(zhí)行向量量化。
      圖25是圖解解碼器132的處理的流程圖,其中編碼器123執(zhí)行向量量化。
      圖26是圖解實(shí)現(xiàn)本發(fā)明的計(jì)算機(jī)的實(shí)施例的結(jié)構(gòu)的方框圖。
      具體實(shí)施例方式
      圖1圖解了實(shí)現(xiàn)本發(fā)明的發(fā)送系統(tǒng)的一個實(shí)施例(所述系統(tǒng)指的是一組多個邏輯鏈接的裝置,并且是否每個裝置的結(jié)構(gòu)實(shí)際被包括在單個外殼中不重要)。
      在這個發(fā)送系統(tǒng)中,移動電話1011和1012分別與基站1021和1022進(jìn)行無線通信?;?021和1022分別與交換中心103通信。因此通過基站1021和1022和交換中心103來在移動電話1011和1012之間進(jìn)行語音通信?;?021和1022可以是相同的單個基站或不同的基站。
      在下面的討論中,除非必要,移動電話1011和1012的每個由移動電話101表示。
      圖2圖解了圖1的移動電話1011的結(jié)構(gòu)。由于移動電話1012與移動電話1011具有相同的結(jié)構(gòu),因此忽略其結(jié)構(gòu)的討論。
      天線111從移動電話1021和1022之一無線電波,并向調(diào)制器/解調(diào)器112提供所接收的信號。天線111以無線電波的形式從調(diào)制器/解調(diào)器112向移動電話1021和1022之一發(fā)送信號。調(diào)制器/解調(diào)器112利用CDMA(碼分多址)方法解調(diào)來自天線111的信號,并向接收機(jī)114提供所產(chǎn)生的解調(diào)信號。調(diào)制器/解調(diào)器112利用CDMA方法調(diào)制從發(fā)送機(jī)113提供的發(fā)送數(shù)據(jù),然后向天線111提供所產(chǎn)生的調(diào)制信號。發(fā)送機(jī)113執(zhí)行諸如編碼用戶語音的預(yù)定處理,并向調(diào)制器/解調(diào)器112提供所產(chǎn)生的調(diào)制信號。接收機(jī)114從調(diào)制器/解調(diào)器112接收數(shù)據(jù),即解調(diào)信號,并將所述信號解碼為高音調(diào)。
      用戶通過操作操作單元115來輸入呼叫電話號碼或預(yù)定的命令。響應(yīng)于輸入操作的操作信號被提供到發(fā)送機(jī)113和接收機(jī)114。
      在發(fā)送機(jī)113和接收機(jī)114之間在必要時交換信息。
      圖3圖解了圖2所示的發(fā)送機(jī)113的結(jié)構(gòu)。
      麥克風(fēng)121接收用戶的語音,并且向A/D(模/數(shù))轉(zhuǎn)換器122輸出用戶的語音信號作為電子信號。所述A/D轉(zhuǎn)換器122將來自麥克風(fēng)121的模擬語音信號模數(shù)轉(zhuǎn)換為數(shù)字語音數(shù)據(jù),并且向編碼器123和學(xué)習(xí)單元125輸出數(shù)字語音數(shù)據(jù)。
      編碼器123利用預(yù)定的編碼方法編碼來自A/D轉(zhuǎn)換器122的語音數(shù)據(jù),并且向發(fā)送器控制器124輸出所產(chǎn)生的編碼語音數(shù)據(jù)S1。
      發(fā)送器控制器124控制后述的由編碼器123輸出的編碼語音數(shù)據(jù)和由管理單元127輸出的質(zhì)量增進(jìn)數(shù)據(jù)。具體而言,發(fā)送器控制器124選擇后述的由編碼器123輸出的編碼語音數(shù)據(jù)和由管理單元127輸出的質(zhì)量增進(jìn)數(shù)據(jù)等之一,并且在預(yù)定的發(fā)送定時向調(diào)制器/解調(diào)器112(圖2)輸出選擇的數(shù)據(jù)。必要的情況下,除了編碼的語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)之外,發(fā)送器控制器124還輸出當(dāng)用戶操作操作單元115時輸入的被呼叫電話號碼、呼叫方的呼叫電話號碼和其他必要信息來作為發(fā)送數(shù)據(jù)。
      學(xué)習(xí)單元125根據(jù)在過去的學(xué)習(xí)過程中使用的語音數(shù)據(jù)和從A/D轉(zhuǎn)換器122新輸入的語音數(shù)據(jù)來學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收從編碼器123輸出的編碼語音數(shù)據(jù)的接收方輸出的語音的質(zhì)量。在學(xué)習(xí)過程后獲得新的質(zhì)量增進(jìn)數(shù)據(jù)時,學(xué)習(xí)單元125向存儲單元126提供質(zhì)量增進(jìn)數(shù)據(jù)。
      存儲單元126存儲從學(xué)習(xí)單元125提供的質(zhì)量增進(jìn)數(shù)據(jù)。
      管理單元127管理存儲在存儲單元126中的質(zhì)量增進(jìn)數(shù)據(jù),并同時在必要時參考從接收機(jī)114提供的信息。
      在如上所述的發(fā)送機(jī)113中,輸入到麥克風(fēng)121的用戶的語音被通過A/D轉(zhuǎn)換器122提供到編碼器123和學(xué)習(xí)單元125。
      編碼器123編碼從A/D轉(zhuǎn)換器122輸入的語音數(shù)據(jù),并且向發(fā)送器控制器124輸出所產(chǎn)生的編碼語音數(shù)據(jù)。發(fā)送器控制器124向調(diào)制器/解調(diào)器112(見圖2)輸出從編碼器123提供的編碼語音數(shù)據(jù)來作為發(fā)送數(shù)據(jù)。
      同時,學(xué)習(xí)單元125根據(jù)在過去學(xué)習(xí)過程中使用的語音數(shù)據(jù)和從A/D轉(zhuǎn)換器122新輸入的語音數(shù)據(jù)來學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),然后向存儲單元126提供所產(chǎn)生的質(zhì)量增進(jìn)數(shù)據(jù)以存儲到那里。
      以這種方式,學(xué)習(xí)單元125根據(jù)不僅新輸入的用戶的語音數(shù)據(jù)而且在過去學(xué)習(xí)過程中使用的語音數(shù)據(jù)來學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù)。當(dāng)用戶通過移動電話說得很多的時候,通過編碼用戶的語音數(shù)據(jù)而獲得的編碼語音數(shù)據(jù)被利用質(zhì)量增進(jìn)數(shù)據(jù)解碼為更高質(zhì)量的語音數(shù)據(jù)。
      管理單元127在預(yù)定的定時讀取存儲在存儲單元126中的質(zhì)量增進(jìn)數(shù)據(jù),并且向發(fā)送器控制器124提供所讀取的質(zhì)量增進(jìn)數(shù)據(jù)。發(fā)送器控制器124在預(yù)定的發(fā)送定時向調(diào)制器/解調(diào)器112(見圖2)輸出來自管理單元127的質(zhì)量增進(jìn)數(shù)據(jù)來作為發(fā)送數(shù)據(jù)。
      如上所述,發(fā)送機(jī)113除了作為用于普通通信的語音的編碼語音數(shù)據(jù)之外還發(fā)送質(zhì)量增進(jìn)數(shù)據(jù)。
      圖4圖解了圖2的接收機(jī)114的結(jié)構(gòu)。
      所接收的數(shù)據(jù),即從圖2的調(diào)制器/解調(diào)器112輸出的解調(diào)信號被提供到接收機(jī)控制器131。接收機(jī)控制器131接收解調(diào)的信號。如果所接收的數(shù)據(jù)時編碼的語音數(shù)據(jù),則接收機(jī)控制器131向解碼器132提供編碼的語音數(shù)據(jù)。如果所接收的數(shù)據(jù)是質(zhì)量增進(jìn)數(shù)據(jù),則接收機(jī)控制器131向管理單元135提供質(zhì)量增進(jìn)數(shù)據(jù)。
      所接收的數(shù)據(jù)除了編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)之外必要時還包括呼叫電話號碼和其它信息。接收機(jī)控制器131在必要時向管理單元135和發(fā)送機(jī)113(的管理單元127)提供這些信息。
      解碼器132利用從管理單元135提供的質(zhì)量增進(jìn)數(shù)據(jù)來解碼從接收機(jī)控制器131提供的編碼語音數(shù)據(jù),產(chǎn)生并向D/A(數(shù)/模)轉(zhuǎn)換器133提供高質(zhì)量語音數(shù)據(jù)。
      D/A轉(zhuǎn)換器133將從解碼器132輸出的數(shù)字語音數(shù)據(jù)數(shù)模轉(zhuǎn)換,并且向揚(yáng)聲器134提供產(chǎn)生的模擬語音信號。揚(yáng)聲器134響應(yīng)于從D/A轉(zhuǎn)換器133輸出的語音信號而輸出語音。
      管理單元135管理質(zhì)量增進(jìn)數(shù)據(jù)。具體而言,管理單元135在呼叫期間從接收機(jī)控制器131接收呼叫電話號碼,并且按照所述呼叫電話號碼選擇存儲在存儲單元136或缺省數(shù)據(jù)存儲器137中的質(zhì)量增進(jìn)數(shù)據(jù),并且向解碼器132提供所選擇的質(zhì)量增進(jìn)數(shù)據(jù)。管理單元135從接收機(jī)控制器131接收更新的質(zhì)量增進(jìn)數(shù)據(jù),并且以更新的質(zhì)量增進(jìn)數(shù)據(jù)來更新存儲單元136的存儲內(nèi)容。
      由可寫入EEPROM(電子可擦除可編程只讀存儲器)構(gòu)成的存儲單元136存儲從管理單元135提供的質(zhì)量增進(jìn)數(shù)據(jù)。在存儲之前,質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)地與識別已經(jīng)發(fā)送了質(zhì)量增進(jìn)數(shù)據(jù)的呼叫方的識別信息相關(guān),所述識別信息是例如呼叫方的電話號碼。
      由例如ROM構(gòu)成的缺省數(shù)據(jù)存儲器137預(yù)先存儲缺省的質(zhì)量增進(jìn)數(shù)據(jù)。
      如上所述,在接收機(jī)114中的接收機(jī)控制器131在呼叫到達(dá)的時候接收所提供的數(shù)據(jù),并且向管理單元135提供在所接收的數(shù)據(jù)中包括的呼叫方的電話號碼。管理單元135從接收機(jī)控制器131接收呼叫方的電話號碼,并且按照圖5所示的流程圖執(zhí)行質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置處理,用于設(shè)置要在語音通信中使用的質(zhì)量增進(jìn)數(shù)據(jù)。
      質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置處理以步驟S141開始,其中管理單元135對存儲單元136搜索呼叫方的電話號碼。在步驟S142,管理單元135確定是否在步驟S141找到了呼叫電話號碼(是否在存儲單元136中存儲了呼叫電話號碼)。
      如果在步驟S142確定找到了呼叫方的電話號碼,則算法進(jìn)行到步驟S143。管理單元135從存儲在存儲單元136中的質(zhì)量增進(jìn)數(shù)據(jù)選擇與呼叫方的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),并在解碼器132提供和設(shè)置質(zhì)量增進(jìn)數(shù)據(jù)。質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置處理結(jié)束。
      如果在步驟S142確定未找到呼叫方的電話號碼,則算法進(jìn)行到步驟S144。管理單元135從缺省數(shù)據(jù)存儲器137讀取缺省的質(zhì)量增進(jìn)數(shù)據(jù)(以下稱為缺省數(shù)據(jù)),并且在解碼器132中提供和設(shè)置所述缺省數(shù)據(jù)。質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置處理因此結(jié)束。
      在圖5所示的實(shí)施例中,如果找到呼叫方的電話號碼,換句話說,如果呼叫方的電話號碼存儲在存儲單元136中,則在解碼器132中設(shè)置與呼叫方的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。通過操作操作單元115(圖2),即使找到呼叫方的電話號碼,也可以控制管理單元135來在解碼器132中設(shè)置缺省數(shù)據(jù)。
      以這種方式在解碼器132中設(shè)置質(zhì)量增進(jìn)數(shù)據(jù)。當(dāng)開始向接收機(jī)控制器131提供從呼叫方發(fā)送的編碼語音數(shù)據(jù)來作為所接收的數(shù)據(jù)時,從接收機(jī)控制器131向解碼器132提供編碼語音數(shù)據(jù)。解碼器132按照在圖5的質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置處理中在呼叫到達(dá)后立即設(shè)置的質(zhì)量增進(jìn)數(shù)據(jù),即按照與呼叫方的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)來解碼從呼叫方發(fā)送然后由接收機(jī)控制器131提供的編碼語音數(shù)據(jù)。解碼器132因此輸出解碼的語音數(shù)據(jù)。從解碼器132通過D/A轉(zhuǎn)換器133向揚(yáng)聲器134提供解碼的語音數(shù)據(jù)。
      在接收到從呼叫方發(fā)送的質(zhì)量增進(jìn)數(shù)據(jù)作為所接收數(shù)據(jù)時,接收機(jī)控制器131向管理單元135提供質(zhì)量增進(jìn)數(shù)據(jù)。管理單元135將從接收機(jī)控制器131提供的質(zhì)量增進(jìn)數(shù)據(jù)與已經(jīng)發(fā)送所述質(zhì)量增進(jìn)數(shù)據(jù)的呼叫方的電話號碼對應(yīng)相關(guān),并且在存儲單元136中存儲質(zhì)量增進(jìn)數(shù)據(jù)。
      如上所述,當(dāng)在呼叫方的發(fā)送機(jī)113(圖3)中的學(xué)習(xí)單元125學(xué)習(xí)呼叫方的用戶的語音時獲得與呼叫方的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。質(zhì)量增進(jìn)數(shù)據(jù)被用于將編碼的語音數(shù)據(jù)解碼為高質(zhì)量解碼語音數(shù)據(jù),所述編碼的語音數(shù)據(jù)的獲得是通過編碼呼叫方的語音。
      在接收機(jī)114中的解碼器132按照與呼叫方的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)來解碼從呼叫方發(fā)送的編碼語音數(shù)據(jù)。所執(zhí)行的解碼處理適用于從呼叫方發(fā)送的編碼語音數(shù)據(jù)(所述解碼處理取決于發(fā)出對應(yīng)于編碼的語音數(shù)據(jù)的語音的用戶的語音特點(diǎn)而變得不同)。
      為了利用適合于從呼叫方發(fā)送的編碼語音數(shù)據(jù)的解碼處理而獲得高質(zhì)量解碼語音數(shù)據(jù),解碼器132必須利用由在呼叫方的發(fā)送機(jī)113(圖3)中的學(xué)習(xí)單元125學(xué)習(xí)的質(zhì)量增進(jìn)數(shù)據(jù)來執(zhí)行解碼處理。為此,存儲單元136必須存儲與呼叫方的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。
      呼叫方(發(fā)送方)的發(fā)送機(jī)113(圖3)執(zhí)行質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理以向被呼叫方(接收方)發(fā)送通過學(xué)習(xí)過程獲得的更新的質(zhì)量增進(jìn)數(shù)據(jù)。被呼叫方的接收機(jī)114按照作為質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的結(jié)果而發(fā)送的質(zhì)量增進(jìn)數(shù)據(jù)執(zhí)行質(zhì)量增進(jìn)數(shù)據(jù)更新處理以更新存儲單元136的存儲內(nèi)容。
      下面討論以移動電話1011作為呼叫方和以移動電話1012作為被呼叫方的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理和質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      圖6是圖解質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的第一實(shí)施例的流程圖。
      在作為呼叫方的移動電話1011中,用戶操作操作單元115(圖2),由此輸入作為被呼叫方的移動電話1012的電話號碼。發(fā)送機(jī)113開始質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理。
      質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理以步驟S1開始,其中在發(fā)送機(jī)113(圖3)中的發(fā)送器控制器124作為發(fā)送數(shù)據(jù)輸出響應(yīng)于操作單元115的操作而輸入的移動電話1012的電話號碼。
      移動電話1012的用戶響應(yīng)于來自移動電話1011的呼叫而操作操作單元115,以接通移動電話1012。算法進(jìn)行到步驟S2。發(fā)送器控制器124建立與在被呼叫方的移動電話1012的通信鏈路。
      在步驟S3,管理單元127向發(fā)送器控制器124傳送更新相關(guān)的信息,這個信息表示在存儲單元126中存儲的質(zhì)量增進(jìn)數(shù)據(jù)的更新狀態(tài),并且發(fā)送器控制器124選擇和輸出所述更新相關(guān)的信息作為發(fā)送數(shù)據(jù)。算法進(jìn)行到步驟S4。
      當(dāng)學(xué)習(xí)單元125學(xué)習(xí)語音和獲得更新的質(zhì)量增進(jìn)數(shù)據(jù)的時候,已經(jīng)獲得質(zhì)量增進(jìn)數(shù)據(jù)的日期和時間(包括年和月信息)與質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)相關(guān)。然后,質(zhì)量增進(jìn)數(shù)據(jù)被存儲在存儲單元126中。與質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)相關(guān)的日期和時間被用做更新相關(guān)的信息。
      在被呼叫方的移動電話1012從在呼叫方的移動電話1011接收更新相關(guān)的信息。當(dāng)要求更新的質(zhì)量增進(jìn)數(shù)據(jù)的時候,移動電話1012發(fā)送對更新的質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送請求,如下所述。在步驟S4,管理單元127確定是否移動電話1012已經(jīng)發(fā)送了發(fā)送請求。
      如果在步驟S4確定了還沒有發(fā)送發(fā)送請求,換句話說,如果在步驟S4確定在移動電話1011的接收機(jī)114中的接收機(jī)控制器131還沒有從在被呼叫方的移動電話1012接收到發(fā)送請求作為所接收的數(shù)據(jù),則算法跳過步驟S5而進(jìn)行到步驟S6。
      如果在步驟S4確定已經(jīng)發(fā)送了發(fā)送請求,換句話說,如果在步驟S4確定在移動電話1011的接收機(jī)114中的接收機(jī)控制器131已經(jīng)從在被呼叫方的移動電話1012接收到發(fā)送請求作為所接收的數(shù)據(jù),并且所述發(fā)送請求被提供到發(fā)送機(jī)113的管理單元127,則算法進(jìn)行到步驟S5。管理單元127從存儲單元126讀取更新的質(zhì)量增進(jìn)數(shù)據(jù),并將其提供到發(fā)送器控制器124。在步驟S5中,發(fā)送器控制器124從管理單元127選擇更新的質(zhì)量增進(jìn)數(shù)據(jù),并且發(fā)送所述更新的質(zhì)量增進(jìn)數(shù)據(jù)作為發(fā)送數(shù)據(jù)。與更新相關(guān)信息一起發(fā)送質(zhì)量增進(jìn)數(shù)據(jù),更新相關(guān)信息即利用學(xué)習(xí)過程獲得質(zhì)量增進(jìn)數(shù)據(jù)的日期和時間。
      算法從步驟S5進(jìn)行到步驟S6。管理單元127確定是否在被呼叫方的移動電話1012已經(jīng)發(fā)送了完成準(zhǔn)備的報告。
      當(dāng)準(zhǔn)備好執(zhí)行正常的語音通信的時候,被呼叫方的移動電話1011發(fā)送完成準(zhǔn)備的報告,它指示移動電話1012準(zhǔn)備好語音通信。在步驟S6,管理單元127確定是否移動電話1012已經(jīng)發(fā)送了這樣的一個完成準(zhǔn)備的報告。
      如果在步驟S6確定還沒有發(fā)送所述完成準(zhǔn)備的報告,換句話說,如果在步驟S6確定移動電話1011的接收機(jī)114中的接收機(jī)控制器131還沒有從在被呼叫方的移動電話1012接收到完成準(zhǔn)備的報告作為所接收的數(shù)據(jù),則重復(fù)步驟S6。管理單元127等待直到接收到完成準(zhǔn)備的報告。
      如果在步驟S6確定已經(jīng)發(fā)送所述完成準(zhǔn)備的報告,換句話說,如果在步驟S6確定移動電話1011的接收機(jī)114中的接收機(jī)控制器131已經(jīng)從在被呼叫方的移動電話1012接收到完成準(zhǔn)備的報告作為所接收的數(shù)據(jù),并且完成準(zhǔn)備的報告被提供到在發(fā)送機(jī)113中的管理單元127,則算法進(jìn)行到步驟S7。發(fā)送器控制器124選擇編碼器123的輸出,因此使得能夠進(jìn)行語音通信。從編碼器123輸出的編碼語音數(shù)據(jù)被選擇作為發(fā)送數(shù)據(jù)。質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理結(jié)束。
      圖7圖解了質(zhì)量增進(jìn)數(shù)據(jù)更新處理,這個處理是當(dāng)呼叫方的移動電話1011執(zhí)行圖6所示的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理時由被呼叫方的移動電話1012執(zhí)行的。
      響應(yīng)于呼叫,在被呼叫方的移動電話1012中的接收機(jī)114(圖4)開始質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      質(zhì)量增進(jìn)數(shù)據(jù)更新處理以步驟S11開始,其中接收機(jī)控制器131確定是否移動電話1012響應(yīng)于用戶對操作單元115的操作而進(jìn)入摘機(jī)(off-hook)狀態(tài)。如果確定移動電話1012未在摘機(jī)狀態(tài),則重復(fù)步驟S11。
      如果在步驟S11確定移動電話1012在摘機(jī)狀態(tài),則算法進(jìn)行到步驟S12。接收機(jī)控制器131與在呼叫方的移動電話1011建立通信鏈路,然后進(jìn)行到步驟S13。
      呼叫方的移動電話1011發(fā)送更新相關(guān)信息,這已經(jīng)與在圖6中的步驟S3相關(guān)地被描述。在S13,接收機(jī)控制器131接收包括更新相關(guān)信息的數(shù)據(jù),并且向管理單元135傳送所接收的數(shù)據(jù)。
      在步驟S14,管理單元135引用從呼叫方的移動電話1011接收的更新相關(guān)信息,并且確定是否與呼叫方的移動電話1011的用戶相關(guān)的更新質(zhì)量增進(jìn)數(shù)據(jù)被存儲在存儲單元136中。
      具體而言,在圖1所示的傳輸系統(tǒng)的通信中,在來自呼叫方的移動電話1011(1012)的呼叫到達(dá)被呼叫方的移動電話1012(1011)的時候,發(fā)送在呼叫方的移動電話1011的電話號碼。接收機(jī)控制器131接收電話號碼作為所接收的數(shù)據(jù),并將這個電話號碼提供到管理單元135。管理單元135確定是否存儲單元136存儲與呼叫方的移動電話1011的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),并且如果存儲單元136存儲了質(zhì)量增進(jìn)數(shù)據(jù)則查看是否所存儲的質(zhì)量增進(jìn)數(shù)據(jù)是更新的。在步驟S14,管理單元135于是執(zhí)行確定。
      如果在步驟S14確定存儲單元136存儲了關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù),換句話說,如在步驟S14確定存儲單元136存儲與呼叫方的移動電話1011的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),并且由與質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)相關(guān)的更新相關(guān)信息表示的日期和時間與在步驟S13接收的更新相關(guān)信息表示的那些一致,則沒有必要更新與呼叫方的移動電話1011的電話號碼對應(yīng)相關(guān)的存儲單元136中的質(zhì)量增進(jìn)數(shù)據(jù)。算法跳過步驟S15--步驟S18而進(jìn)行到步驟S19。
      如上參照圖6的步驟S5所述,呼叫方的移動電話1011與更新相關(guān)信息一起發(fā)送質(zhì)量增進(jìn)數(shù)據(jù)。當(dāng)來自呼叫方的移動電話1011的質(zhì)量增進(jìn)數(shù)據(jù)被存儲在存儲單元136中的時候,在被呼叫方的移動電話1011中的管理單元135將質(zhì)量增進(jìn)數(shù)據(jù)與和質(zhì)量增進(jìn)數(shù)據(jù)一起被發(fā)送的更新相關(guān)信息對應(yīng)相關(guān)。在步驟S14,將與存儲在存儲單元136中的質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)相關(guān)的更新相關(guān)信息和在步驟S13接收的更新相關(guān)信息相比較,以確定是否存儲在存儲單元136中的質(zhì)量增進(jìn)數(shù)據(jù)是更新的。
      如果在步驟S14確定存儲單元136未存儲關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù),換句話說,如果在步驟S14確定存儲單元136未存儲與呼叫方的移動電話1011的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),或者如果即使存儲單元136存儲了質(zhì)量增進(jìn)數(shù)據(jù)但在步驟S14確定由與質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)相關(guān)的更新相關(guān)信息表示的日期和時間要比由在步驟S13接收的更新相關(guān)信息表示的日期和時間要舊,則算法進(jìn)行到步驟S15。管理單元135確定是否禁止質(zhì)量增進(jìn)數(shù)據(jù)的更新。
      用戶可以通過操作單元115來設(shè)置管理單元135不更新質(zhì)量增進(jìn)數(shù)據(jù)。管理單元135在步驟S15根據(jù)是否更新質(zhì)量增進(jìn)數(shù)據(jù)的設(shè)置來執(zhí)行確定。
      如果在步驟S15確定禁止質(zhì)量增進(jìn)數(shù)據(jù)的更新,換句話說,如果管理單元135被設(shè)置為不更新質(zhì)量增進(jìn)數(shù)據(jù),則算法跳過步驟S16--步驟S18而進(jìn)行到步驟S19。
      如果在步驟S15確定使能了質(zhì)量增進(jìn)數(shù)據(jù)的更新,換句話說,如果管理單元135被設(shè)置更新質(zhì)量增進(jìn)數(shù)據(jù),則算法進(jìn)行到步驟S16。管理單元135向在發(fā)送機(jī)113(圖3)中的發(fā)送器控制器124提供發(fā)送請求以請求呼叫方的移動電話1011發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)。以這種方式,在發(fā)送機(jī)113中的發(fā)送器控制器124發(fā)送發(fā)送請求作為發(fā)送數(shù)據(jù)。
      如上參照圖6的步驟S4和S5所述,已經(jīng)接收到發(fā)送請求的移動電話1011發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)及其更新相關(guān)信息。在步驟S17,接收機(jī)控制器131接收包含更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息的數(shù)據(jù),并且向管理單元135提供所接收的數(shù)據(jù)。
      在步驟S18,管理單元135將在步驟S17獲得的更新的質(zhì)量增進(jìn)數(shù)據(jù)與在呼叫到達(dá)時接收的呼叫方的移動電話1011的電話號碼以及與質(zhì)量增進(jìn)數(shù)據(jù)一起發(fā)送的更新相關(guān)信息相關(guān)聯(lián),然后在存儲單元136中存儲質(zhì)量增進(jìn)數(shù)據(jù)。因此更新存儲單元136的內(nèi)容。
      當(dāng)與呼叫方的移動電話1011的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)未存儲在存儲單元136中的時候,管理單元135使得存儲單元136新存儲在步驟S17獲得的更新的質(zhì)量增進(jìn)數(shù)據(jù)、在呼叫到達(dá)時接收的呼叫方的移動電話1011的電話號碼和更新相關(guān)信息(更新的質(zhì)量增進(jìn)數(shù)據(jù)的更新相關(guān)信息)。
      當(dāng)與呼叫方的移動電話1011的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)(未更新的)被存儲在存儲單元136中的時候,管理單元135使得存儲單元136存儲在步驟S17獲得的更新的質(zhì)量增進(jìn)數(shù)據(jù)、在呼叫到達(dá)時接收的呼叫方的移動電話1011的電話號碼和更新相關(guān)信息,換句話說,這些信息替換(重寫)質(zhì)量增進(jìn)數(shù)據(jù)、電話號碼和與存儲在存儲單元136中的質(zhì)量增進(jìn)數(shù)據(jù)對應(yīng)相關(guān)的更新相關(guān)信息。
      在步驟S19,管理單元135控制在發(fā)送機(jī)113中的發(fā)送器控制器124,因此使得發(fā)送器控制器124發(fā)送完成準(zhǔn)備的報告作為發(fā)送數(shù)據(jù),指示完成了語音通信的準(zhǔn)備。算法隨后進(jìn)行到步驟S20。
      在步驟S20,接收機(jī)控制器131被置入語音通信使能狀態(tài),其中在被提供的所接收數(shù)據(jù)中包括的編碼的語音數(shù)據(jù)被輸出到解碼器132。質(zhì)量增進(jìn)數(shù)據(jù)更新處理因此結(jié)束。
      圖8時圖解質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的第二實(shí)施例的流程圖。
      以圖6所示的流程圖中所示的相同的方式,用戶操作呼叫方的移動電話1011中的操作單元115(圖2)以輸入被呼叫方的移動電話1012的電話號碼。發(fā)送機(jī)113開始質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理。
      質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理以步驟S31開始。在發(fā)送機(jī)113(圖3)中的發(fā)送器控制器124作為發(fā)送數(shù)據(jù)輸出利用操作單元115輸入的移動電話1012的電話號碼。因此呼叫移動電話1012。
      移動電話1012的用戶響應(yīng)于來自移動電話1011的呼叫而操作操作單元115,因此將移動電話1012置入摘機(jī)狀態(tài)。算法進(jìn)行到步驟S32。發(fā)送器控制器124與被呼叫方的移動電話1012建立通信鏈路,然后進(jìn)行到步驟S33。
      在步驟S33,管理單元127從存儲單元126讀取更新的質(zhì)量增進(jìn)數(shù)據(jù),并向發(fā)送器控制器124提供更新的質(zhì)量增進(jìn)數(shù)據(jù)。同樣在步驟S33,發(fā)送器控制器124從管理單元127選擇更新的質(zhì)量增進(jìn)數(shù)據(jù),并發(fā)送所選擇的質(zhì)量增進(jìn)數(shù)據(jù)作為發(fā)送數(shù)據(jù)。如上所述,質(zhì)量增進(jìn)數(shù)據(jù)被與更新相關(guān)信息一起被發(fā)送,所述更新相關(guān)信息指示日期和時間,在此日期和時間,利用學(xué)習(xí)過程獲得了質(zhì)量增進(jìn)數(shù)據(jù)。
      算法從步驟S33向步驟S34進(jìn)行。如在圖6中圖解的步驟S6所示,管理單元127確定是否已經(jīng)從被呼叫方的移動電話1012發(fā)送了完成準(zhǔn)備的報告。如果確定未發(fā)送完成準(zhǔn)備的報告,則重復(fù)步驟S34。管理單元127等待直到發(fā)送完成準(zhǔn)備的報告。
      如果在步驟S34已經(jīng)發(fā)送了完成準(zhǔn)備的報告,則算法進(jìn)行到步驟S35。如在圖6中圖解的步驟S7所示,發(fā)送器控制器124變得準(zhǔn)備好語音通信。質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理結(jié)束。
      參照圖9所示的流程圖討論當(dāng)圖8所示的呼叫方的移動電話1011執(zhí)行質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理時被呼叫方的移動電話1012執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      以圖7所示的相同方式,被呼叫方的移動電話1012的接收機(jī)114(圖4)響應(yīng)于呼叫而開始質(zhì)量增進(jìn)數(shù)據(jù)更新處理。在步驟S41,接收機(jī)控制器131確定是否用戶通過操作操作單元115將移動電話1012置入摘機(jī)狀態(tài)。如果確定移動電話1012不在摘機(jī)狀態(tài),則重復(fù)S41。
      如果在步驟S41確定移動電話1012在摘機(jī)狀態(tài),算法進(jìn)行到步驟S42。以與圖7所示的步驟S12相同的方式,建立通信鏈路,并且算法進(jìn)行到步驟S43。在步驟S43,接收機(jī)控制器131接收包含從呼叫方的移動電話1011發(fā)送的更新的質(zhì)量增進(jìn)數(shù)據(jù)的數(shù)據(jù),并且向管理單元135提供所接收的數(shù)據(jù)。
      如上參照圖8的圖解的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理所述,在步驟S33,移動電話1011發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息,因此在步驟S43,移動電話1012接收質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息。
      算法進(jìn)行到步驟S44。以與圖7所示的步驟S14相同的方式,管理單元135引用從呼叫方的移動電話1011接收的更新相關(guān)信息,因此確定是否存儲單元136存儲了關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      如果在步驟S44確定存儲單元136存儲了關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù),算法進(jìn)行到步驟S45。管理單元135丟棄在步驟S43接收的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息,然后進(jìn)行到步驟S47。
      如果在步驟S44確定關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù)未存儲在存儲單元136中,則算法進(jìn)行到步驟S46。以與圖7所示的步驟S18相同的方式,管理單元135將在步驟S43獲得的更新的質(zhì)量增進(jìn)數(shù)據(jù)與在呼叫到達(dá)時接收的呼叫方的移動電話1011的電話號碼以及與質(zhì)量增進(jìn)數(shù)據(jù)一起發(fā)送的更新相關(guān)信息對應(yīng)相關(guān),然后在存儲單元136中存儲了質(zhì)量增進(jìn)數(shù)據(jù)。因此更新了存儲單元136中的內(nèi)容。
      在步驟S47,管理單元135控制在發(fā)送機(jī)113中的發(fā)送器控制器124,因此使得發(fā)送器控制器124作為發(fā)送數(shù)據(jù)發(fā)送完成準(zhǔn)備的報告,指示移動電話1012準(zhǔn)備好語音通信。算法隨后進(jìn)行到步驟S48。
      在步驟S48,接收機(jī)控制器131被置入語音通信使能狀態(tài),其中接收機(jī)控制器131向解碼器132輸出被提供到那里的所接收的數(shù)據(jù)中包括的編碼語音數(shù)據(jù)。質(zhì)量增進(jìn)數(shù)據(jù)更新處理結(jié)束。
      在圖9的質(zhì)量增進(jìn)數(shù)據(jù)更新處理中,存儲單元136的內(nèi)容被必要地更新,除非關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù)被存儲在被呼叫方移動電話1012中。
      圖10是按照質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的第三實(shí)施例的流程圖。
      當(dāng)用戶操作呼叫方的移動電話1011中的操作單元115(圖2)以輸入被呼叫方的移動電話1012的電話號碼的時候,發(fā)送機(jī)113(圖3)開始質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理。在步驟S51,管理單元127搜索向與操作操作單元115時輸入的電話號碼對應(yīng)的移動電話1012發(fā)送質(zhì)量增進(jìn)數(shù)據(jù)的歷史。
      當(dāng)如下所述在步驟S58向被呼叫方發(fā)送質(zhì)量增進(jìn)數(shù)據(jù)的時候,管理單元127在內(nèi)部存儲器(未示出)作為質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送歷史存儲將發(fā)送的質(zhì)量增進(jìn)數(shù)據(jù)的更新相關(guān)信息與圖10所示的實(shí)施例中被呼叫方的電話號碼對應(yīng)相關(guān)的信息。在步驟S52,管理單元127搜索具有響應(yīng)于操作單元115的操作而輸入的被呼叫方的電話號碼的發(fā)送歷史。
      在步驟S52,管理單元127根據(jù)在步驟S51的搜索結(jié)果確定是否已經(jīng)向被呼叫方發(fā)送了更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      如果在步驟S52確定更新的質(zhì)量增進(jìn)數(shù)據(jù)還沒有被發(fā)送到被呼叫方,換句話說,如果在步驟S52確定沒有被呼叫方的電話號碼的描述,或如果即使存在電話號碼的描述也在步驟S52確定在發(fā)送歷史中描述的更新相關(guān)信息未與更新的質(zhì)量增進(jìn)數(shù)據(jù)的更新相關(guān)信息一致,則算法進(jìn)行到步驟S53。管理單元127設(shè)置傳送標(biāo)志以指示是否發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù),然后進(jìn)行到步驟S55。
      傳送標(biāo)志是1比特的標(biāo)志,當(dāng)置位時為1,或當(dāng)復(fù)位時為0。
      如果在步驟S52確定已經(jīng)向被呼叫方發(fā)送了更新的質(zhì)量增進(jìn)數(shù)據(jù),換句話說,如果在步驟S52確定發(fā)送歷史包含被呼叫方的電話號碼的描述,并且在描述歷史中描述的更新相關(guān)信息與最新的更新相關(guān)信息一致,則算法進(jìn)行到步驟S54。管理單元127復(fù)位傳送標(biāo)志,然后進(jìn)行到步驟S55。
      在步驟S55,發(fā)送器控制器124作為發(fā)送數(shù)據(jù)輸出響應(yīng)于操作單元115的操作而輸入的被呼叫方的移動電話1012的電話號碼,因此呼叫移動電話1012。
      當(dāng)移動電話1012的用戶響應(yīng)于來自移動電話1011的呼叫通過操作操作單元115將移動電話1012置入摘機(jī)狀態(tài)的時候,算法進(jìn)行到步驟S56。發(fā)送器控制器124與被呼叫方的移動電話1012建立通信鏈路,并且算法進(jìn)行到步驟S57。
      在步驟S57,管理單元127確定是否置位(set)傳送標(biāo)志。如果確定未置位傳送標(biāo)志,換句話說,傳送標(biāo)志被復(fù)位(reset),則算法跳過步驟S58而進(jìn)行到步驟S59。
      如果在步驟S57確定置位了傳送標(biāo)志,則算法進(jìn)行到步驟S58。管理單元127從存儲單元126讀取更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息,并向發(fā)送器控制器124提供更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息。在步驟S58,發(fā)送器控制器124從管理單元127選擇和發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息作為發(fā)送數(shù)據(jù)。而且在步驟58,管理單元127將下述信息存儲為發(fā)送歷史,所述信息將已經(jīng)發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)的移動電話1012的電話號碼(被呼叫方的電話號碼)與更新相關(guān)信息對應(yīng)相關(guān)。算法然后進(jìn)行到步驟S59。
      如果移動電話1012的電話號碼已經(jīng)存儲在發(fā)送歷史中,則管理單元127存儲已經(jīng)發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新的質(zhì)量增進(jìn)數(shù)據(jù)的更新相關(guān)信息的移動電話1012的電話號碼,因此重寫了已經(jīng)存儲的電話號碼和發(fā)送歷史。
      以與圖6圖解的步驟S6中相同的方式,管理單元127在步驟S59確定是否被呼叫方的移動電話1012已經(jīng)發(fā)送了完成準(zhǔn)備的報告。如果確定沒有發(fā)送完成準(zhǔn)備的報告,則重復(fù)步驟S59。管理單元127等待直到發(fā)送了完成準(zhǔn)備的報告。
      如果在步驟S59確定已經(jīng)發(fā)送了完成準(zhǔn)備的報告,則算法進(jìn)行到步驟S60。發(fā)送器控制器124被置入語音通信使能狀態(tài),結(jié)束了質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理。
      現(xiàn)在參照圖11所示的流程圖討論當(dāng)執(zhí)行圖10所示的呼叫方的移動電話1011的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的時候執(zhí)行的移動電話1012的質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      接收機(jī)114(圖4)響應(yīng)于呼叫的到達(dá)而開始被呼叫方的移動電話1012中的質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      質(zhì)量增進(jìn)數(shù)據(jù)更新處理以步驟S71開始。接收機(jī)控制器131確定是否用戶操作操作單元115以進(jìn)入摘機(jī)狀態(tài)。如果確定操作單元115不在摘機(jī)狀態(tài),則重復(fù)步驟S71。
      如果在步驟S71確定操作單元115在摘機(jī)狀態(tài),則算法進(jìn)行到步驟S72。接收機(jī)控制器131與移動電話1011建立通信鏈路,然后進(jìn)行到步驟S73。
      在步驟S73,接收機(jī)控制器131確定是否已經(jīng)發(fā)送了質(zhì)量增進(jìn)數(shù)據(jù)。如果確定還沒有發(fā)送了質(zhì)量增進(jìn)數(shù)據(jù),則算法跳過步驟S74和S75進(jìn)行到步驟S76。
      如果在步驟S73確定已經(jīng)發(fā)送了質(zhì)量增進(jìn)數(shù)據(jù),換句話說,如果確定呼叫方的移動電話1011已經(jīng)在圖10的步驟S58發(fā)送了更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息,則算法進(jìn)行到步驟S74。接收機(jī)控制器131接收包括更新的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息的數(shù)據(jù),并且向管理單元135通過所接收的數(shù)據(jù)。
      以與圖7所示的步驟S18中相同的方式,管理單元135在存儲單元136中存儲更新的質(zhì)量增進(jìn)數(shù)據(jù)之前將在步驟S74接收的更新的質(zhì)量增進(jìn)數(shù)據(jù)與在呼叫到達(dá)時接收的呼叫方的移動電話1011的電話號碼以及與質(zhì)量增進(jìn)數(shù)據(jù)一起發(fā)送的更新相關(guān)信息對應(yīng)相關(guān)。于是更新了存儲單元136的內(nèi)容。
      在步驟S76,管理單元135控制在發(fā)送機(jī)113中的發(fā)送器控制器124,因此作為發(fā)送數(shù)據(jù)發(fā)送指示被呼叫方的移動電話1012已經(jīng)準(zhǔn)備好語音通信的完成準(zhǔn)備的報告。算法然后進(jìn)行到步驟S77。
      在步驟S77,接收機(jī)控制器131被使能語音通信,因此結(jié)束了質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      在呼叫定時和被呼叫定時執(zhí)行參照圖6-圖11討論的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理和質(zhì)量增進(jìn)數(shù)據(jù)更新處理的每個??梢栽谌魏纹渌〞r執(zhí)行質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理和質(zhì)量增進(jìn)數(shù)據(jù)更新處理的每個。
      圖12是示出了在呼叫方的移動電話1011中利用學(xué)習(xí)過程獲得更新的質(zhì)量增進(jìn)數(shù)據(jù)之后由發(fā)送機(jī)113(圖3)執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理的流程圖。
      在步驟S81,管理單元127作為電子郵件消息安排更新的質(zhì)量增進(jìn)數(shù)據(jù)及其更新相關(guān)信息以及存儲在存儲單元126中的它自己的電話號碼,然后進(jìn)行到步驟S82。
      在步驟S82,管理單元127安排一個通知作為包括更新的質(zhì)量增進(jìn)數(shù)據(jù)、更新相關(guān)信息和呼叫方的電話號碼的電子郵件(以下稱為用于質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送的電子郵件)的主題(題目),所述通知指示電子郵件包括更新的質(zhì)量增進(jìn)數(shù)據(jù)。具體來說,管理單元127安排一個“更新通知”作為用于質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送的電子郵件的主題。
      在步驟S83,管理單元127設(shè)置郵件地址作為用于質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送的電子郵件的目的地。作為用于質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送的電子郵件的目的地的郵件地址可以是以前與其交換電子郵件的郵件地址之一。例如,存儲與其交換電子郵件的郵件地址,并且可以安排由用戶指定的所有這些郵件地址或一些這些郵件地址。
      在步驟S84,管理單元127向發(fā)送器控制器124提供質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件,因此發(fā)送這個郵件作為發(fā)送數(shù)據(jù)。質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理結(jié)束。
      因此發(fā)送的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件經(jīng)由預(yù)定服務(wù)器被具有被安排作為質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件的目的地的郵件地址的終端接收。
      圖13是當(dāng)由呼叫方的移動電話1011執(zhí)行圖12所示的質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理時由被呼叫方的移動電話1012執(zhí)行的質(zhì)量增進(jìn)數(shù)據(jù)更新處理的流程圖。在被呼叫方的移動電話1012中,在預(yù)定的定時或響應(yīng)于用戶的命令而在預(yù)定的郵件服務(wù)器上放置了發(fā)送電子郵件的請求。響應(yīng)于所述請求,接收機(jī)114(圖4)開始質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      在步驟S91,響應(yīng)于發(fā)送電子郵件的請求而從郵件服務(wù)器發(fā)送的電子郵件被接收機(jī)控制器131接收。所接收的數(shù)據(jù)然后被通過到管理單元135。
      在步驟S92,管理單元135確定是否從接收機(jī)控制器131提供的電子郵件的主題包括指示所述主題包括更新的質(zhì)量增進(jìn)數(shù)據(jù)的“更新通知”。如果確定電子郵件不是質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件,則質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送處理結(jié)束。
      如果在步驟S92確定電子郵件的主題時“更新通知”,換句話說,如果確定電子郵件是質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件,則算法進(jìn)行到步驟S93。管理單元135獲取被安排為質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件的消息的更新的質(zhì)量增進(jìn)數(shù)據(jù)、更新相關(guān)信息和呼叫方的電話號碼,然后進(jìn)行到步驟S94。
      以與圖7所示的步驟S14相同的方式,管理單元135引用從質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送電子郵件獲取的更新相關(guān)信息和呼叫方的電話號碼,并且確定是否在存儲單元136存儲了關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      如果在步驟S94確定在存儲單元136存儲了關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù),則算法進(jìn)行到步驟S95。管理單元135丟棄在步驟S93獲得的質(zhì)量增進(jìn)數(shù)據(jù)、更新相關(guān)信息和電話號碼,因此結(jié)束了質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      如果在步驟S94確定在存儲單元136未存儲關(guān)于呼叫方的移動電話1011的用戶的更新的質(zhì)量增進(jìn)數(shù)據(jù),則算法進(jìn)行到步驟S96。以與圖7所示的步驟S18中相同的方式,存儲單元136存儲在步驟S93獲得的質(zhì)量增進(jìn)數(shù)據(jù)和更新相關(guān)信息以及呼叫方的移動電話1011的電話號碼。存儲單元136的內(nèi)容因此被更新,并且完成了質(zhì)量增進(jìn)數(shù)據(jù)更新處理。
      圖14圖解了圖3所示的發(fā)送機(jī)113中的學(xué)習(xí)單元125的結(jié)構(gòu)。
      在圖14所示的實(shí)施例中,學(xué)習(xí)單元125作為編碼的語音數(shù)據(jù)學(xué)習(xí)抽頭系數(shù),用于已經(jīng)由本發(fā)明的發(fā)明人提出的分類和自適應(yīng)技術(shù)。
      分類和自適應(yīng)技術(shù)包括分類處理和自適應(yīng)處理。利用分類和自適應(yīng)技術(shù),按照數(shù)據(jù)的屬性來對數(shù)據(jù)分類,并且對每個類別執(zhí)行自適應(yīng)處理。
      現(xiàn)在討論自適應(yīng)處理,其中具有低音調(diào)(pitch)的語音(以下稱為低音調(diào)語音)被轉(zhuǎn)換為具有高音調(diào)的語音(以下稱為高音調(diào)語音)。
      自適應(yīng)處理線性合成形成低音調(diào)語音的語音采樣(以下也稱為低音調(diào)語音采樣)和預(yù)定的抽頭系數(shù),因此確定高音調(diào)語音的語音采樣的預(yù)測值,它具有相對于低音調(diào)語音改進(jìn)的質(zhì)量優(yōu)點(diǎn)。低音調(diào)語音因此隨著其音調(diào)被提高而得到改善。
      具體而言,一段高音調(diào)語音數(shù)據(jù)是在學(xué)習(xí)過程中的訓(xùn)練數(shù)據(jù),具有降級的語音質(zhì)量的另一段低音調(diào)語音數(shù)據(jù)是在學(xué)習(xí)過程中的學(xué)習(xí)數(shù)據(jù)。高音調(diào)語音y的語音采樣(以下也稱為高音調(diào)語音采樣)的預(yù)測值E[y]被從線性第一級合成模型確定,所述線性第一級合成模型通過一組幾個低音調(diào)語音采樣(形成低音調(diào)語音)x1、x2、...和預(yù)定抽頭系數(shù)w1、w2、...的線性合成來定義。所述預(yù)測值E[y]通過下面的方程來表達(dá)E[y]=w1x1+w2x2+...
      ...(1)現(xiàn)在,產(chǎn)生了方程(1)。包括一組抽頭系數(shù)wj的矩陣W、包括一組學(xué)習(xí)數(shù)據(jù)xij的矩陣X和包括一組預(yù)測值E[yi]的矩陣Y`被表示如下。
      X=x11x12...x1Jx21x22...x2J............xI1xI2...xIJ]]>W=w1w2...wJ,]]>Y&prime;=E[y1]E[y2]...E[yJ]]]>下面的觀察方程成立。
      XW=Y(jié)`..................(2)其中矩陣x的元素xij表示在第i行的一組學(xué)習(xí)數(shù)據(jù)中的第j列學(xué)習(xí)數(shù)據(jù)(用于預(yù)測第i行的訓(xùn)練數(shù)據(jù)yi的一組學(xué)習(xí)數(shù)據(jù)),并且矩陣w的元素wj表示抽頭系數(shù),它被在所述一組學(xué)習(xí)數(shù)據(jù)中的第j列的學(xué)習(xí)數(shù)據(jù)相乘。而且,yi表示在第i行的訓(xùn)練數(shù)據(jù),并且E[yi]表示在第i行的訓(xùn)練數(shù)據(jù)的預(yù)測值。在方程(1)中,在左邊的y表示省略了下標(biāo)i的矩陣Y的元素yi,在左側(cè)的x1、x2、...表示省略了下標(biāo)i的矩陣X的元素xij。
      最小二乘方法被應(yīng)用到觀察方程(2)以確定接近高音調(diào)語音采樣y的預(yù)測值E[y]?,F(xiàn)在,包括作為訓(xùn)練數(shù)據(jù)的一組高音調(diào)語音采樣的真值y的矩陣Y和包括一組高音調(diào)語音采樣y的預(yù)測值E[y]的余數(shù)e(真值的誤差)的矩陣E被定義如下[方程2]E=e1e2...eI,]]>Y=y1y2...yI]]>從方程(2),下面的余數(shù)方程成立。
      XW=Y(jié)+E(3)通過使下面的均方誤差最小化來確定用于確定接近高音調(diào)語音y的預(yù)測值E[y]的抽頭系數(shù)wj。
      &Sigma;i=1Iei2]]>如果上述的均方誤差對于抽頭系數(shù)wj的微分為0,則抽頭系數(shù)wj是最佳值。具體而言,滿足下列方程的抽頭系數(shù)wj是用于確定接近高音調(diào)語音采樣y的預(yù)測值E[y]的最佳值。
      e1&PartialD;e1&PartialD;wj+e2&PartialD;e2&PartialD;wj+...+eI&PartialD;eI&PartialD;wj=0(j=1,2,...,J)...(4)]]>通過將方程(3)對于抽頭系數(shù)wj微分獲得下面的方程。
      &PartialD;ei&PartialD;w1=xi1,&PartialD;ei&PartialD;w2=xi2,...,&PartialD;ei&PartialD;wj=xiJ,(I=1,2,...,I)...(5)]]>從方程(4)和(5)得出方程(6)。
      &Sigma;i=1Ieixi1=0,&Sigma;i=1Ieixi2=0,...&Sigma;i=1IeixiJ=0,...(6)]]>考慮到學(xué)習(xí)數(shù)據(jù)xij、抽頭系數(shù)wj、訓(xùn)練數(shù)據(jù)yi和在余數(shù)方程(3)中的余數(shù)e,可從方程(6)得出下面的標(biāo)準(zhǔn)方程。
      如果矩陣(協(xié)方差矩陣)A和向量v定義如下,并且如果向量W被方程(1)定義,則標(biāo)準(zhǔn)方程(7)變成(8)。
      A=&Sigma;i=1Ixi1xi1&Sigma;i=1Ixi1xi2...&Sigma;i=1Ixi1xiJ&Sigma;i=1Ixi2xi1&Sigma;i=1Ixi2xi2...&Sigma;i=1Ixi2xiJ...&Sigma;i=1IxiJxi1&Sigma;i=1IxiJxi2...&Sigma;i=1IxiJxiJ]]>v=&Sigma;i=1Ixi1yi&Sigma;i=1Ixi1yi...&Sigma;i=1IxiJyi]]>AW=v(8)通過安排預(yù)定數(shù)量的組的學(xué)習(xí)數(shù)據(jù)xij和訓(xùn)練數(shù)據(jù)yi來寫入要確定的抽頭系數(shù)wj的編號J的編號的標(biāo)準(zhǔn)方程(7)。通過求解向量W的方程(8)(為了求取方程(8),矩陣A必須是正則矩陣),可確定最佳抽頭系數(shù)wj。例如,可以使用掃描方法(sweep method)(高斯-約當(dāng)消去法(Gauss-Jordanelimination))來求取方程(8)。
      在自適應(yīng)處理中,學(xué)習(xí)利用學(xué)習(xí)數(shù)據(jù)和訓(xùn)練數(shù)據(jù)對最佳抽頭系數(shù)wj的確定,并且然后利用抽頭系數(shù)wj從方程(1)確定接近訓(xùn)練數(shù)據(jù)y的預(yù)測值E[y]。
      自適應(yīng)處理與僅僅內(nèi)插不同,在所述內(nèi)插中,以高音調(diào)語音再現(xiàn)不包含在低音調(diào)語音中的一個分量。對于方程(1),自適應(yīng)處理看起來僅僅是利用內(nèi)插濾波器的內(nèi)插。但是,利用學(xué)習(xí)過程從訓(xùn)練數(shù)據(jù)y確定對應(yīng)于內(nèi)插濾波器的抽頭系數(shù)的抽頭系數(shù)w。于是再現(xiàn)了在高音調(diào)語音中包含的分量。自適應(yīng)處理可以被稱為產(chǎn)生語音的創(chuàng)造處理。
      在上述的示例中,利用線性第一階預(yù)測來確定高音調(diào)語音的預(yù)測值?;蛘?,可以利用兩個或多個方程來確定預(yù)測值。
      圖14所示學(xué)習(xí)單元125作為質(zhì)量增進(jìn)數(shù)據(jù)學(xué)習(xí)在分類和自適應(yīng)處理中使用的抽頭系數(shù)。
      具體上,緩沖器141被提供了從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù),并且作為用于學(xué)習(xí)的數(shù)據(jù)。緩沖器141在學(xué)習(xí)過程中暫時存儲語音數(shù)據(jù)作為訓(xùn)練數(shù)據(jù)。
      學(xué)習(xí)數(shù)據(jù)發(fā)生器142根據(jù)存儲在緩沖器141中的作為訓(xùn)練數(shù)據(jù)輸入的語音數(shù)據(jù)而在學(xué)習(xí)過程中產(chǎn)生學(xué)習(xí)數(shù)據(jù)。
      學(xué)習(xí)數(shù)據(jù)發(fā)生器142包括編碼器142E和解碼器142D。編碼器142E具有與在發(fā)送機(jī)113(圖3)中編碼器123相同的結(jié)構(gòu),并且編碼存儲在緩沖器141中的訓(xùn)練數(shù)據(jù),然后象編碼器123一樣輸出編碼的語音數(shù)據(jù)。解碼器142D具有與參照圖16后述的解碼器161相同的結(jié)構(gòu),并且利用對應(yīng)于編碼器123的編碼方法的解碼方法來解碼編碼語音數(shù)據(jù)。所產(chǎn)生的解碼語音數(shù)據(jù)被輸出作為學(xué)習(xí)數(shù)據(jù)。
      象在編碼器123中一樣,在此的訓(xùn)練數(shù)據(jù)被轉(zhuǎn)換為編碼的語音數(shù)據(jù),并且編碼的語音數(shù)據(jù)被解碼為學(xué)習(xí)數(shù)據(jù)?;蛘?,例如通過經(jīng)由低通濾波器過濾語音數(shù)據(jù),作為訓(xùn)練數(shù)據(jù)的語音數(shù)據(jù)可以在質(zhì)量上降級為學(xué)習(xí)數(shù)據(jù)。
      編碼器123可以被用做構(gòu)成學(xué)習(xí)數(shù)據(jù)發(fā)生器142的編碼器142E。參照圖16后述的解碼器161可以被用做解碼器142D。
      學(xué)習(xí)數(shù)據(jù)存儲器143暫時在學(xué)習(xí)數(shù)據(jù)發(fā)生器142中存儲從解碼器142D輸出的學(xué)習(xí)數(shù)據(jù)。
      預(yù)測抽頭發(fā)生器144將在緩沖器141中存儲的訓(xùn)練數(shù)據(jù)的語音采樣連續(xù)設(shè)置為目標(biāo)數(shù)據(jù),并且從學(xué)習(xí)數(shù)據(jù)存儲器143讀取學(xué)習(xí)數(shù)據(jù)的幾段學(xué)習(xí)數(shù)據(jù)的語音采樣以預(yù)測目標(biāo)數(shù)據(jù)。預(yù)測抽頭發(fā)生器144產(chǎn)生預(yù)測抽頭(用于確定目標(biāo)數(shù)據(jù)的預(yù)測值的抽頭)。預(yù)測抽頭被從預(yù)測抽頭發(fā)生器144提供到求和單元147。
      分類抽頭發(fā)生器145從學(xué)習(xí)數(shù)據(jù)存儲器143讀取幾段語音采樣作為要用于分類目標(biāo)數(shù)據(jù)的學(xué)習(xí)數(shù)據(jù),因此產(chǎn)生了分類抽頭(用于分類的抽頭)。分類抽頭被從分類抽頭發(fā)生器145提供到分類器146。
      構(gòu)成預(yù)測抽頭或分類抽頭的語音采樣可以是時間上接近與作為目標(biāo)數(shù)據(jù)的訓(xùn)練數(shù)據(jù)的語音采樣對應(yīng)的學(xué)習(xí)數(shù)據(jù)的語音采樣的語音采樣。
      或者,構(gòu)成預(yù)測抽頭和分類抽頭的語音采樣可以是相同的語音采樣或不同的語音采樣。
      分類器146按照來自分類抽頭發(fā)生器145的分類抽頭將目標(biāo)數(shù)據(jù)分類,然后向求和單元147輸出對應(yīng)于產(chǎn)生的類別的分類編碼。
      分類方法可以是ADRC(自適應(yīng)動態(tài)范圍編碼)方法等。
      在ADRC方法中,形成分類抽頭的語音采樣被ADRC處理,并且按照產(chǎn)生的ADRC編碼來確定目標(biāo)數(shù)據(jù)的類別。
      在K比特ADRC處理中,檢測形成分類抽頭的語音采樣的最大值MAX和最小值MIN。DR=MAX-MIN是局部化的一組動態(tài)范圍,并且根據(jù)動態(tài)范圍DR來將形成分類抽頭的語音采樣重新量化為K比特。具體而言,從形成分類抽頭的每個語音采樣減去最小值MIN,并且將余數(shù)值除以(量化)DR/2k。形成分類抽頭的K比特語音采樣被以預(yù)定的順序以位列來排列,并且被輸出為ADRC碼。例如,如果利用1比特ADRC處理來處理分類抽頭,則從形成那個分類抽頭的每個語音采樣減去所述最小值MIN,并且將余數(shù)值除以最大值MAX和最小值MIN的平均值。以這種方式,每個語音采樣變成1比特(二進(jìn)制化)其中以預(yù)定的順序排列1比特語音采樣的位列(bit train)被輸出作為ADRC碼。
      分類器146可以輸出形成分類抽頭的語音采樣的等級分布的格式來作為分類編碼。如果假定分類抽頭包括N個語音采樣,并且每個語音采樣允許K比特,則從分類器146輸出的分類編碼的數(shù)量變成(2N)K。分類碼的數(shù)量變成一個大數(shù)量,它隨著每個語音采樣的比特數(shù)量K而以指數(shù)增長。
      分類器146在分類類別之前最好利用上述的ADRC處理或向量量化來壓縮分類抽頭的信息量。
      求和單元147從緩沖器141讀取作為目標(biāo)數(shù)據(jù)的訓(xùn)練數(shù)據(jù)的語音采樣,并且對來自預(yù)測抽頭發(fā)生器144的形成預(yù)測抽頭的學(xué)習(xí)數(shù)據(jù)和從分類器146提供的每個類別的作為目標(biāo)數(shù)據(jù)的訓(xùn)練數(shù)據(jù)進(jìn)行求和處理,并同時在必要時使用在初始元素存儲器148和用戶元素存儲器149的每個中的內(nèi)容。
      求和單元147利用對于對應(yīng)于從分類器146提供的分類編碼的每個類別的預(yù)測抽頭(學(xué)習(xí)數(shù)據(jù)),執(zhí)行學(xué)習(xí)數(shù)據(jù)的相乘(xinxim)和對學(xué)習(xí)數(shù)據(jù)的乘積的求和運(yùn)算(∑)。上述運(yùn)算的結(jié)果是在方程(8)中的矩陣A的一個元素。
      求和單元147利用對于對應(yīng)于從分類器146提供的分類編碼的每個類別的預(yù)測抽頭(學(xué)習(xí)數(shù)據(jù)),執(zhí)行學(xué)習(xí)數(shù)據(jù)和訓(xùn)練數(shù)據(jù)的相乘(xinyi)和對學(xué)習(xí)數(shù)據(jù)和訓(xùn)練數(shù)據(jù)的乘積的求和運(yùn)算(∑)。上述運(yùn)算的結(jié)果是在方程(8)中的向量v的一個元素。
      初始元素存儲器148由ROM構(gòu)成,并且以逐個類別為基礎(chǔ)存儲方程(8)中的矩陣A的元素和向量v中的元素,它們是通過作為用于學(xué)習(xí)的數(shù)據(jù)學(xué)習(xí)預(yù)先準(zhǔn)備的未指定數(shù)量的揚(yáng)聲器的語音數(shù)據(jù)來獲得的。
      用戶元素存儲器149由例如EEPROM構(gòu)成,并且逐個類別地存儲在求和單元147的在前的學(xué)習(xí)過程中確定的、在方程(8)中的矩陣A中的元素和在向量v中的元素。
      當(dāng)新輸入的語音數(shù)據(jù)被用于學(xué)習(xí)過程中時,求和單元147讀取在前的學(xué)習(xí)過程中確定并存儲在用戶元素存儲器149中的、在方程(8)中的矩陣A中的元素和在向量v中的元素。求和單元147然后通過向矩陣A和向量v之一的元素增加元素xinxim或xinyi(通過執(zhí)行在矩陣A和向量v中的求和運(yùn)算)來對每個類別寫標(biāo)準(zhǔn)方程(8),所述元素xinxim或xinyi是根據(jù)新輸入的語音數(shù)據(jù)利用訓(xùn)練數(shù)據(jù)yi和學(xué)習(xí)數(shù)據(jù)xin(xim)而計(jì)算的。
      求和單元147于是根據(jù)不僅新輸入的語音數(shù)據(jù)而且在過去學(xué)習(xí)過程中使用的語音數(shù)據(jù)來寫標(biāo)準(zhǔn)方程(8)。
      如果學(xué)習(xí)單元125第一次進(jìn)行學(xué)習(xí)過程或如果學(xué)習(xí)單元125進(jìn)行在用戶元素存儲器149的清空之后的第一學(xué)習(xí)過程,則用戶元素存儲器149不存儲由在前的學(xué)習(xí)過程產(chǎn)生的矩陣A和向量v中的元素。因此僅僅利用用戶輸入的語音數(shù)據(jù)來寫標(biāo)準(zhǔn)方程(8)。
      可能出現(xiàn)這樣的一個類別,其中因?yàn)檩斎氲恼Z音數(shù)據(jù)的采樣的數(shù)量不足而未獲得確定抽頭系數(shù)的需要的數(shù)量的標(biāo)準(zhǔn)方程。
      初始元素存儲器148存儲在方程(8)中的在矩陣A中的元素和在向量v中的元素,它們是通過作為用于學(xué)習(xí)的數(shù)據(jù)學(xué)習(xí)預(yù)先準(zhǔn)備的未指定數(shù)量的揚(yáng)聲器的語音數(shù)據(jù)而獲得的。學(xué)習(xí)單元125在必要時利用存儲在初始元素存儲器148中的在矩陣A中的元素和在向量v中的元素和從輸入的語音數(shù)據(jù)獲得的在矩陣A中和在向量v中的元素。以這種方式,學(xué)習(xí)單元125防止這樣的一個類別發(fā)生,即它不具有要求來確定抽頭系數(shù)的足夠數(shù)量的標(biāo)準(zhǔn)方程。
      求和單元147利用從新輸入的語音數(shù)據(jù)獲得的矩陣A中和向量v中的元素和在用戶元素存儲器149(或初始元素存儲器148)中存儲的矩陣A中和向量v中的元素新確定對于每個類別的矩陣A中和向量v中的元素。求和單元147然后向用戶元素存儲器149提供這些元素,因此重寫了現(xiàn)有的內(nèi)容。
      求和單元147向抽頭系數(shù)確定器150提供由對每個類別新確定的在矩陣A中和在向量v中的元素構(gòu)成的標(biāo)準(zhǔn)方程(8)。
      抽頭系數(shù)確定器150通過求解由求和單元147提供的對于每個類別的標(biāo)準(zhǔn)方程來確定每個類別的抽頭系數(shù),并且向存儲單元126提供每個類別的抽頭系數(shù)作為質(zhì)量增進(jìn)數(shù)據(jù)以及更新相關(guān)信息,因此以重寫的方式在存儲單元126中存儲這些數(shù)據(jù)。
      圖15所示的流程解了由圖14所示的學(xué)習(xí)單元125執(zhí)行學(xué)習(xí)過程,以學(xué)習(xí)抽頭系數(shù)作為質(zhì)量增進(jìn)數(shù)據(jù)。
      從A/D轉(zhuǎn)換器122(圖3)向緩沖器141提供響應(yīng)于在語音通信期間或在任何定時由用戶說出的語音的語音數(shù)據(jù)。緩沖器141存儲被提供到那里的語音數(shù)據(jù)。
      當(dāng)用戶完成語音通信時,或當(dāng)從語音的開始過去預(yù)定長短的時間時,學(xué)習(xí)單元125開始對作為新輸入的語音數(shù)據(jù)的在語音通信期間存儲在緩沖器141中的語音數(shù)據(jù)的學(xué)習(xí)過程,或開始對作為新輸入的語音數(shù)據(jù)的從一系列語音通信的開始到結(jié)束存儲在緩沖器141中語音數(shù)據(jù)的學(xué)習(xí)過程。
      在步驟S101,學(xué)習(xí)數(shù)據(jù)發(fā)生器142首先從訓(xùn)練數(shù)據(jù)產(chǎn)生學(xué)習(xí)數(shù)據(jù)——存儲在緩沖器141中的語音數(shù)據(jù)被作為訓(xùn)練數(shù)據(jù),并向?qū)W習(xí)數(shù)據(jù)存儲器143提供學(xué)習(xí)數(shù)據(jù)供存儲。所述算法進(jìn)行到步驟S102。
      在步驟S102,預(yù)測抽頭發(fā)生器144將作為存儲在緩沖器141中的訓(xùn)練數(shù)據(jù)的語音采樣之一——所述語音采樣還沒有被作為目標(biāo)數(shù)據(jù)——設(shè)置作為目標(biāo)數(shù)據(jù),并且讀取與目標(biāo)數(shù)據(jù)對應(yīng)的作為學(xué)習(xí)數(shù)據(jù)存儲在學(xué)習(xí)數(shù)據(jù)存儲器143中的幾個語音采樣。預(yù)測抽頭發(fā)生器144產(chǎn)生預(yù)測抽頭,然后向求和單元147提供該預(yù)測抽頭。
      而且在步驟S102中,分類抽頭發(fā)生器145象預(yù)測抽頭發(fā)生器144那樣產(chǎn)生用于目標(biāo)數(shù)據(jù)的分類抽頭,并向分類器146提供分類抽頭。
      在步驟S102中的處理之后,算法進(jìn)行到步驟S103。分類器146按照來自分類抽頭發(fā)生器145的分類抽頭分類目標(biāo)數(shù)據(jù),并且將產(chǎn)生的分類編碼向求和單元147提供。
      在步驟S104,求和單元147從緩沖器141讀取目標(biāo)數(shù)據(jù),并且利用目標(biāo)數(shù)據(jù)和來自預(yù)測抽頭發(fā)生器144的預(yù)測抽頭來計(jì)算在矩陣A和向量v中的元素。求和單元147向在矩陣A和向量v中的元素中的、與來自分類器146的分類編碼對應(yīng)的元素增加從目標(biāo)數(shù)據(jù)和預(yù)測抽頭確定的在矩陣A和向量v中的元素。算法進(jìn)行到步驟S105。
      在步驟S105,預(yù)測抽頭發(fā)生器144確定是否在緩沖器141中存在還沒有被當(dāng)作目標(biāo)數(shù)據(jù)的訓(xùn)練數(shù)據(jù)。如果確定在緩沖器141中存在這樣的訓(xùn)練數(shù)據(jù),則算法循環(huán)回步驟S102。還沒有被作為目標(biāo)數(shù)據(jù)的訓(xùn)練數(shù)據(jù)被設(shè)置作為新的目標(biāo)數(shù)據(jù),并且重復(fù)相同的過程。
      如果在步驟S105確定在緩沖器141中不存在還沒有被當(dāng)作目標(biāo)數(shù)據(jù)的訓(xùn)練數(shù)據(jù),則求和單元147向抽頭系數(shù)確定器150提供由對于每個類別存儲在用戶元素存儲器149中的在矩陣A和向量v中的元素構(gòu)成的標(biāo)準(zhǔn)方程(8)。算法然后進(jìn)行到步驟S106。
      在步驟S106,抽頭系數(shù)確定器150通過求解從求和單元147提供的每個類別的標(biāo)準(zhǔn)方程來確定每個類別的抽頭系數(shù)。而且在步驟S106,抽頭系數(shù)確定器150向存儲單元126提供每個類別的抽頭系數(shù)以及更新相關(guān)信息,因此以重寫的方式在存儲單元126中存儲這些數(shù)據(jù)。學(xué)習(xí)過程結(jié)束。
      在此學(xué)習(xí)過程不是在實(shí)時地被進(jìn)行。如果硬件具有高性能,則可以在實(shí)時的基礎(chǔ)上執(zhí)行學(xué)習(xí)過程。
      如上所述,學(xué)習(xí)單元125在語音通信期間或在任何定時根據(jù)新輸入的語音數(shù)據(jù)和在過去學(xué)習(xí)過程中使用的語音數(shù)據(jù)來進(jìn)行學(xué)習(xí)過程。在用戶說出更多時,獲得了解碼接近用戶語音的語音的抽頭系數(shù)。通過在通信對方利用這樣的抽頭系數(shù)解碼編碼的語音數(shù)據(jù),執(zhí)行適合于用戶的語音特點(diǎn)的處理。因此獲得具有足夠的改進(jìn)質(zhì)量的解碼語音數(shù)據(jù)。當(dāng)用戶使用移動電話101更長時間的時候,從通信對方端輸出更好質(zhì)量的語音。
      當(dāng)在發(fā)送機(jī)113(圖3)中的學(xué)習(xí)單元125被構(gòu)造為圖14所示那樣時,質(zhì)量增進(jìn)數(shù)據(jù)是抽頭系數(shù)。在接收機(jī)114(圖4)中的存儲單元136存儲所述抽頭系數(shù)。在接收機(jī)114中的缺省數(shù)據(jù)存儲器137作為缺省數(shù)據(jù)存儲通過求解由存儲在圖14所示的初始元素存儲器148中的元素構(gòu)成的標(biāo)準(zhǔn)方程而獲得的每個類別的抽頭系數(shù)。
      圖16圖解了在接收機(jī)114(圖4)中的解碼器132中的結(jié)構(gòu),其中在發(fā)送機(jī)113(圖3)中的學(xué)習(xí)單元125被構(gòu)造成圖14所示的那樣。
      解碼器161被提供了從接收機(jī)控制器131(圖4)輸出的編碼的語音數(shù)據(jù)。解碼器161利用與在發(fā)送機(jī)113(圖3)中的編碼器123的編碼方法對應(yīng)的解碼方法來解碼編碼的語音數(shù)據(jù)。產(chǎn)生的解碼語音數(shù)據(jù)被輸出到緩沖器162。
      緩沖器162暫時存儲從解碼器161輸出的解碼語音數(shù)據(jù)。
      預(yù)測抽頭發(fā)生器163連續(xù)將用于改進(jìn)解碼的用于數(shù)據(jù)的質(zhì)量的質(zhì)量增進(jìn)數(shù)據(jù)設(shè)置為目標(biāo)數(shù)據(jù),并且對存儲在緩沖器162中的解碼語音數(shù)據(jù)的幾個語音采樣安排(產(chǎn)生)預(yù)測抽頭,所述預(yù)測抽頭用于利用方程(1)的線性第一階預(yù)測運(yùn)算確定目標(biāo)數(shù)據(jù)的預(yù)測值。預(yù)測抽頭然后被提供到預(yù)測單元167。預(yù)測抽頭發(fā)生器163產(chǎn)生與圖14所示的學(xué)習(xí)單元125中的預(yù)測抽頭發(fā)生器144產(chǎn)生的相同的預(yù)測抽頭。
      分類抽頭發(fā)生器164按照存儲在緩沖器162中的解碼語音數(shù)據(jù)的幾個語音采樣來安排(產(chǎn)生)目標(biāo)數(shù)據(jù)的分類抽頭,并且向分類器165提供分類抽頭。分類抽頭發(fā)生器164產(chǎn)生與由圖14所示的學(xué)習(xí)單元125中的分類抽頭發(fā)生器145產(chǎn)生的相同的分類抽頭。
      分類器165利用來自分類抽頭發(fā)生器164的分類抽頭,象圖14所示的學(xué)習(xí)單元125中的分類器146執(zhí)行的那樣來執(zhí)行分類,并且象系數(shù)存儲器166提供產(chǎn)生的分類編碼。
      系數(shù)存儲器166在對應(yīng)于所述類別的地址存儲每個類別的抽頭系數(shù)來作為來自管理單元135的質(zhì)量增進(jìn)數(shù)據(jù)。而且,系數(shù)存儲器166向預(yù)測單元167提供存儲在與從分類器165提供的分類編碼對應(yīng)的地址的抽頭系數(shù)。
      預(yù)測單元167獲取從預(yù)測抽頭發(fā)生器163輸出的預(yù)測抽頭和從系數(shù)存儲器166輸出的抽頭系數(shù),并且利用預(yù)測抽頭和抽頭系數(shù)進(jìn)行由方程(1)表示的線性預(yù)測計(jì)算。預(yù)測單元167確定語音質(zhì)量改進(jìn)的數(shù)據(jù)(的預(yù)測值)作為目標(biāo)數(shù)據(jù),并且向D/A轉(zhuǎn)換器133(圖4)提供語音質(zhì)量改進(jìn)的數(shù)據(jù)。
      現(xiàn)在參照圖17所示的流程圖來討論圖16所示的解碼器132的處理。
      解碼器161解碼從接收機(jī)控制器131輸出的編碼語音數(shù)據(jù)(圖4),然后輸出和在緩沖器162中存儲產(chǎn)生的解碼語音數(shù)據(jù)。
      在步驟S111,預(yù)測抽頭發(fā)生器163將在已經(jīng)改進(jìn)了解碼語音數(shù)據(jù)的聲音質(zhì)量的語音質(zhì)量改進(jìn)的數(shù)據(jù)中的、在時間上還沒有被作為目標(biāo)數(shù)據(jù)的最早的語音采樣設(shè)置為目標(biāo)數(shù)據(jù),并且通過從緩沖器162讀取解碼語音數(shù)據(jù)的幾個聲音采樣來安排預(yù)測抽頭,然后向預(yù)測單元167提供預(yù)測抽頭。
      而且在步驟S111中,分類抽頭發(fā)生器164通過讀取在緩沖器162中存儲的解碼語音數(shù)據(jù)相對于目標(biāo)數(shù)據(jù)的幾個語音采樣而安排分類抽頭,并且向分類器165提供分類抽頭。
      在從分類抽頭發(fā)生器164接收到分類抽頭時,分類器165利用分類抽頭在步驟S112進(jìn)行分類。分類器165向系數(shù)存儲器166提供產(chǎn)生的分類編碼,然后算法進(jìn)行到步驟S113。
      在步驟S113,系數(shù)存儲器166讀取存儲在對應(yīng)于從分類器165輸出的分類編碼的地址的抽頭系數(shù),然后向預(yù)測單元167提供所讀取的抽頭系數(shù)。算法進(jìn)行到步驟S114。
      在步驟S114,預(yù)測單元167獲取從系數(shù)存儲器166輸出的抽頭系數(shù),并且利用所獲取的抽頭系數(shù)和來自預(yù)測抽頭發(fā)生器163的預(yù)測抽頭來進(jìn)行由方程(1)表示的相乘和求和運(yùn)算,因此產(chǎn)生語音質(zhì)量改進(jìn)的數(shù)據(jù)(的預(yù)測值)。
      因此獲得的語音質(zhì)量改進(jìn)的數(shù)據(jù)通過D/A轉(zhuǎn)換器133(圖4)被從預(yù)測單元167提供到揚(yáng)聲器134,并且然后從揚(yáng)聲器134輸出高質(zhì)量的數(shù)據(jù)。
      通過學(xué)習(xí)在訓(xùn)練者和受訓(xùn)者之間的關(guān)系而獲得抽頭系數(shù),其中用戶的語音作為訓(xùn)練者,這個語音的編碼并且然后被解碼的版本作為受訓(xùn)者。用戶的語音被從由解碼器161輸出的解碼的語音數(shù)據(jù)精確地被預(yù)測。揚(yáng)聲器134因此輸出與作為語音通信對方的用戶的實(shí)際語音更接近地相似的語音,即從解碼器161輸出的具有高質(zhì)量的解碼的語音數(shù)據(jù)(圖16)。
      在步驟S114的處理步驟之后,算法進(jìn)行到步驟S115。確定是否有要被處理為目標(biāo)數(shù)據(jù)的語音質(zhì)量改進(jìn)的數(shù)據(jù)。如果確定存在要作為目標(biāo)數(shù)據(jù)的語音質(zhì)量改進(jìn)的數(shù)據(jù),則再次重復(fù)上述的系列步驟。如果在步驟S115確定沒有要作為目標(biāo)數(shù)據(jù)的語音質(zhì)量改進(jìn)的數(shù)據(jù),則算法結(jié)束。
      當(dāng)在移動電話1011和移動電話1012之間進(jìn)行語音通信時,移動電話1012使用抽頭系數(shù)作為與作為圖5所示的語音通信對方的移動電話1011的電話號碼對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),換句話說,使用移動電話1011的用戶的語音數(shù)據(jù)的學(xué)習(xí)的數(shù)據(jù),如果從移動電話1011向移動電話1012發(fā)送的語音是移動電話1011的用戶的語音,則移動電話1012利用移動電話1011的用戶的抽頭系數(shù)來進(jìn)行解碼處理,因此輸出高質(zhì)量的語音。
      即使從移動電話1011向移動電話1012發(fā)送的語音不是移動電話1011的用戶的語音,換句話說,即使移動電話1011被除了移動電話1011的用戶或擁有者之外的另一個人使用,移動電話1012也利用移動電話1011的用戶的抽頭系數(shù)來執(zhí)行解碼處理。從解碼處理獲得的語音在質(zhì)量上不優(yōu)于從移動電話1011的真正用戶(擁有者)的語音獲得的語音。總之,如果擁有者使用移動電話1011則移動電話1012輸出高音調(diào)語音,如果除了移動電話1011的擁有者之外的用戶使用移動電話1011則移動電話1012不輸出高音調(diào)語音。在這個方面,移動電話101起簡單個人鑒別的作用。
      圖18圖解了在CELP(編碼激勵線性預(yù)測編碼)型移動電話101中構(gòu)成發(fā)送機(jī)113(圖3)的編碼器123的結(jié)構(gòu)。
      從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù)被提供到計(jì)算器3和LPC(線性預(yù)測系數(shù))分析器4。
      LPC分析器4將預(yù)定的語音采樣作為一個幀來逐幀地LPC分析來自A/D轉(zhuǎn)換器122的語音數(shù)據(jù),因此得到第P階線性預(yù)測系數(shù)α1、α2、...、αP。LPC分析器4向向量量化器5提供具有第P階線性預(yù)測系數(shù)αP(p=1,2,...,P)作為元素的特征向量。
      向量量化器5存儲具有線性預(yù)測系數(shù)作為其元素的編碼向量和與編碼對應(yīng)相關(guān)的編碼本,并且根據(jù)編碼本向量量化來自LPC分析器4的特征向量α,然后向編碼確定器15輸出作為向量量化的結(jié)果獲得的編碼(以下稱為A_code)。
      向量量化器5向語音合成濾波器6提供作為構(gòu)成對應(yīng)于A編碼的編碼向量α`的元素的線性預(yù)測系數(shù)α1`、α2`、...、αP`。
      作為IIR(無限脈沖相應(yīng))型數(shù)字濾波器的語音合成濾波器6利用作為IIR濾波器的抽頭系數(shù)的、來自向量量化器5的線性預(yù)測系數(shù)αP`(p=1,2,...,P)和作為輸入信號的、從計(jì)算器14提供的余數(shù)信號e來執(zhí)行語音合成。
      在由LPC分析器4執(zhí)行的LPC分析中,以sn表示當(dāng)前時間n的語音數(shù)據(jù)(的采樣值),以sn-1、sn-2、...、sn-P表示接近sn的過去P個采樣值,并且假定下面的由方程(9)表示的第一階線性預(yù)測組合成立。
      sn+α1sn-1+α2sn-2+...+αPsn-P=en...(9)下面利用過去的P個采樣值sn-1、sn-2、...、sn-P表示在當(dāng)前時間n的采樣值sn的預(yù)測值(線性預(yù)測值)sn`,sn`=-(α1sn-1+α2sn-2+...+αPsn-P)...(10)因此確定了線性預(yù)測系數(shù)αP,以便在實(shí)際采樣值sn和線性預(yù)測值sn`之間的均方誤差被最小化。
      在方程(9)中,{en}(...,en-1,en,en+1,...)是不相關(guān)的隨機(jī)變量。隨機(jī)變量的平均值是0,并且其方差是σ2。
      按照方程(9),采樣值sn是sn=en-(α1sn-1+α2sn-2+...+αPsn-P)...(11)如果經(jīng)過Z變換,方程(11)變成方程(12)。
      S=E/(1+α1z-1+α2z-2+...+αPz-P)...(12)在方程(12)中,S和E分別表示在方程(11)中的sn和en的Z變換版本。
      按照方程(9)和(10),en是en=sn-sn`...(13)在實(shí)際采樣值sn和線性預(yù)測值sn`之間的差被稱為余數(shù)信號。
      從方程(12),通過將線性預(yù)測系數(shù)αP設(shè)置為IIR濾波器抽頭系數(shù)和將余數(shù)信號en設(shè)置為IIR濾波器的輸入信號來確定語音數(shù)據(jù)sn。
      如上所述,語音合成濾波器6通過將來自向量量化器5的線性預(yù)測系數(shù)αP`設(shè)置為抽頭系數(shù),和將從計(jì)算器14提供的余數(shù)信號e設(shè)置為輸入信號來計(jì)算方程(12),并因此確定語音數(shù)據(jù)(合成的聲音數(shù)據(jù))ss。
      因?yàn)檎Z音合成濾波器6使用線性預(yù)測系數(shù)αP`作為對應(yīng)于被獲得作為向量量化的結(jié)果的編碼、而不是被獲得作為LPC分析器4的LPC分析的結(jié)果的線性預(yù)測系數(shù)αP的編碼向量,因此從語音合成濾波器6輸出的合成聲音信號一般與從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù)不同。
      從語音合成濾波器6輸出的合成聲音數(shù)據(jù)ss被提供到計(jì)算器3。計(jì)算器3從來自語音合成濾波器6的合成聲音數(shù)據(jù)ss減去從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù)S,并且將產(chǎn)生的余數(shù)向均方誤差計(jì)算器7提供。均方誤差計(jì)算器7對來自計(jì)算器3的均方余數(shù)(在第k幀中的均方采樣值)求和,并且將所產(chǎn)生的均方誤差提供到最小均方誤差確定器8。
      最小均方誤差確定器8與從均方誤差計(jì)算器7輸出的均方誤差對應(yīng)相關(guān)地存儲作為表示長期預(yù)測延遲的編碼的L碼(L_code)、表示增益的編碼的G碼(G_code)和表示編碼字(激勵編碼本)的編碼的I碼(I_code),并且輸出對應(yīng)于從均方誤差計(jì)算器7輸出的均方誤差的L碼、G碼和I碼。L碼被提供到自適應(yīng)編碼本存儲器9,G碼被提供到增益解碼器10,I碼被提供到激勵編碼本存儲器11。L碼、G碼和I碼也被提供到編碼確定器15。
      自適應(yīng)編碼本存儲器9存儲一個7比特L碼和與預(yù)定延遲時間對應(yīng)相關(guān)的自適應(yīng)編碼本,并且將從計(jì)算器14提供的余數(shù)信號e延遲與從最小均方誤差確定器8提供的L碼對應(yīng)相關(guān)的延遲時間(長期預(yù)測延遲)。延遲的余數(shù)信號e然后被提供到計(jì)算器12。
      因?yàn)樽赃m應(yīng)編碼本存儲器9在輸出余數(shù)信號e之前將余數(shù)信號e延遲了對應(yīng)于L碼的時間,因此輸出信號變成接近具有等于延遲時間的周期的信號的信號。那個信號主要作為用于利用線性預(yù)測系數(shù)在語音合成中產(chǎn)生變成語音的聲音的合成信號的驅(qū)動信號。L碼表示語音的音調(diào)周期。按照CELP標(biāo)準(zhǔn),所述編碼是落入從20到146范圍的整數(shù)值。
      增益解碼器10存儲將G碼與預(yù)定的增益β和γ對應(yīng)相關(guān)的列表,并且與從最小均方誤差確定器8輸出的G碼對應(yīng)相關(guān)地輸出增益α和增益γ。增益β和γ被分別提供到計(jì)算器12和13。增益β被稱為長期濾波器狀態(tài)輸出增益,增益γ被稱為激勵編碼本增益。
      激勵編碼本存儲器11存儲9比特的I碼和與例如預(yù)定的激勵信號對應(yīng)相關(guān)的激勵編碼本,并且向計(jì)算器13輸出與從最小均方誤差確定器8提供的I碼對應(yīng)相關(guān)的激勵信號。
      存儲在激勵編碼本中的激勵信號是約等于白噪音的信號,并且變成用于利用線性預(yù)測系數(shù)在語音合成中主要產(chǎn)生未變成語音的聲音的合成信號的驅(qū)動信號。
      計(jì)算器12將來自自適應(yīng)編碼本存儲器9的輸出信號與從增益解碼器10輸出的增益β相乘,并且向計(jì)算器14輸出乘積1。計(jì)算器13將激勵編碼本存儲器11的輸出信號與從增益解碼器10輸出的增益γ相乘,并且向計(jì)算器14輸出乘積n。計(jì)算器14對來自計(jì)算器12的乘積1和來自計(jì)算器13的乘積n求和,并且向語音合成濾波器6和自適應(yīng)編碼本存儲器9提供這些乘積的和作為余數(shù)信號e。
      語音合成濾波器6作為IIR濾波器,它具有從向量量化器5提供的線性預(yù)測系數(shù)αP`作為抽頭系數(shù)。語音合成濾波器6過濾輸入信號,即從計(jì)算器14提供的余數(shù)信號e,并且向計(jì)算器3提供所產(chǎn)生的合成語音數(shù)據(jù)。計(jì)算器3和均方誤差計(jì)算器7執(zhí)行與已經(jīng)討論的相同的處理,并且然后將產(chǎn)生的均方誤差提供到最小均方誤差確定器8。
      最小均方誤差確定器8確定是否來自均方誤差計(jì)算器7的均方誤差被最小化(為最小)。如果最小均方誤差確定器8確定均方誤差未被最小化,則最小均方誤差確定器8輸出L碼、G碼和L碼,然后將重復(fù)與已經(jīng)討論的相同的處理。
      如果最小均方誤差確定器8確定均方誤差被最小化,則最小均方誤差確定器8向編碼確定器15輸出預(yù)定的信號。編碼確定器15鎖存從向量量化器5提供的A碼,并且也連續(xù)鎖存從最小均方誤差確定器8提供的L碼、G碼和I碼。在接收到來自最小均方誤差確定器8的確定信號時,編碼確定器15將鎖存的A碼、L碼、G碼和I碼復(fù)用,并且輸出被相乘的編碼作為編碼語音數(shù)據(jù)。
      從現(xiàn)在開始,編碼語音數(shù)據(jù)包括A碼、L碼、G碼和I碼,即在逐幀的基礎(chǔ)上用于解碼處理的信息。
      參見圖18(以及圖19和圖20),附加到每個變量的碼元[k]表示幀的數(shù)量,并且在本說明書中被省略。
      圖19圖解了在CELP型移動電話101中構(gòu)成接收機(jī)114(圖4)的解碼器132的結(jié)構(gòu)。如圖所示,與圖16所討論的相同的部件被指定了相同的附圖標(biāo)號。
      從接收機(jī)控制器131(圖4)輸出的編碼語音數(shù)據(jù)被提供到DEMUX(去復(fù)用器)21。DEMUX21將編碼語音數(shù)據(jù)去復(fù)用為L碼、G碼、I碼和A碼,并分別向編碼本存儲器22、增益解碼器23、激勵編碼本存儲器24和濾波器系數(shù)解碼器25提供L碼、G碼、I碼和A碼。
      自適應(yīng)編碼本存儲器22、增益解碼器23、激勵編碼本存儲器24和計(jì)算器26-28在結(jié)構(gòu)上分別與圖18所示的自適應(yīng)編碼本存儲器9、增益解碼器10、激勵編碼本存儲器11和計(jì)算器12-14相同。與參照圖1所討論的相同的處理被執(zhí)行。L碼、G碼、I碼被解碼為余數(shù)信號e。余數(shù)信號e被作為輸入信號提供到語音合成濾波器29。
      濾波器系數(shù)解碼器25存儲與圖18所示的向量量化器5中存儲的相同的編碼本,并且將A碼解碼為線性預(yù)測系數(shù)αP`,并且向語音合成濾波器29提供線性預(yù)測系數(shù)αP`。
      具有與圖18所示的語音合成濾波器6相同結(jié)構(gòu)的語音合成濾波器29通過將來自濾波系數(shù)解碼器25的線性預(yù)測系數(shù)αP`設(shè)置為抽頭系數(shù)和將從計(jì)算器28提供的余數(shù)信號e設(shè)置為輸入到那里的信號來計(jì)算方程(12)。語音合成濾波器29于是當(dāng)圖18所示的最小均方誤差確定器8確定均方誤差被最小化時產(chǎn)生合成的聲音數(shù)據(jù),并且輸出所述合成的聲音數(shù)據(jù)作為編碼的語音數(shù)據(jù)。
      如上參照圖18所討論的,呼叫方的編碼器123以編碼的形式作為輸入信號向被呼叫方的解碼器132發(fā)送余數(shù)信號和線性預(yù)測系數(shù)。解碼器132將所接收的代碼解碼為余數(shù)信號和線性預(yù)測系數(shù)。但是,因?yàn)榻獯a形式的余數(shù)信號和線性預(yù)測系數(shù)(以下適當(dāng)?shù)胤Q為解碼的余數(shù)信號和解碼的線性預(yù)測系數(shù))包括諸如量化誤差的誤差,因此解碼的余數(shù)信號和線性預(yù)測系數(shù)不能與從對呼叫方的用戶語音的LPC分析獲得的余數(shù)信號和線性預(yù)測系數(shù)一致。
      作為從解碼器132的語音合成濾波器29輸出的合成聲音數(shù)據(jù)的解碼的語音數(shù)據(jù)在聲音質(zhì)量上被降級,與呼叫方的用戶的語音數(shù)據(jù)相比具有失真。
      解碼器132執(zhí)行上述的分類和自適應(yīng)處理,因此將解碼的語音數(shù)據(jù)轉(zhuǎn)換為接近呼叫方的用戶的語音數(shù)據(jù)的、并且沒有失真(失真減少)的語音質(zhì)量改進(jìn)的數(shù)據(jù)。
      作為從語音合成濾波器29輸出的合成聲音數(shù)據(jù)的解碼語音數(shù)據(jù)被提供到緩沖器162以暫時存儲在那里。
      預(yù)測抽頭發(fā)生器163連續(xù)將作為其質(zhì)量改進(jìn)的解碼語音數(shù)據(jù)的語音質(zhì)量改進(jìn)的數(shù)據(jù)設(shè)置為目標(biāo)數(shù)據(jù),并且通過從緩沖器162讀取解碼語音數(shù)據(jù)的幾個語音采樣來對于目標(biāo)數(shù)據(jù)安排預(yù)測抽頭,并且向預(yù)測單元167提供預(yù)測抽頭。分類抽頭發(fā)生器164通過讀取存儲在緩沖器162中的解碼語音數(shù)據(jù)的幾個語音采樣來對目標(biāo)數(shù)據(jù)安排分類抽頭,并且向分類器165提供所述分類抽頭。
      分類器165利用來自分類抽頭發(fā)生器164的分類抽頭執(zhí)行分類,然后向系數(shù)存儲器166提供所產(chǎn)生的分類編碼。系數(shù)存儲器166讀取存儲在與來自分類器165的分類編碼對應(yīng)的地址的抽頭系數(shù),并且向預(yù)測單元167提供抽頭系數(shù)。
      預(yù)測單元167利用從系數(shù)存儲器166輸出的抽頭系數(shù)和來自預(yù)測抽頭發(fā)生器163的預(yù)測抽頭來執(zhí)行由方程(1)定義的相乘和求和運(yùn)算,并且然后獲取語音質(zhì)量改進(jìn)的數(shù)據(jù)(的預(yù)測值)。
      因此獲得語音質(zhì)量改進(jìn)的數(shù)據(jù)被通過D/A轉(zhuǎn)換器133(圖4)從預(yù)測單元167輸出到揚(yáng)聲器134,并且然后從揚(yáng)聲器134輸出高質(zhì)量的語音。
      圖20圖解了在CELP型移動電話101中的構(gòu)成發(fā)送機(jī)113(圖3)的學(xué)習(xí)單元125的結(jié)構(gòu)。如圖所示,與參照圖14所述的相同的部件被指定了相同的附圖標(biāo)記,并且適當(dāng)?shù)厥÷云溆懻摗?br> 計(jì)算器183到編碼確定器195在結(jié)構(gòu)上與圖18所示的計(jì)算器3到編碼確定器15相同。計(jì)算器183接收從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù)作為用于學(xué)習(xí)的數(shù)據(jù)。計(jì)算器183到編碼確定器195對用于學(xué)習(xí)的數(shù)據(jù)執(zhí)行與圖18所示的編碼器123執(zhí)行的相同處理。
      當(dāng)最小均方誤差確定器188確定均方誤差被最小化時,從語音合成濾波器186輸出的合成的聲音數(shù)據(jù)被作為學(xué)習(xí)數(shù)據(jù)存儲在學(xué)習(xí)數(shù)據(jù)存儲器143中。
      學(xué)習(xí)數(shù)據(jù)存儲器143到抽頭系數(shù)確定器150執(zhí)行參照圖14和圖15所述的相同的處理。以這種方式,每個類別的抽頭系數(shù)被產(chǎn)生作為質(zhì)量增進(jìn)數(shù)據(jù)。
      在參照圖19和圖20所述的每個實(shí)施例中,預(yù)測抽頭和分類抽頭由從語音合成濾波器29或186輸出的合成聲音數(shù)據(jù)構(gòu)成。如圖19和圖20中的虛線所示,預(yù)測抽頭和分類抽頭的每個可以包括I碼、L碼、G碼、A碼或A碼產(chǎn)生的線性預(yù)測系數(shù)αP、從G碼產(chǎn)生的增益β和γ以及從L碼、G碼、I碼或A碼獲得的其他信息(例如用于確定余數(shù)信號e或1/β或n/γ的余數(shù)信號e、l和n)中的至少一個。
      圖21圖解了構(gòu)成發(fā)送機(jī)113(圖3)的編碼器123的另一種結(jié)構(gòu)。
      在圖21所示的實(shí)施例中,編碼器123利用向量量化編碼從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù)。
      具體上,從A/D轉(zhuǎn)換器122(圖3)輸出的語音數(shù)據(jù)被提供到緩沖器201,用于暫時在那里存儲。
      向量器202以時間量度依序讀取存儲在緩沖器201中的語音數(shù)據(jù),并逐幀將語音數(shù)據(jù)向量化,其中預(yù)定數(shù)量的語音采樣被作為1個幀。
      向量器202可以通過將語音采樣的一個幀直接設(shè)置為在向量中的元素而將語音數(shù)據(jù)向量化?;蛘?,可以通過將語音采樣的一個幀進(jìn)行諸如LPC分析的聲音分析和通過將產(chǎn)生的語音特征數(shù)量設(shè)置為向量的元素而向量化語音數(shù)據(jù)。為了說明簡單,通過將語音采樣的一個幀直接設(shè)置為向量的元素而向量化語音數(shù)據(jù)。
      向量器202向距離計(jì)算器203輸出通過將語音采樣的一個幀直接設(shè)置為其元素而構(gòu)造的一個向量(以下所述向量也被稱為語音向量)。
      距離計(jì)算器203計(jì)算存儲在編碼本存儲器204中的編碼本中登記的每個編碼向量和來自向量器202的語音向量之間的距離(例如歐幾里德(Euclidean)距離),并且向編碼確定器205提供對于每個編碼向量確定的距離以及與那個編碼向量對應(yīng)相關(guān)的編碼。
      編碼本存儲器204存儲編碼本作為后述的通過圖22所示的學(xué)習(xí)單元125的學(xué)習(xí)過程獲得的質(zhì)量增進(jìn)數(shù)據(jù)。距離計(jì)算器203計(jì)算在那個編碼本中登記的每個編碼向量和來自向量器202的語音向量之間的距離,并且向編碼確定器205提供所述距離和與所述編碼向量對應(yīng)相關(guān)的編碼。
      編碼確定器205從自距離計(jì)算器203提供的編碼向量的距離中檢測最短的距離,并且將在所述最短距離中產(chǎn)生的編碼向量的編碼、即最小化語音向量的量化誤差(向量量化誤差)確定為對于從量化器202輸出的語音向量的向量量化結(jié)果。編碼確定器205向發(fā)送器控制器124(圖3)輸出作為向量量化的結(jié)果的編碼作為編碼語音數(shù)據(jù)。
      在圖21所示的實(shí)施例中,距離計(jì)算器203、編碼本存儲器204和編碼確定器205構(gòu)成向量量化器塊。
      圖22示出了構(gòu)成圖3所示的發(fā)送機(jī)113的學(xué)習(xí)單元125的結(jié)構(gòu),其中編碼器123的構(gòu)造如圖21所示。
      緩沖器211接收和存儲從A/D轉(zhuǎn)換器122輸出的語音數(shù)據(jù)。
      象圖21所示的向量器202一樣,向量器212利用存儲在緩沖器211中的語音數(shù)據(jù)來構(gòu)造語音向量,并且將這個語音向量提供到用戶向量存儲器213。
      由例如EEPROM構(gòu)成的用戶向量存儲器213連續(xù)存儲從向量器212提供的語音向量。由例如ROM構(gòu)成的初始向量存儲器214預(yù)先存儲由未指定數(shù)量的用戶的語音數(shù)據(jù)構(gòu)成的多個語音向量。
      編碼本發(fā)生器215利用LBG(Linde,Buzo,Gray)算法根據(jù)存儲在初始向量存儲器214和用戶向量存儲器213中的所有語音向量進(jìn)行學(xué)習(xí)過程來產(chǎn)生編碼本,并且輸出作為學(xué)習(xí)過程的結(jié)果而獲得的編碼本來作為質(zhì)量增進(jìn)數(shù)據(jù)。
      作為從編碼本發(fā)生器215輸出的質(zhì)量增進(jìn)數(shù)據(jù)的編碼本被提供到存儲單元126(圖3),并且與更新相關(guān)信息(獲得編碼本的日期和時間)一起存儲在存儲單元126中。編碼本也被提供到編碼器123(圖21)以便(以重寫形式)寫入在編碼器123中的編碼本存儲器204中。
      如果圖22的學(xué)習(xí)單元125第一次進(jìn)行學(xué)習(xí)過程,或在清空用戶向量存儲器213之后立即進(jìn)行學(xué)習(xí)過程,則用戶向量存儲器213不存儲語音向量。編碼本發(fā)生器215不能通過僅僅引用用戶向量存儲器213產(chǎn)生編碼本。存儲在用戶向量存儲器213中的語音向量的數(shù)量在自移動電話101的使用開始起的初始周期中不是很多。在這種情況下,編碼本發(fā)生器215可以通過僅僅引用用戶向量存儲器213來產(chǎn)生編碼本,但是利用這樣的編碼本的向量量化的精確度低(具有大的量化誤差)。
      如上所述,初始向量存儲器214存儲多個語音向量。編碼本發(fā)生器215通過不僅引用用戶向量存儲器213而且引用初始向量存儲器214來防止產(chǎn)生導(dǎo)致低精確度向量量化的編碼本。
      在編碼本產(chǎn)生過程中,在大量的語音向量被存儲在用戶向量存儲器213中之后,編碼本發(fā)生器215僅僅引用用戶向量存儲器213而不引用初始向量存儲器214。
      現(xiàn)在參照圖23所示的流程圖來討論用于學(xué)習(xí)作為質(zhì)量增進(jìn)數(shù)據(jù)的編碼本的圖22所示的學(xué)習(xí)單元125的學(xué)習(xí)過程。
      在語音通信或任何定時用戶說出的語音數(shù)據(jù)或語音被從A/D轉(zhuǎn)換器122(圖3)提供到緩沖器211,并且緩沖器211存儲被提供到那里的語音數(shù)據(jù)。
      當(dāng)用戶結(jié)束語音通信時,或當(dāng)從語音通信開始過去預(yù)定時間時,學(xué)習(xí)單元125開始對新輸入的語音數(shù)據(jù)的學(xué)習(xí)過程,所述新輸入的語音數(shù)據(jù)是在語音通信期間存儲在緩沖器211中的語音數(shù)據(jù)或從語音通信開始到結(jié)束存儲在緩沖器211中的語音數(shù)據(jù)。
      向量器212依序讀取存儲在緩沖器211中的語音數(shù)據(jù),并且逐幀向量化語音數(shù)據(jù),其中一個幀包括預(yù)定數(shù)量的語音采樣。向量器212向用于補(bǔ)充存儲的用戶向量存儲器213提供作為向量化的結(jié)果獲得的語音向量。
      當(dāng)完成對存儲在緩沖器211中的所有語音數(shù)據(jù)的向量化時,編碼本發(fā)生器215在步驟S121確定一個向量y1,它最小化向量y1到存儲在用戶向量存儲器213和初始向量存儲器214中的語音向量的距離的和。編碼本發(fā)生器215將向量y1設(shè)置為編碼向量y1。然后,算法進(jìn)行到步驟S122。
      在步驟S122,編碼本發(fā)生器215將當(dāng)前可獲得的編碼向量的總數(shù)設(shè)置為一個變量n,將每個編碼向量y1、y2、...、yn劃分成兩個。具體而言,讓Δ表示無窮小的向量,并且編碼本發(fā)生器215從編碼向量yi(i=1,2,...,n)產(chǎn)生向量yi+Δ和yi-Δ,并將向量yi+Δ設(shè)置為新的編碼向量yi和將向量yi-Δ設(shè)置為新的編碼向量yn+i。
      在步驟S123,編碼本發(fā)生器215將語音向量xj(j=1,2,...,J)(存儲在用戶向量存儲器213和初始向量存儲器214中的語音向量的總數(shù))分類成編碼向量yi(i=1,2,...,2n),編碼向量yi在距離上與語音向量xj最近,然后算法進(jìn)行到步驟S124。
      在步驟S124,編碼本發(fā)生器215更新編碼向量yi以便最小化對于編碼向量yi分類的距離的和。可以通過確定這樣的多個點(diǎn)的重心來執(zhí)行更新處理,即對于編碼向量yi點(diǎn)的0個或多個語音向量指向的點(diǎn)。換句話說,指向重心的向量最小化對于編碼向量yi分類的語音向量的距離的和。如果對于編碼向量yi分類的語音向量是0個,則編碼向量yi保持不變。
      在步驟S125,編碼本發(fā)生器215確定對于更新的編碼向量yi分類的語音向量的距離的和(以下稱為相對于編碼向量yi的距離的和),然后確定所有編碼向量yi的和的總和(以下稱為總和)。編碼本發(fā)生器215確定是否在總和中的改變,即在當(dāng)前步驟S125中確定的總和(以下稱為當(dāng)前總和)和在步驟S125步驟之前確定的總和(以下稱為在前總和)之間的差的絕對值等于或小于預(yù)定的閾值。
      如果在步驟S125中確定在當(dāng)前總和和在前總和之間的差的絕對值不小于預(yù)定的閾值,換句話說,如果響應(yīng)于編碼向量yi的更新總和大大改變,則算法環(huán)回到步驟S123以重復(fù)相同的處理。
      如果在步驟S125中確定在當(dāng)前總和和在前總和之間的差的絕對值等于或小于預(yù)定的閾值,換句話說,如果響應(yīng)于編碼向量yi的更新總和不改變或改變很小,則算法進(jìn)行到步驟S126。學(xué)習(xí)單元125確定是否表示當(dāng)前可獲得的編碼向量的總數(shù)的變量n等于作為在編碼本中預(yù)先設(shè)置的編碼向量的數(shù)量(以下也稱為所設(shè)置編碼向量的數(shù)量)的N。
      如果在步驟S126確定變量n不等于所設(shè)置的編碼向量的數(shù)量N,換句話說,如果確定可獲得的編碼向量yi的數(shù)量不等于所設(shè)置的編碼向量的數(shù)量N,則算法環(huán)回到步驟S122。然后重復(fù)上述處理。
      如果在步驟S126確定變量n等于所設(shè)置的編碼向量的數(shù)量N,換句話說,如果確定可獲得的編碼向量yi的數(shù)量等于所設(shè)置的編碼向量的數(shù)量N,則編碼本發(fā)生器215輸出由N個編碼向量yi構(gòu)成的編碼本作為質(zhì)量增進(jìn)數(shù)據(jù),因此結(jié)束了學(xué)習(xí)過程。
      在圖23所示的學(xué)習(xí)過程中,用戶向量存儲器213存儲到現(xiàn)在為止輸入的語音向量,并且利用語音向量來更新(產(chǎn)生)編碼本??梢园凑赵诓襟ES123和S124中的處理利用當(dāng)前輸入的語音向量和已經(jīng)獲得的編碼本、即以簡單的方式而不是利用過去輸入的語音向量來進(jìn)行編碼本的更新。
      在這種情況下,在步驟S123,編碼本發(fā)生器215將語音向量xj(j=1,2,...,J(當(dāng)前輸入的語音向量的總數(shù)))分類為距離上最接近語音向量xj的編碼向量yi(i=1,2,...,N(在編碼本中的編碼向量的總數(shù))),然后算法進(jìn)行到步驟S124。
      在步驟S124,編碼本發(fā)生器215更新編碼向量yi以便最小化到被分類為編碼向量yi的語音向量的距離的和??梢酝ㄟ^確定這樣的多個點(diǎn)的重心來執(zhí)行這個更新處理,即對于編碼向量yi點(diǎn)的0個或多個語音向量指向的各點(diǎn)。讓yi`表示更新的編碼向量,x1、x2、...、xM-L表示過去輸入的并且在更新處理之前對于編碼向量yi分類的語音向量,xM-L+1、xM-L+2、...、xM表示對于編碼向量yi分類的當(dāng)前語音向量,并且通過計(jì)算方程(14)和(15)來確定在更新之前的編碼向量yi和更新處理之后的編碼向量yi`。
      yi=(x1+x2+...+xM-L)/(M-L)...(14)yi`=(x1+x2+...+xM-L+xM-L+1+xM-L+2+...+xM)/M...(15)過去輸入的語音向量x1、x2、...、xM-L不被存儲。方程(15)被修改如下。
      yi`=(x1+x2+...+xM-L+xM-L+1)/M+(xM-L+2+...+xM)/M=(x1+x2+...+xM-L+xM-L+1)/(M-L)x(M-L)/M+(xM-L+2+...+xM)/M...(16)如果將方程(14)代入方程(16),則產(chǎn)生下面的方程。
      yi`=y(tǒng)ix(M-L)/M+(xM-L+2+...+xM)/M...(17)根據(jù)方程(17),利用當(dāng)前輸入的語音向量xM-L+1、xM-L+2、...、xM和在已經(jīng)獲得的編碼本中的編碼向量yi來更新編碼向量yi,并且因此確定更新的編碼向量yi。
      因?yàn)椴槐卮鎯^去輸入的語音向量,因此小容量的用戶向量存儲器213可以起作用。用戶向量存儲器213必須存儲除了當(dāng)前輸入的語音向量之外還有到現(xiàn)在為止對于每個編碼向量yi分類的語音向量的總數(shù)。隨著編碼向量yi的更新,用戶向量存儲器213必須更新對于更新的編碼向量yi`分類的語音向量的總數(shù)。初始向量存儲器214必須存儲包括未指定數(shù)量的語音向量的編碼本和對于每個編碼向量分類的語音向量的總數(shù),而不是未指定數(shù)量的語音向量本身。當(dāng)圖22圖解的學(xué)習(xí)單元125第一次進(jìn)行學(xué)習(xí)過程或在清空用戶向量存儲器213之后立即進(jìn)行學(xué)習(xí)過程時,利用存儲在初始向量存儲器214中的編碼本來進(jìn)行編碼本更新。
      在圖22中圖解的實(shí)施例中的學(xué)習(xí)單元125在語音通信或在任何定時對新輸入的語音數(shù)據(jù)和在過去學(xué)習(xí)過程中使用的語音數(shù)據(jù)進(jìn)行圖23所示的學(xué)習(xí)過程。用戶進(jìn)行語音通信更多,則獲得更適合于用戶的編碼本,即減少用戶語音的量化誤差更多的編碼本。通過利用在對方的這樣的編碼本解碼編碼語音數(shù)據(jù)(即執(zhí)行向量去量化),執(zhí)行適合于用戶的語音特點(diǎn)的處理(向量去量化)。與傳統(tǒng)的技術(shù)(其中使用從所述未指定數(shù)量的用戶的語音來獲得編碼本)相比,產(chǎn)生其質(zhì)量足夠改進(jìn)的解碼的語音數(shù)據(jù)。
      圖24圖解了在接收機(jī)114(圖4)中的解碼器132的結(jié)構(gòu),其中在發(fā)送機(jī)113(圖3)中的學(xué)習(xí)單元125的構(gòu)造如圖22所示。
      緩沖器221暫時存儲從接收機(jī)控制器131(圖4)輸出的編碼語音數(shù)據(jù)(作為向量量化結(jié)果的編碼)。向量去量化器222讀取存儲在緩沖器221中的代碼,并且通過引用存儲在編碼本存儲器223中的編碼本來進(jìn)行向量去量化。那個編碼因此被解碼為語音向量,它隨后被提供到逆向量器224。
      編碼本存儲器223存儲由管理單元135提供作為質(zhì)量增進(jìn)數(shù)據(jù)的編碼本。
      當(dāng)在發(fā)送機(jī)113(圖3)中的學(xué)習(xí)單元125的構(gòu)造如圖22所示時,質(zhì)量增進(jìn)數(shù)據(jù)是編碼本。在接收機(jī)114(圖4)中的存儲單元136于是存儲編碼本。在接收機(jī)114中的缺省數(shù)據(jù)存儲器137作為缺省數(shù)據(jù)存儲利用圖22圖解的初始向量存儲器214存儲的語音向量產(chǎn)生的編碼本。
      逆向量器224將從向量去量化器222輸出的語音向量在時間量度上反向量化為語音數(shù)據(jù)。
      現(xiàn)在參照圖25所示的流程圖來討論圖24所示的解碼器132的(解碼)處理。
      緩沖器221依序以提供到那里的編碼來存儲編碼的語音數(shù)據(jù)。
      在步驟S131,向量去量化器222從存儲在緩沖器221中的編碼讀取舊的和還沒有被讀取的一個編碼作為目標(biāo)編碼,并且向量去量化那個編碼。具體上,向量去量化器222在存儲在編碼本存儲器223中的編碼本中的編碼向量中檢測與所述目標(biāo)編碼對應(yīng)相關(guān)的編碼向量,并且向逆向量器224輸出所述編碼向量作為語音向量。
      在步驟S132,逆向量器224反向量化來自向量去量化器222的語音向量,因此輸出解碼的語音數(shù)據(jù)。算法然后進(jìn)行到步驟S133。
      在步驟S133,向量去量化器222確定是否在緩沖器221中存在還未被設(shè)置為目標(biāo)編碼的編碼。如果在步驟S133確定在緩沖器221中存在還未被設(shè)置為目標(biāo)編碼的編碼,則算法環(huán)回到步驟S131。向量去量化器222將在存儲在緩沖器221中的編碼中的一個舊的和還沒有被讀取的代碼設(shè)置為新的目標(biāo)編碼,然后重復(fù)相同的處理。
      如果在步驟S133確定在緩沖器221中不存在還沒有被設(shè)置為目標(biāo)編碼的代碼,則算法結(jié)束。
      上述的系列處理步驟被利用硬件執(zhí)行?;蛘?,可以利用軟件程序來執(zhí)行這些步驟。當(dāng)利用軟件程序執(zhí)行處理步驟時,可以在通用的計(jì)算機(jī)中安裝軟件程序。
      圖26圖解了計(jì)算機(jī)的一個實(shí)施例,其中安裝了用于執(zhí)行一系列處理步驟的程序。
      所述程序可以被預(yù)先存儲在作為計(jì)算機(jī)中設(shè)立的存儲介質(zhì)的硬盤405或ROM403。
      或者,可以暫時或永久地在諸如軟盤、CD-ROM(光盤只讀存儲器)、MO(磁光)盤、DVD(數(shù)字多用途光盤)、磁盤或半導(dǎo)體存儲器的可移動存儲介質(zhì)411中存儲所述程序??梢栽谒^的封裝式軟件包中提供可移動存儲器411。
      可以利用可移動存儲介質(zhì)411來在計(jì)算機(jī)中安裝所述程序?;蛘?,可以從下載站點(diǎn)經(jīng)由用于數(shù)字廣播的人造衛(wèi)星來向計(jì)算機(jī)無線發(fā)送所述程序,或者可以利用諸如LAN(局域網(wǎng))或因特網(wǎng)的網(wǎng)絡(luò)以有線的方式向計(jì)算機(jī)傳送所述程序。計(jì)算機(jī)在通信單元408接收所述程序,并且在內(nèi)置的硬盤405中安裝所述程序。
      計(jì)算機(jī)包括CPU(中央處理器)402。輸入/輸出接口410通過總線401連接到CPU402。當(dāng)CPU402在用戶操作諸如鍵盤、鼠標(biāo)或麥克風(fēng)的輸入單元407時通過輸入/輸出接口410從用戶接收命令的時候,CPU402執(zhí)行存儲在ROM(只讀存儲器)403中的所述程序。CPU402通過將存儲在硬盤405中的所述程序、經(jīng)由衛(wèi)星或網(wǎng)絡(luò)被發(fā)送的并由所述通信單元408接收的和安裝在硬盤405中的所述程序、或從裝到驅(qū)動器409和安裝到硬盤405的存儲介質(zhì)411讀取的所述程序安裝到RAM(隨機(jī)存取存儲器)404而執(zhí)行所述程序。CPU402執(zhí)行按照每個上述的流程圖的處理或通過上述的方框解的配置執(zhí)行的處理。CPU402通過輸入/輸出接口410從諸如LCD(液晶顯示器)或揚(yáng)聲器的輸出單元406輸出處理的結(jié)果,或通過通信單元408發(fā)送處理的結(jié)果,或?qū)⑻幚淼慕Y(jié)果存儲在硬盤405上。
      不要求以流程圖中的所述的時間順序來執(zhí)行描述用于使得計(jì)算機(jī)執(zhí)行多個處理的程序的處理步驟。處理步驟可以并行或單獨(dú)地被執(zhí)行(例如并行處理或利用對象的處理)。
      可以通過單個的計(jì)算機(jī)或通過多個計(jì)算機(jī)以分布處理中來執(zhí)行所述程序。所述程序可以被傳送到遠(yuǎn)程位置的計(jì)算機(jī)和由其執(zhí)行。
      在上述的實(shí)施例中,被呼叫方在呼叫到達(dá)期間使用從呼叫方發(fā)送的電話號碼來作為識別呼叫方的識別信息??梢韵蛴脩舴峙湮ㄒ坏腎D(標(biāo)識),并且這個ID可以作為識別信息被發(fā)送。
      在上述的實(shí)施例中,本發(fā)明被應(yīng)用到其中移動電話執(zhí)行語音通信的系統(tǒng)中。本發(fā)明可以被廣泛使用在其中執(zhí)行語音通信的任何系統(tǒng)中。
      在圖4所示的實(shí)施例中,存儲單元136和缺省數(shù)據(jù)存儲器137可以由單個的可重寫存儲器構(gòu)造。
      質(zhì)量增進(jìn)數(shù)據(jù)可以從移動電話1011被上載到未示出的服務(wù)器,并且移動電話1012可以在必要時下載質(zhì)量增進(jìn)數(shù)據(jù)。
      產(chǎn)業(yè)上的應(yīng)用在按照本發(fā)明的發(fā)送機(jī)、發(fā)送方法和第一程序中,語音數(shù)據(jù)被編碼,并且編碼的語音數(shù)據(jù)被輸出。根據(jù)過去學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)來學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改進(jìn)在接收編碼語音數(shù)據(jù)的接收方輸出的語音的質(zhì)量。編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)然后被發(fā)送。接收方提供高質(zhì)量的解碼語音。
      在按照本發(fā)明的接收機(jī)、接收方法和第一程序中,編碼的語音數(shù)據(jù)被接收,并且選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送方的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。根據(jù)所選擇的質(zhì)量增進(jìn)數(shù)據(jù),所接收的編碼語音數(shù)據(jù)被解碼。解碼的語音的質(zhì)量高。
      在本發(fā)明的收發(fā)機(jī)中,編碼輸入的語音數(shù)據(jù),并且輸出編碼的語音數(shù)據(jù)。根據(jù)過去學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)來學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改進(jìn)在接收編碼語音數(shù)據(jù)的其它收發(fā)機(jī)輸出的語音的質(zhì)量。編碼語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)然后被發(fā)送。從其他收發(fā)機(jī)發(fā)送的編碼語音數(shù)據(jù)被接收,并且選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的其他收發(fā)機(jī)的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù)。根據(jù)所選擇的質(zhì)量增進(jìn)數(shù)據(jù),所接收的編碼語音數(shù)據(jù)被解碼。解碼的語音的質(zhì)量高。
      權(quán)利要求
      1.一種用于發(fā)送輸入的語音數(shù)據(jù)的發(fā)送機(jī),包括編碼裝置,它編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)裝置,它根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送裝置,它發(fā)送編碼的語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      2.按照權(quán)利要求1的發(fā)送機(jī),還包括管理裝置,它管理質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送。
      3.按照權(quán)利要求1的發(fā)送機(jī),其中管理裝置管理質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送,以便在發(fā)送機(jī)和接收方之間建立通信鏈路之后發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      4.按照權(quán)利要求2的發(fā)送機(jī),其中管理裝置管理質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送,以便如果接收方請求發(fā)送機(jī)在發(fā)送機(jī)和接收方之間建立通信鏈路之后發(fā)送質(zhì)量增進(jìn)數(shù)據(jù),則發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      5.按照權(quán)利要求1的發(fā)送機(jī),還包括歷史存儲裝置,它存儲向接收方發(fā)送質(zhì)量增進(jìn)數(shù)據(jù)的歷史,其中管理裝置根據(jù)發(fā)送歷史確定是否完成向發(fā)送方的更新質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送,和如果管理裝置根據(jù)發(fā)送歷史確定未完成向發(fā)送方的更新質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送,則管理裝置管理質(zhì)量增進(jìn)數(shù)據(jù)的發(fā)送以便發(fā)送更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      6.按照權(quán)利要求1的發(fā)送機(jī),其中學(xué)習(xí)裝置執(zhí)行學(xué)習(xí)過程以將抽頭系數(shù)確定為質(zhì)量增進(jìn)數(shù)據(jù),所述抽頭系數(shù)與解碼的語音數(shù)據(jù)一起被使用,以執(zhí)行高質(zhì)量數(shù)據(jù)的預(yù)測值的預(yù)測計(jì)算,所述高質(zhì)量數(shù)據(jù)是從編碼的語音數(shù)據(jù)解碼的語音數(shù)據(jù)的高質(zhì)量版本。
      7.按照權(quán)利要求6的發(fā)送機(jī),其中學(xué)習(xí)裝置包括低質(zhì)量數(shù)據(jù)發(fā)生器裝置,它產(chǎn)生比第一數(shù)據(jù)質(zhì)量低的第二數(shù)據(jù),所述第一數(shù)據(jù)是語音數(shù)據(jù);和計(jì)算器裝置,它計(jì)算抽頭系數(shù),所述抽頭系數(shù)統(tǒng)計(jì)地最小化在第一數(shù)據(jù)和第一數(shù)據(jù)的預(yù)測值之間的預(yù)測誤差,所述第一數(shù)據(jù)的預(yù)測值是通過執(zhí)行抽頭系數(shù)和第二數(shù)據(jù)的預(yù)測計(jì)算而獲得的。
      8.按照權(quán)利要求7的發(fā)送機(jī),其中低質(zhì)量數(shù)據(jù)發(fā)生器裝置將第一數(shù)據(jù)編碼為編碼的語音數(shù)據(jù),并且產(chǎn)生通過解碼編碼語音數(shù)據(jù)而獲得的第二數(shù)據(jù)。
      9.按照權(quán)利要求7的發(fā)送機(jī),其中學(xué)習(xí)裝置包括分類抽頭發(fā)生器裝置,它產(chǎn)生分類抽頭,用于分類第一目標(biāo)數(shù)據(jù),它是作為目標(biāo)的第一數(shù)據(jù);和分類器裝置,它按照分類抽頭來分類第一目標(biāo)數(shù)據(jù)以確定第一目標(biāo)數(shù)據(jù)的類別;并且所述計(jì)算器裝置確定每個類別的抽頭系數(shù)。
      10.按照權(quán)利要求1的發(fā)送機(jī),還包括編碼本存儲裝置,用于存儲編碼本,其中編碼器裝置按照存儲在編碼本存儲裝置中的預(yù)定編碼本來向量量化語音數(shù)據(jù),并且輸出所產(chǎn)生的編碼作為編碼語音數(shù)據(jù)。
      11.按照權(quán)利要求10的發(fā)送機(jī),其中學(xué)習(xí)裝置執(zhí)行學(xué)習(xí)過程來確定新的編碼本作為質(zhì)量增進(jìn)數(shù)據(jù)。
      12.一種用于發(fā)送輸入的語音數(shù)據(jù)的發(fā)送方法,包括編碼步驟,編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)步驟,根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送步驟,發(fā)送編碼的語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      13.一種用于執(zhí)行發(fā)送輸入的語音數(shù)據(jù)的發(fā)送處理的計(jì)算機(jī)程序,包括編碼步驟,編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)步驟,根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送步驟,發(fā)送編碼的語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      14.一種存儲介質(zhì),存儲用于執(zhí)行發(fā)送輸入的語音數(shù)據(jù)的發(fā)送處理的計(jì)算機(jī)程序,這種計(jì)算機(jī)程序包括編碼步驟,編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)步驟,根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的接收端輸出的語音質(zhì)量;發(fā)送步驟,發(fā)送編碼的語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù)。
      15.一種用于接收編碼語音數(shù)據(jù)的接收機(jī),包括接收裝置,它接收編碼語音數(shù)據(jù);存儲裝置,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇裝置,它選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼裝置,它根據(jù)由選擇裝置選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼由接收裝置接收的編碼語音數(shù)據(jù)。
      16.按照權(quán)利要求15的接收機(jī),其中存儲裝置預(yù)先存儲缺省質(zhì)量增進(jìn)數(shù)據(jù)。
      17.按照權(quán)利要求16的接收機(jī),還包括確定裝置,它根據(jù)識別信息來確定是否存儲裝置存儲與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送方對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),其中如果確定裝置確定在存儲裝置中未存儲與所述發(fā)送方對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù),則選擇裝置選擇缺省的質(zhì)量增進(jìn)數(shù)據(jù)。
      18.按照權(quán)利要求15的接收機(jī),其中接收裝置也接收由發(fā)送方發(fā)送的質(zhì)量增進(jìn)數(shù)據(jù),其中接收機(jī)還包括管理裝置,它根據(jù)由接收裝置接收的質(zhì)量增進(jìn)數(shù)據(jù)來管理存儲裝置的存儲內(nèi)容的更新。
      19.按照權(quán)利要求18的接收機(jī),其中在建立接收機(jī)和發(fā)送方之間的通信鏈路之后,管理裝置按照從發(fā)送方發(fā)送的更新的質(zhì)量增進(jìn)數(shù)據(jù)來更新存儲裝置的存儲內(nèi)容。
      20.按照權(quán)利要求19的接收機(jī),還包括發(fā)送裝置,它向發(fā)送方發(fā)送數(shù)據(jù),其中管理裝置在建立接收機(jī)和發(fā)送方之間的通信鏈路之后發(fā)送質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送請求,請求發(fā)送方利用發(fā)送裝置發(fā)送質(zhì)量增進(jìn)數(shù)據(jù),并且響應(yīng)于所述質(zhì)量增進(jìn)數(shù)據(jù)發(fā)送請求而按照從發(fā)送方發(fā)送的更新的質(zhì)量增進(jìn)數(shù)據(jù)更新存儲裝置的存儲內(nèi)容。
      21.按照權(quán)利要求18的接收機(jī),其中管理裝置確定是否存儲裝置存儲更新的質(zhì)量增進(jìn)數(shù)據(jù),并且如果存儲裝置中未存儲更新的質(zhì)量增進(jìn)數(shù)據(jù),則按照從發(fā)送方發(fā)送的更新的質(zhì)量增進(jìn)數(shù)據(jù)更新存儲裝置的存儲內(nèi)容。
      22.按照權(quán)利要求21的接收機(jī),其中存儲裝置存儲關(guān)于質(zhì)量增進(jìn)數(shù)據(jù)的更新相關(guān)信息,其中管理裝置根據(jù)存儲在存儲裝置中的更新相關(guān)信息來確定是否存儲裝置存儲更新的質(zhì)量增進(jìn)數(shù)據(jù)。
      23.按照權(quán)利要求22的接收機(jī),其中所述更新相關(guān)信息包括獲得質(zhì)量增進(jìn)數(shù)據(jù)的日期和時間。
      24.按照權(quán)利要求21的接收機(jī),還包括更新禁止裝置,它按照從發(fā)送方發(fā)送的更新的質(zhì)量增進(jìn)數(shù)據(jù)來禁止存儲裝置的存儲內(nèi)容的更新。
      25.按照權(quán)利要求15的接收機(jī),其中發(fā)送方是電話,并且其中發(fā)送方的更新信息是發(fā)送方的電話的電話號碼。
      26.按照權(quán)利要求15的接收機(jī),其中質(zhì)量增進(jìn)數(shù)據(jù)是抽頭系數(shù),所述抽頭系數(shù)與解碼的語音數(shù)據(jù)一起被使用以執(zhí)行高質(zhì)量數(shù)據(jù)的預(yù)測值的預(yù)測計(jì)算,所述高質(zhì)量數(shù)據(jù)是從編碼語音數(shù)據(jù)解碼的語音數(shù)據(jù)的高質(zhì)量版本,和其中解碼器裝置包括第一處理裝置,它解碼編碼的語音數(shù)據(jù),并且輸出解碼的語音數(shù)據(jù);第二處理裝置,通過利用解碼的語音數(shù)據(jù)和抽頭系數(shù)執(zhí)行預(yù)測計(jì)算來確定高質(zhì)量數(shù)據(jù)的預(yù)測值。
      27.按照權(quán)利要求26的接收機(jī),其中通過產(chǎn)生質(zhì)量低于第一數(shù)據(jù)的第二數(shù)據(jù)來確定抽頭系數(shù),所述第一數(shù)據(jù)是語音數(shù)據(jù),并且還通過計(jì)算統(tǒng)計(jì)地最小化在第一數(shù)據(jù)和第一數(shù)據(jù)的預(yù)測值之間的預(yù)測誤差的抽頭系數(shù)來確定抽頭系數(shù),通過執(zhí)行抽頭系數(shù)和第二數(shù)據(jù)的預(yù)測計(jì)算而獲得第一數(shù)據(jù)的預(yù)測值。
      28.按照權(quán)利要求27的接收機(jī),其中第二數(shù)據(jù)是通過將第一數(shù)據(jù)編碼為編碼語音數(shù)據(jù)和通過解碼編碼語音數(shù)據(jù)而獲得的解碼的語音數(shù)據(jù)。
      29.按照權(quán)利要求26的接收機(jī),其中按照預(yù)定的類別來分類抽頭系數(shù),其中第二處理裝置包括分類抽頭發(fā)生器裝置,它產(chǎn)生分類抽頭,用于分類作為高質(zhì)量語音數(shù)據(jù)的目標(biāo)數(shù)據(jù),所述高質(zhì)量數(shù)據(jù)的預(yù)測值被確定;分類器裝置,它按照抽頭系數(shù)來分類目標(biāo)數(shù)據(jù)以確定目標(biāo)數(shù)據(jù)的類別;預(yù)測裝置,它通過利用與目標(biāo)數(shù)據(jù)和解碼的語音數(shù)據(jù)的類別對應(yīng)的抽頭系數(shù)執(zhí)行預(yù)測計(jì)算來確定目標(biāo)數(shù)據(jù)的預(yù)測值。
      30.按照權(quán)利要求15的接收機(jī),其中編碼語音數(shù)據(jù)是通過向量量化語音數(shù)據(jù)而獲得的編碼,質(zhì)量增進(jìn)數(shù)據(jù)是用于逆向量化編碼的編碼本,解碼器裝置根據(jù)編碼本通過逆向量化編碼來解碼該編碼的語音數(shù)據(jù)。
      31.一種用于接收編碼語音數(shù)據(jù)的接收方法,包括接收步驟,接收編碼語音數(shù)據(jù);存儲步驟,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇步驟,選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼步驟,根據(jù)在選擇步驟選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼在接收步驟接收的編碼語音數(shù)據(jù)。
      32.一種用于執(zhí)行接收編碼語音數(shù)據(jù)的接收處理的計(jì)算機(jī)程序,包括接收步驟,接收編碼語音數(shù)據(jù);存儲步驟,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇步驟,選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼步驟,根據(jù)在選擇步驟選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼在接收步驟接收的編碼語音數(shù)據(jù)。
      33.一種存儲介質(zhì),存儲用于執(zhí)行接收編碼語音數(shù)據(jù)的接收處理的計(jì)算機(jī)程序,這個計(jì)算機(jī)程序包括接收步驟,接收編碼語音數(shù)據(jù);存儲步驟,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述質(zhì)量增進(jìn)數(shù)據(jù)改善通過對編碼語音數(shù)據(jù)解碼而獲得的解碼語音數(shù)據(jù),所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端;選擇步驟,選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的發(fā)送端的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼步驟,根據(jù)在選擇步驟選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼在接收步驟接收的編碼語音數(shù)據(jù)。
      34.一種包括發(fā)送機(jī)和接收機(jī)的收發(fā)機(jī),其中發(fā)送機(jī)包括編碼裝置,它編碼語音數(shù)據(jù),并輸出編碼的語音數(shù)據(jù);學(xué)習(xí)裝置,它根據(jù)在過去的學(xué)習(xí)中使用的語音數(shù)據(jù)和新輸入的語音數(shù)據(jù)而學(xué)習(xí)質(zhì)量增進(jìn)數(shù)據(jù),所述質(zhì)量增進(jìn)數(shù)據(jù)改善在接收編碼語音數(shù)據(jù)的其它收發(fā)機(jī)輸出的語音質(zhì)量;和發(fā)送裝置,它發(fā)送編碼的語音數(shù)據(jù)和質(zhì)量增進(jìn)數(shù)據(jù);其中所述接收機(jī)包括接收裝置,它接收從其他收發(fā)機(jī)發(fā)送的編碼語音數(shù)據(jù);存儲裝置,它存儲質(zhì)量增進(jìn)數(shù)據(jù)以及識別信息,所述識別信息識別已經(jīng)發(fā)送編碼語音數(shù)據(jù)的其它收發(fā)機(jī);選擇裝置,它選擇與已經(jīng)發(fā)送編碼語音數(shù)據(jù)的其它收發(fā)機(jī)的識別信息對應(yīng)相關(guān)的質(zhì)量增進(jìn)數(shù)據(jù);解碼裝置,它根據(jù)由選擇裝置選擇的質(zhì)量增進(jìn)數(shù)據(jù)來解碼由接收裝置接收的編碼語音數(shù)據(jù)。
      全文摘要
      一種能夠解碼高質(zhì)量聲音的發(fā)送/接收裝置。蜂窩電話10文檔編號G10L19/00GK1465149SQ02802663
      公開日2003年12月31日 申請日期2002年6月20日 優(yōu)先權(quán)日2001年6月26日
      發(fā)明者近藤哲二郎, 服部正明, 渡辺勉, 木村裕人 申請人:索尼公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1