專利名稱:與收發(fā)器進(jìn)行通信的通信設(shè)備及其通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及發(fā)送設(shè)備和發(fā)送方法、接收設(shè)備和接收方法、收發(fā)器設(shè)備、 通信設(shè)備和方法、記錄々某體、和程序。更具體地說(shuō),本發(fā)明涉及可以在,例 如,蜂窩式電話中實(shí)現(xiàn)利用高質(zhì)量語(yǔ)音的通信的發(fā)送設(shè)備和發(fā)送方法、接收 設(shè)備和接收方法、收發(fā)器設(shè)備、通信設(shè)備和方法、記錄媒體、和程序。
背景技術(shù):
在語(yǔ)音通信中,例如,在蜂窩式電話中,由于有限的傳輸頻帶,接收語(yǔ) 音的質(zhì)量比用戶輸出的實(shí)際語(yǔ)音的質(zhì)量低得多。
于是,在已知的蜂窩式電話中,為了提高接收語(yǔ)音的質(zhì)量,對(duì)接收語(yǔ)音 進(jìn)行諸如濾波之類的信息處理,以調(diào)整語(yǔ)音的頻譜。
但是,由于語(yǔ)音特性隨用戶不同而不同,僅僅利用具有相同抽頭系數(shù)的 濾波器對(duì)接收語(yǔ)音進(jìn)行濾波不能充分地提高具有不同頻率特性的語(yǔ)音的質(zhì) 量。
發(fā)明內(nèi)容
本發(fā)明就是在考慮了上述背景之后作出的。本發(fā)明的目的是為每個(gè)用戶 獲得充分提高的語(yǔ)音質(zhì)量。
本發(fā)明的發(fā)送設(shè)備包括編碼裝置,用于編碼語(yǔ)音數(shù)據(jù)和輸出編碼語(yǔ)音 數(shù)據(jù);發(fā)送裝置,用于發(fā)送編碼語(yǔ)音數(shù)據(jù);參數(shù)存儲(chǔ)裝置,用于與指定接收 編碼語(yǔ)音數(shù)據(jù)的接收方的指定信息相聯(lián)系,存儲(chǔ)與編碼裝置進(jìn)行的編碼有關(guān) 的參數(shù)和與發(fā)送裝置進(jìn)行的發(fā)送有關(guān)的參數(shù);和參數(shù)設(shè)置裝置,用于根據(jù)指 定信息,選擇和設(shè)置存儲(chǔ)在參數(shù)存儲(chǔ)裝置中的與編碼裝置進(jìn)行的編碼有關(guān)的
參數(shù)和與發(fā)送裝置進(jìn)行的發(fā)送有關(guān)的參數(shù)。
本發(fā)明的發(fā)送方法包括編碼步驟,用于編碼語(yǔ)音數(shù)據(jù)和輸出編碼語(yǔ)音 數(shù)據(jù);發(fā)送控制步驟,用于控制編碼語(yǔ)音數(shù)據(jù)的發(fā)送;參數(shù)存儲(chǔ)控制步驟, 用于控制與編碼步驟的處理進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送控制步驟的處理 控制的發(fā)送有關(guān)的參數(shù)與指定接收編碼語(yǔ)音數(shù)據(jù)的接收方的指定信息相聯(lián)系 的存儲(chǔ);和參數(shù)設(shè)置步驟,用于根據(jù)指定信息,選擇和設(shè)置與編碼步驟的處 理進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送控制步驟的處理控制的發(fā)送有關(guān)的參數(shù), 參數(shù)存儲(chǔ)控制步驟的處理控制參數(shù)的存儲(chǔ)。
本發(fā)明的第一記錄々某體包括編碼步驟,用于編碼語(yǔ)音數(shù)據(jù)和輸出編碼 語(yǔ)音數(shù)據(jù);發(fā)送控制步驟,用于控制編碼語(yǔ)音數(shù)據(jù)的發(fā)送;參數(shù)存儲(chǔ)控制步 驟,用于控制與編碼步驟的處理進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送控制步驟的 處理控制的發(fā)送有關(guān)的參數(shù)與指定接收編碼語(yǔ)音數(shù)據(jù)的接收方的指定信息相 聯(lián)系的存儲(chǔ);和參數(shù)設(shè)置步驟,用于根據(jù)指定信息,選擇和設(shè)置與編碼步驟 的處理進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送控制步驟的處理控制的發(fā)送有關(guān)的參 數(shù),參數(shù)存儲(chǔ)控制步驟的處理控制參數(shù)的存儲(chǔ)。
本發(fā)明的第一程序包括編碼步驟,用于編碼語(yǔ)音數(shù)據(jù)和輸出編碼語(yǔ)音 數(shù)據(jù);發(fā)送控制步驟,用于控制編碼語(yǔ)音數(shù)據(jù)的發(fā)送;參數(shù)存儲(chǔ)控制步驟, 用于控制與編碼步驟的處理進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送控制步驟的處理 控制的發(fā)送有關(guān)的參數(shù)與指定接收編碼語(yǔ)音數(shù)據(jù)的接收方的指定信息相聯(lián)系 的存儲(chǔ);和參數(shù)設(shè)置步驟,用于根據(jù)指定信息,選擇和設(shè)置與編碼步驟的處 理進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送控制步驟的處理控制的發(fā)送有關(guān)的參數(shù), 參數(shù)存儲(chǔ)控制步驟的處理控制參數(shù)的存儲(chǔ)。
本發(fā)明的接收設(shè)備包括接收裝置,用于接收編碼語(yǔ)音數(shù)據(jù);解碼裝置, 用于解碼接收裝置接收的編碼語(yǔ)音數(shù)據(jù);參數(shù)存儲(chǔ)裝置,用于與指定發(fā)送編 碼語(yǔ)音數(shù)據(jù)的發(fā)送方的指定信息相聯(lián)系,存儲(chǔ)與接收裝置進(jìn)行的接收有關(guān)的 參數(shù)和與解碼裝置進(jìn)行的解碼有關(guān)的參數(shù);和參數(shù)設(shè)置裝置,用于根據(jù)指定
信息,選擇和設(shè)置存儲(chǔ)在參數(shù)存儲(chǔ)裝置中的與接收裝置進(jìn)行的接收有關(guān)的參 數(shù)和與解碼裝置進(jìn)行的解碼有關(guān)的參數(shù)。
本發(fā)明的接收方法包括接收控制步驟,用于控制編碼語(yǔ)音數(shù)據(jù)的接收; 解碼步驟,用于解碼接收控制步驟的處理控制其接收的編碼語(yǔ)音數(shù)據(jù);參數(shù) 存儲(chǔ)控制步驟,用于控制與接收控制步驟的處理控制的接收有關(guān)的參數(shù)和與
解碼步驟的處理進(jìn)行的解碼有關(guān)的參數(shù)與指定發(fā)送編碼語(yǔ)音數(shù)據(jù)的發(fā)送方的 指定信息相聯(lián)系的存儲(chǔ);和參數(shù)設(shè)置步驟,用于根據(jù)指定信息,選擇和設(shè)置 與接收控制步驟的處理控制的接收有關(guān)的參數(shù)和與解碼步驟的處理進(jìn)行的解 碼有關(guān)的參數(shù),參數(shù)存儲(chǔ)控制步驟的處理控制參數(shù)的存儲(chǔ)。
本發(fā)明的第二記錄媒體包括接收控制步驟,用于控制編碼語(yǔ)音數(shù)據(jù)的
接收;解碼步驟,用于解碼接收控制步驟的處理控制其接收的編碼語(yǔ)音數(shù)據(jù);
參數(shù)存儲(chǔ)控制步驟,用于控制與接收控制步驟的處理控制的接收有關(guān)的參數(shù) 和與解碼步驟的處理進(jìn)行的解碼有關(guān)的參數(shù)與指定發(fā)送編碼語(yǔ)音數(shù)據(jù)的發(fā)送
方的指定信息相聯(lián)系的存儲(chǔ);和參數(shù)設(shè)置步驟,用于根據(jù)指定信息,選擇和 設(shè)置與接收控制步驟的處理控制的接收有關(guān)的參數(shù)和與解碼步驟的處理進(jìn)行 的解碼有關(guān)的參數(shù),參數(shù)存儲(chǔ)控制步驟的處理控制參數(shù)的存儲(chǔ)。
本發(fā)明的第二程序包括接收控制步驟,用于控制編碼語(yǔ)音數(shù)據(jù)的接收; 解碼步驟,用于解碼接收控制步驟的處理控制其接收的編碼語(yǔ)音數(shù)據(jù);參數(shù) 存儲(chǔ)控制步驟,用于控制與接收控制步驟的處理控制的接收有關(guān)的參數(shù)和與 解碼步驟的處理進(jìn)行的解碼有關(guān)的參數(shù)與指定發(fā)送編碼語(yǔ)音數(shù)據(jù)的發(fā)送方的 指定信息相聯(lián)系的存儲(chǔ);和參數(shù)設(shè)置步驟,用于根據(jù)指定信息,選擇和設(shè)置 與接收控制步驟的處理控制的接收有關(guān)的參數(shù)和與解碼步驟的處理進(jìn)行的解 碼有關(guān)的參數(shù),參數(shù)存儲(chǔ)控制步驟的處理控制參數(shù)的存儲(chǔ)。
本發(fā)明的收發(fā)器包括編碼裝置,用于編碼語(yǔ)音數(shù)據(jù)和輸出編碼語(yǔ)音數(shù) 據(jù);發(fā)送裝置,用于發(fā)送編碼語(yǔ)音數(shù)據(jù);第一參數(shù)存儲(chǔ)裝置,用于與指定接 收編碼語(yǔ)音數(shù)據(jù)的接收方的第一指定信息相聯(lián)系,存儲(chǔ)與編碼裝置進(jìn)行的編 碼有關(guān)的參數(shù)和與發(fā)送裝置進(jìn)行的發(fā)送有關(guān)的參數(shù);第一參數(shù)設(shè)置裝置,用 于根據(jù)第一指定信息,選擇和設(shè)置存儲(chǔ)在第一參數(shù)存儲(chǔ)裝置中的與編碼裝置 進(jìn)行的編碼有關(guān)的參數(shù)和與發(fā)送裝置進(jìn)行的發(fā)送有關(guān)的參數(shù);接收裝置,用 于接收編碼語(yǔ)音數(shù)據(jù);解碼裝置,用于解碼接收裝置接收的編碼語(yǔ)音數(shù)據(jù); 第二參數(shù)存儲(chǔ)裝置,用于與指定發(fā)送編碼語(yǔ)音數(shù)據(jù)的發(fā)送方的第二指定信息 相聯(lián)系,存儲(chǔ)與接收裝置進(jìn)行的接收有關(guān)的參數(shù)和與解碼裝置進(jìn)行的解碼有 關(guān)的參數(shù);和第二參數(shù)設(shè)置裝置,用于根據(jù)第二指定信息,選擇和設(shè)置存儲(chǔ) 在第二參數(shù)存儲(chǔ)裝置中的與接收裝置進(jìn)行的接收有關(guān)的參數(shù)和與解碼裝置進(jìn) 行的解碼有關(guān)的參數(shù)。
本發(fā)明的第一通信設(shè)備包括獲取裝置,用于從收發(fā)器中獲取用于提高
解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);存儲(chǔ)裝置,
用于與指定收發(fā)器的指定信息相聯(lián)系,存儲(chǔ)獲取裝置獲取的質(zhì)量提高數(shù)據(jù); 和提供裝置,用于將存儲(chǔ)在存儲(chǔ)裝置中的質(zhì)量提高數(shù)據(jù)提供給通過(guò)指定信息 指定的收發(fā)器。
本發(fā)明的第一通信方法包括獲取控制步驟,用于控制用于提高解碼編 碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù)從收發(fā)器中的獲?。?存儲(chǔ)控制步驟,用于控制獲取控制步驟的處理控制其獲取的質(zhì)量提高數(shù)據(jù)與 指定收發(fā)器的指定信息相聯(lián)系的存儲(chǔ);和提供控制步驟,用于控制存儲(chǔ)控制 步驟的處理控制其存儲(chǔ)的質(zhì)量提高數(shù)據(jù)到通過(guò)指定信息指定的收發(fā)器的提 供。
本發(fā)明的第三記錄媒體包括荻取控制步驟,用于控制用于提高解碼編 碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù)從收發(fā)器中的獲?。?存儲(chǔ)控制步驟,用于控制獲取控制步驟的處理控制其獲取的質(zhì)量提高數(shù)據(jù)與 指定收發(fā)器的指定信息相聯(lián)系的存儲(chǔ);和提供控制步驟,用于控制存儲(chǔ)控制 步驟的處理控制其存儲(chǔ)的質(zhì)量提高數(shù)據(jù)到通過(guò)指定信息指定的收發(fā)器的提 供。
本發(fā)明的第三程序包括獲取控制步驟,用于控制用于提高解碼編碼語(yǔ) 音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù)從收發(fā)器中的獲??;存儲(chǔ) 控制步驟,用于控制獲取控制步驟的處理控制其獲取的質(zhì)量提高數(shù)據(jù)與指定 收發(fā)器的指定信息相聯(lián)系的存儲(chǔ);和提供控制步驟,用于控制存儲(chǔ)控制步驟 的處理控制其存儲(chǔ)的質(zhì)量提高數(shù)據(jù)到通過(guò)指定信息指定的收發(fā)器的提供。
本發(fā)明的第二通信設(shè)備包括獲取裝置,用于從收發(fā)器中獲取與編碼語(yǔ) 音數(shù)據(jù)的發(fā)送和接收有關(guān)的特征;計(jì)算裝置,用于根據(jù)獲取裝置獲取的特征, 計(jì)算用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù) 據(jù);和提供裝置,用于將計(jì)算裝置計(jì)算的質(zhì)量提高數(shù)據(jù)提供給從中獲取特征 的收發(fā)器。
本發(fā)明的第二通信方法包括獲取控制步驟,用于控制與編碼語(yǔ)音數(shù)據(jù) 的發(fā)送和接收有關(guān)的特征從收發(fā)器中的獲??;計(jì)算步驟,用于根據(jù)獲取控制 步驟的處理控制其獲取的特征,計(jì)算用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼 語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);和提供控制步驟,用于控制計(jì)算步驟的處 理計(jì)算的質(zhì)量提高數(shù)據(jù)到從中獲取特征的收發(fā)器的提供。
本發(fā)明的第四記錄媒體包括獲取控制步驟,用于控制與編碼語(yǔ)音數(shù)據(jù)
的發(fā)送和接收有關(guān)的特征從收發(fā)器中的獲取;計(jì)算步驟,用于根據(jù)獲取控制
步驟的處理控制其獲取的特征,計(jì)算用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼
語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);和提供控制步驟,用于控制計(jì)算步驟的處 理計(jì)算的質(zhì)量提高數(shù)據(jù)到從中獲取特征的收發(fā)器的提供。
本發(fā)明的第四程序包括獲取控制步驟,用于控制與編碼語(yǔ)音數(shù)據(jù)的發(fā) 送和接收有關(guān)的特征從收發(fā)器中的獲??;計(jì)算步驟,用于根據(jù)獲取控制步驟 的處理控制其獲取的特征,計(jì)算用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音 數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);和提供控制步驟,用于控制計(jì)算步驟的處理計(jì) 算的質(zhì)量提高數(shù)據(jù)到從中獲取特征的收發(fā)器的提供。
根據(jù)本發(fā)明的發(fā)送設(shè)備、發(fā)送方法、和第一程序,編碼語(yǔ)音數(shù)據(jù),和發(fā) 送編碼語(yǔ)音數(shù)據(jù)。同時(shí),與指定接收方的指定信息相聯(lián)系地存儲(chǔ)與編碼有關(guān) 的參數(shù)和與發(fā)送有關(guān)的參數(shù)。根據(jù)這個(gè)指定信息,選擇和設(shè)置存儲(chǔ)的與編碼 有關(guān)的參數(shù)和存儲(chǔ)的與發(fā)送有關(guān)的參數(shù)。
根據(jù)本發(fā)明的接收設(shè)備、接收方法、和第二程序,接收和解碼編碼語(yǔ)音 數(shù)據(jù)。與指定發(fā)送編碼語(yǔ)音數(shù)據(jù)的發(fā)送方的指定信息相聯(lián)系地存儲(chǔ)與接收有 關(guān)的參數(shù)和與解碼有關(guān)的參數(shù)。根據(jù)該指定信息,選擇和設(shè)置存儲(chǔ)的與接收 有關(guān)的參數(shù)和存儲(chǔ)的與解碼有關(guān)的參數(shù)。
根據(jù)本發(fā)明的收發(fā)器,編碼語(yǔ)音數(shù)據(jù),和輸出和發(fā)送編碼語(yǔ)音數(shù)據(jù)。同 時(shí),與指定接收編碼語(yǔ)音數(shù)據(jù)的接收方的第 一指定信息相聯(lián)系地存儲(chǔ)與編碼 有關(guān)的參數(shù)和與發(fā)送有關(guān)的參數(shù)。根據(jù)第一指定信息,選擇和設(shè)置存儲(chǔ)的與 編碼有關(guān)的參數(shù)和存儲(chǔ)的與發(fā)送有關(guān)的參數(shù)。接收和解碼編碼語(yǔ)音數(shù)據(jù)。同 時(shí),與指定發(fā)送編碼語(yǔ)音數(shù)據(jù)的發(fā)送方的第二指定信息相聯(lián)系地存儲(chǔ)與接收 有關(guān)的參數(shù)和與解碼有關(guān)的參數(shù)。根據(jù)第二指定信息,選擇和設(shè)置存儲(chǔ)的與 接收有關(guān)的參數(shù)和存儲(chǔ)的與解碼有關(guān)的參數(shù)。
根據(jù)本發(fā)明的第一通信設(shè)備、第一通信方法、和第三程序,從收發(fā)器中 獲取用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù) 據(jù)。與指定收發(fā)器的指定信息相聯(lián)系地存儲(chǔ)獲得的質(zhì)量提高數(shù)據(jù),和將存儲(chǔ) 的質(zhì)量提高數(shù)據(jù)提供給通過(guò)指定信息指定的收發(fā)器。
根據(jù)本發(fā)明的第二通信設(shè)備、第二通信方法、和第四程序,從收發(fā)器中 獲取與編碼語(yǔ)音數(shù)據(jù)的發(fā)送和接收有關(guān)的特征。根據(jù)獲得的特征,計(jì)算用于
提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù),和將計(jì) 算的質(zhì)量提高數(shù)據(jù)提供給已經(jīng)發(fā)送了特征的收發(fā)器。
圖1是例示本發(fā)明所應(yīng)用的發(fā)送系統(tǒng)的一個(gè)實(shí)施例的配置例子的方塊
圖2是例示蜂窩式電話101的配置例子的方塊圖3是例示發(fā)送器113的配置例子的方塊圖4是例示接收器114的配置例子的方塊圖5是例示接收器114進(jìn)行的質(zhì)量提高數(shù)據(jù)設(shè)置處理的流程圖6是例示呼叫方進(jìn)行的質(zhì)量提高數(shù)據(jù)發(fā)送的第一實(shí)施例的流程圖7是例示受話方進(jìn)行的質(zhì)量提高數(shù)據(jù)更新處理的第一實(shí)施例的流程
圖8是例示呼叫方進(jìn)行的質(zhì)量提高數(shù)據(jù)發(fā)送的第二實(shí)施例的流程圖; 圖9是例示受話方進(jìn)行的質(zhì)量提高數(shù)據(jù)更新處理的第二實(shí)施例的流程
圖10是例示呼叫方進(jìn)行的質(zhì)量提高數(shù)據(jù)發(fā)送的第三實(shí)施例的流程圖; 圖11是例示受話方進(jìn)行的質(zhì)量提高數(shù)據(jù)更新處理的第三實(shí)施例的流程
圖12是例示呼叫方進(jìn)行的質(zhì)量提高數(shù)據(jù)發(fā)送的第四實(shí)施例的流程圖; 圖13是例示受話方進(jìn)行的質(zhì)量提高數(shù)據(jù)更新處理的第四實(shí)施例的流程
圖14是例示學(xué)習(xí)單元125的配置例子的方塊圖; 圖15是例示學(xué)習(xí)單元125進(jìn)行的學(xué)習(xí)處理的流程圖; 圖16是例示解碼器132的配置例子的方塊圖; 圖17是例示解碼器132進(jìn)行的處理的流程圖; 圖18是例示CELP編碼器123的配置例子的方塊圖; 圖19是例示在應(yīng)用CELP編碼器123的情況下,解碼器132的配置例子 的方塊圖20是例示在應(yīng)用CELP編碼器123的情況下,學(xué)習(xí)單元125的配置例 子的方塊圖21是例示進(jìn)行矢量量化的編碼器123的配置例子的方塊圖; 圖22是例示在編碼器123進(jìn)行矢量量化的情況下,學(xué)習(xí)單元125的配置 例子的方塊圖23是例示在編碼器123進(jìn)行矢量量化的情況下,學(xué)習(xí)單元125進(jìn)行的 學(xué)習(xí)處理的流程圖24是例示在編碼器123進(jìn)行矢量量化的情況下,解碼器132的配置例 子的方塊圖25是例示在編碼器123進(jìn)行矢量量化的情況下,解碼器132進(jìn)行的處 理的流程圖26A例示了默認(rèn)數(shù)據(jù)庫(kù)的例子;
圖26B例示了默認(rèn)數(shù)據(jù)庫(kù)的例子;
圖26C例示了默認(rèn)數(shù)據(jù)庫(kù)的例子;
圖27A例示了用戶信息數(shù)據(jù)庫(kù)的例子;
圖27B例示了用戶信息數(shù)據(jù)庫(kù)的例子;
圖28是例示接收器114的另一個(gè)配置例子的方塊圖29是例示質(zhì)量提高數(shù)據(jù)最佳值設(shè)置處理的流程圖30是例示本發(fā)明所應(yīng)用的發(fā)送系統(tǒng)的另 一個(gè)配置例子的方塊圖31是例示發(fā)送器113的另一個(gè)配置例子的方塊圖32是例示交換中心423的配置例子的方塊圖33是例示質(zhì)量提高數(shù)據(jù)計(jì)算器424的配置例子的方塊圖34是例示如圖30所示的發(fā)送系統(tǒng)進(jìn)行的處理的流程圖35是例示質(zhì)量提高數(shù)據(jù)計(jì)算處理的流程圖3 6是例示本發(fā)明所應(yīng)用的發(fā)送系統(tǒng)的另 一 個(gè)配置例子的方塊圖37是例示如圖36所示的發(fā)送系統(tǒng)進(jìn)行的處理的流程圖38是例示本發(fā)明所應(yīng)用的發(fā)送系統(tǒng)的另 一個(gè)配置例子的方塊圖39是例示如圖38所示的發(fā)送系統(tǒng)進(jìn)行的處理的流程圖40是例示本發(fā)明所應(yīng)用的發(fā)送系統(tǒng)的另 一個(gè)配置例子的方塊圖41是例示家用服務(wù)器501的配置例子的方塊圖42是例示如圖40所示的發(fā)送系統(tǒng)進(jìn)行的處理的流程圖43是例示如圖40所示的發(fā)送系統(tǒng)進(jìn)行的處理的另一個(gè)例子的流程圖44是例示如圖40所示的發(fā)送系統(tǒng)進(jìn)4亍的處理的又一個(gè)例子的流程和
圖45是例示本發(fā)明所應(yīng)用的計(jì)算機(jī)的一個(gè)實(shí)施例的配置例子的方塊圖。
具體實(shí)施例方式
圖1例示了本發(fā)明所應(yīng)用的發(fā)送系統(tǒng)(該系統(tǒng)是數(shù)個(gè)邏輯單元的集合,各 個(gè)單元未必處在同一機(jī)殼內(nèi))的一個(gè)實(shí)施例的配置。
在這個(gè)發(fā)送系統(tǒng)中,蜂窩式電話101!和1012分別與基站102!和1022無(wú) 線地進(jìn)行發(fā)送和接收,和基站102i和1022與交換中心103進(jìn)行發(fā)送和接收。 于是,通過(guò)基站102^口 1022與交換中心103最終可以在蜂窩式電話10h和 1012之間發(fā)送和接收語(yǔ)音。基站102!和1022可以是相同的站,也可以是不同 的站。
除非必須特別區(qū)分它們,下文將蜂窩式電話IOI!和1012統(tǒng)稱為"蜂窩式 電話101"。
圖2例示了如圖1所示的蜂窩式電話10h的配置例子。蜂窩式電話1012 被配置成與蜂窩式電話10h相似,因此,省略對(duì)它的說(shuō)明。
天線111接收來(lái)自基站1(^或1022的無(wú)線電波和將它們提供給調(diào)制解調(diào) 器112,并且通過(guò)無(wú)線電波將來(lái)自調(diào)制解調(diào)器112的信號(hào)發(fā)送到基站102i或 1022。調(diào)制解調(diào)器112根據(jù),例如,CDMA(碼分多址)方法,解調(diào)來(lái)自天線111 的信號(hào),并且將所得的解調(diào)信號(hào)提供給接收器114。調(diào)制解調(diào)器112還根據(jù), 例如,CDMA方法,調(diào)制發(fā)送器113提供的發(fā)送數(shù)據(jù),并且將所得的調(diào)制信 號(hào)提供給天線111。發(fā)送器113對(duì)輸入發(fā)送器113的用戶語(yǔ)音進(jìn)行諸如編碼之 類的預(yù)定處理,以獲得發(fā)送數(shù)據(jù),并且將它提供給調(diào)制解調(diào)器112。接收器 114從調(diào)制解調(diào)器112接收作為解碼信號(hào)的數(shù)據(jù),以便將該信號(hào)解碼成高質(zhì)量 語(yǔ)音,并且輸出它。
當(dāng)輸入接收方的電話號(hào)碼或預(yù)定命令時(shí),用戶操作操作單元115,并且 將與操作相對(duì)應(yīng)的操作信號(hào)提供給發(fā)送器113或接收器114。
如有必要,可以在發(fā)送器113和接收器114之間發(fā)送和接收信息。 圖3例示了如圖2所示的發(fā)送器113的配置例子。
將用戶語(yǔ)音輸入麥克風(fēng)121,麥克風(fēng)121將作為語(yǔ)音信號(hào)(電信號(hào))的用戶
語(yǔ)音輸出到A/D(模擬/數(shù)字)轉(zhuǎn)換器122。 A/D轉(zhuǎn)換器122將來(lái)自麥克風(fēng)121
的模擬語(yǔ)音信號(hào)轉(zhuǎn)換成數(shù)字語(yǔ)音數(shù)據(jù),并且將它輸出到編碼器123和學(xué)習(xí)單
元125。
編碼器123根據(jù)預(yù)定編碼方法,編碼來(lái)自A/D轉(zhuǎn)換器122的語(yǔ)音數(shù)據(jù), 并且將所得的編碼語(yǔ)音數(shù)據(jù)輸出到發(fā)送控制器124 。
發(fā)送控制器124控制從編碼器123輸出的編碼語(yǔ)音數(shù)據(jù)和從如下所述的 管理器127輸出的數(shù)據(jù)的發(fā)送。也就是說(shuō),發(fā)送控制器124根據(jù)預(yù)定發(fā)送定 時(shí),選擇從編碼器123輸出的編碼語(yǔ)音數(shù)據(jù)或從如下所述的管理器127輸出 的數(shù)據(jù),并且將所選數(shù)據(jù)輸出到調(diào)制解調(diào)器112(圖2),作為發(fā)送數(shù)據(jù)。如有 必要,發(fā)送控制器124不僅輸出編碼語(yǔ)音數(shù)據(jù)和質(zhì)量提高數(shù)據(jù),而且輸出接 收方的電話號(hào)碼、作為呼叫方的蜂窩式電話101的電話號(hào)碼、或通過(guò)操作操 作單元115輸入的其它信息,作為發(fā)送數(shù)據(jù)。
學(xué)習(xí)單元125根據(jù)用于以往學(xué)習(xí)的語(yǔ)音數(shù)據(jù)和從A/D轉(zhuǎn)換器122輸入的 新語(yǔ)音數(shù)據(jù),進(jìn)行從接收從編碼器123輸出的編碼語(yǔ)音數(shù)據(jù)的接收方輸出、 用于提高語(yǔ)音質(zhì)量的質(zhì)量提高數(shù)據(jù)的學(xué)習(xí)。當(dāng)通過(guò)學(xué)習(xí)獲得新質(zhì)量提高數(shù)據(jù) 時(shí),學(xué)習(xí)單元125將它提供給存儲(chǔ)單元126。
存儲(chǔ)單元126存儲(chǔ)學(xué)習(xí)單元125提供的質(zhì)量提高數(shù)據(jù)。
如有必要,管理器127—邊參考接收器114提供的信息, 一邊管理存儲(chǔ) 在存儲(chǔ)單元126中的質(zhì)量提高數(shù)據(jù)的發(fā)送。
在如上所述配置的發(fā)送器113中,通過(guò)A/D轉(zhuǎn)換器122將輸入麥克風(fēng)121 的用戶語(yǔ)音提供給編碼器123和學(xué)習(xí)單元125。
編碼器123編碼A/D轉(zhuǎn)換器122提供的語(yǔ)音數(shù)據(jù),并且將所得的編碼語(yǔ) 音數(shù)據(jù)輸出到發(fā)送控制器124。發(fā)送控制器124將編碼器123提供的編碼語(yǔ) 音數(shù)據(jù)輸出到調(diào)制解調(diào)器112(圖2),作為發(fā)送數(shù)據(jù)。
同時(shí),學(xué)習(xí)單元125根據(jù)用于以往學(xué)習(xí)的語(yǔ)音數(shù)據(jù)和從A/D轉(zhuǎn)換器122 輸入的新語(yǔ)音數(shù)據(jù),進(jìn)行質(zhì)量提高數(shù)據(jù)的學(xué)習(xí),并且將所得的質(zhì)量提高數(shù)據(jù) 提供給存儲(chǔ)單元126,和讓它存儲(chǔ)在其中。
在學(xué)習(xí)單元125中,不僅根據(jù)用戶的新語(yǔ)音數(shù)據(jù),而且根據(jù)用于以往學(xué) 習(xí)的語(yǔ)音數(shù)據(jù)來(lái)學(xué)習(xí)質(zhì)量提高數(shù)據(jù)。于是,隨著用戶打電話的次數(shù)越來(lái)越多, 可以獲得使編碼用戶語(yǔ)音數(shù)據(jù)獲得的編碼語(yǔ)音數(shù)據(jù)解碼成更高質(zhì)量語(yǔ)音數(shù)據(jù) 的質(zhì)量提高數(shù)據(jù)。
然后,管理器127讀取存儲(chǔ)在存儲(chǔ)單元126中的質(zhì)量提高數(shù)據(jù),并且根 據(jù)預(yù)定定時(shí),將它提供給發(fā)送控制器124。發(fā)送控制器124根據(jù)預(yù)定發(fā)送定
時(shí),將從管理器127輸出的質(zhì)量提高數(shù)據(jù)輸出到調(diào)制解調(diào)器112(圖2),作為
發(fā)送數(shù)據(jù)。
如上所述,發(fā)送器113不僅發(fā)送作為正常呼叫的語(yǔ)音的編碼語(yǔ)音數(shù)據(jù), 而且發(fā)送質(zhì)量提高數(shù)據(jù)。
圖4例示了如圖2所示接收器114的配置例子。
將作為從如圖2所示的調(diào)制解調(diào)器112輸出的解調(diào)信號(hào)的接收數(shù)據(jù)提供 給接收控制器131,接收控制器131接收該接收數(shù)據(jù)。然后,當(dāng)接收數(shù)據(jù)是 編碼語(yǔ)音數(shù)據(jù)時(shí),接收控制器131將它提供給解碼器132,和當(dāng)接收數(shù)據(jù)是 質(zhì)量提高數(shù)據(jù)時(shí),接收控制器131將它提供給管理器135。
接收數(shù)據(jù)不僅包含編碼語(yǔ)音數(shù)據(jù)和質(zhì)量提高數(shù)據(jù),而且包含呼叫方的電 話號(hào)碼和其它信息。如有必要,接收控制器131將這樣的信息提供給管理器 135和發(fā)送器113(管理器127)。
解碼器132利用管理器135提供的質(zhì)量提高數(shù)據(jù),解碼接收控制器132 提供的編碼語(yǔ)音數(shù)據(jù),以便獲得高質(zhì)量解碼語(yǔ)音數(shù)據(jù),并且將它提供給D/A 轉(zhuǎn)換器133。
D/A轉(zhuǎn)換器133轉(zhuǎn)換從解碼器132輸出的數(shù)字解碼語(yǔ)音數(shù)據(jù),并且將所 得的模擬語(yǔ)音信號(hào)提供給揚(yáng)聲器134。揚(yáng)聲器134輸出與從D/A轉(zhuǎn)換器133 輸出的語(yǔ)音信號(hào)相對(duì)應(yīng)的語(yǔ)音。
管理器135管理質(zhì)量提高數(shù)據(jù)。更具體地說(shuō),當(dāng)接收到呼叫時(shí),管理器 135從接收控制器131接收呼叫方的電話號(hào)碼,根據(jù)電話號(hào)碼選擇存儲(chǔ)在存 儲(chǔ)單元136或默認(rèn)數(shù)據(jù)存儲(chǔ)器137中的質(zhì)量提高數(shù)據(jù),并且將所選數(shù)據(jù)提供 給解碼器132。管理器135還從接收控制器131接收最近質(zhì)量提高數(shù)據(jù),并 且用最近質(zhì)量提高數(shù)據(jù)更新存儲(chǔ)在存儲(chǔ)單元136中的數(shù)據(jù)。
存儲(chǔ)單元136由,例如,可寫EEPROM(電可擦除可編程只讀存儲(chǔ)器)構(gòu) 成,并且,與指定已經(jīng)發(fā)送了質(zhì)量提高數(shù)據(jù)的呼叫方的指定信息,例如,呼 叫方的電話號(hào)碼相聯(lián)系地存儲(chǔ)管理器135提供的質(zhì)量提高數(shù)據(jù)。
默認(rèn)數(shù)據(jù)存儲(chǔ)器137由,例如,ROM(只讀存儲(chǔ)器)構(gòu)成,并且事先存儲(chǔ) 默認(rèn)質(zhì)量提高數(shù)據(jù)。
在如上所述配置的接收器114中,當(dāng)接收到呼叫時(shí),接收控制器131接 收接收數(shù)據(jù),和將包含在接收數(shù)據(jù)中的呼叫方的電話號(hào)碼提供給管理器135。 管理器135從接收控制器131接收,例如,呼叫方的電話號(hào)碼,并且,當(dāng)準(zhǔn) 備進(jìn)行語(yǔ)音通信時(shí),管理器135根據(jù)如圖5所示的流程圖,進(jìn)行設(shè)置用于語(yǔ)
音通信的質(zhì)量提高數(shù)據(jù)的質(zhì)量提高數(shù)據(jù)設(shè)置處理。
在質(zhì)量提高數(shù)據(jù)設(shè)置處理中,在步驟S141中,管理器135從存儲(chǔ)單元 136中搜索呼叫方的電話號(hào)碼,并且轉(zhuǎn)到步驟S142。在步驟S142中,管理器 135根據(jù)步驟S141中的搜索結(jié)果,確定是否找到呼叫方的電話號(hào)碼(是否存儲(chǔ) 在存儲(chǔ)單元136中)。
如果在步驟S142中確定已經(jīng)找到呼叫方的電話號(hào)碼,過(guò)程轉(zhuǎn)到步驟
5143。 在步驟S143中,管理器135從存儲(chǔ)在存儲(chǔ)單元136中的質(zhì)量提高數(shù)據(jù) 中選擇與呼叫方的電話號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù),并且將所選數(shù)據(jù)提供給 解碼器132和設(shè)置它。然后,結(jié)束質(zhì)量提高數(shù)據(jù)設(shè)置處理。
如果在步驟S142中確定沒有找到呼叫方的電話號(hào)碼,過(guò)程轉(zhuǎn)到步驟
5144。 在步驟S144中,管理器135從默認(rèn)數(shù)據(jù)存儲(chǔ)器137中讀取默認(rèn)質(zhì)量提 高數(shù)據(jù)(下文有時(shí)稱為"默認(rèn)數(shù)據(jù)"),并且將它提供給解碼器132和設(shè)置它。 然后,結(jié)束質(zhì)量提高數(shù)據(jù)設(shè)置處理。
在如圖5所示的實(shí)施例中,當(dāng)找到呼叫方的電話號(hào)碼時(shí),即,當(dāng)呼叫方 的電話號(hào)碼存儲(chǔ)在存儲(chǔ)單元136中時(shí),在解碼器132中設(shè)置與呼叫方的電話 號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù)。但是,即使已經(jīng)找到呼叫方的電話號(hào)碼,也可 以操作操作單元115(圖2),控制管理器135在解碼器132中設(shè)置默認(rèn)數(shù)據(jù)。
在如上所述在解碼器132中設(shè)置了質(zhì)量提高數(shù)據(jù)之后,和當(dāng)開始將從呼 叫方發(fā)送的編碼語(yǔ)音數(shù)據(jù)提供給接收控制器131作為接收數(shù)據(jù)時(shí),將編碼語(yǔ) 音數(shù)據(jù)從接收控制器131提供到解碼器132。然后,解碼器132根據(jù)通過(guò)在 接收到呼叫之后進(jìn)行的如圖5所示的質(zhì)量提高數(shù)據(jù)設(shè)置處理設(shè)置的質(zhì)量提高 數(shù)據(jù),即,與呼叫方的電話號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù),解碼從呼叫方發(fā)送 的和接收控制器132提供的編碼語(yǔ)音數(shù)據(jù),并且輸出解碼語(yǔ)音數(shù)據(jù)。通過(guò)D/A 轉(zhuǎn)換器133將解碼語(yǔ)音數(shù)據(jù)從解碼器132提供到揚(yáng)聲器134,并且從揚(yáng)聲器 134輸出它。
同時(shí), 一旦從呼叫方接收到作為接收數(shù)據(jù)的質(zhì)量提高數(shù)據(jù),接收控制器 131就將質(zhì)量提高數(shù)據(jù)提供給管理器135。管理器135將接收控制器131提供 的質(zhì)量提高數(shù)據(jù)與已經(jīng)發(fā)送了質(zhì)量提高數(shù)據(jù)的呼叫方的電話號(hào)碼相聯(lián)系,并 且將質(zhì)量提高數(shù)據(jù)提供給存儲(chǔ)單元136和讓它存儲(chǔ)在其中。
如上所述,與呼叫方的電話號(hào)碼相聯(lián)系的存儲(chǔ)在存儲(chǔ)單元136中的質(zhì)量
提高數(shù)據(jù)是發(fā)送器113(圖3)的學(xué)習(xí)單元125根據(jù)呼叫方的用戶語(yǔ)音進(jìn)行學(xué)習(xí) 獲得的,并且用于將編碼呼叫方的用戶語(yǔ)音獲得的編碼語(yǔ)音l't據(jù)解碼成高質(zhì) 解碼語(yǔ)音數(shù)據(jù)。
然后,接收器114的解碼器132根據(jù)與呼叫方的電話號(hào)碼相聯(lián)系的質(zhì)量 提高數(shù)據(jù),解碼從呼叫方發(fā)送的編碼語(yǔ)音數(shù)據(jù)。于是,可以進(jìn)行適合于從呼 叫方發(fā)送的編碼語(yǔ)音數(shù)據(jù)的解碼處理(按照與編碼語(yǔ)音數(shù)據(jù)相對(duì)應(yīng)的用戶語(yǔ) 音的特性,進(jìn)行不同解碼處理),從而獲得高質(zhì)量解碼語(yǔ)音數(shù)據(jù)。
為了通過(guò)如上所述,進(jìn)行適合于從呼叫方發(fā)送的編碼語(yǔ)音數(shù)據(jù)的解碼處 理,獲得高質(zhì)解碼語(yǔ)音數(shù)據(jù),解碼器132必須利用呼叫方的發(fā)送器113(圖3) 的學(xué)習(xí)單元125通過(guò)學(xué)習(xí)獲得的質(zhì)量提高數(shù)據(jù)進(jìn)行處理。為了進(jìn)行這種處理, 有必要與呼叫方的電話號(hào)碼相聯(lián)系地將質(zhì)量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元136 中。
然后,呼叫方(發(fā)送方)的發(fā)送器113(圖3)進(jìn)行將通過(guò)學(xué)習(xí)獲得的最近質(zhì) 量提高數(shù)據(jù)發(fā)送到受話方(接收方)的質(zhì)量提高數(shù)據(jù)發(fā)送處理。然后,受話方的 接收器114進(jìn)行用發(fā)送方進(jìn)行質(zhì)量提高數(shù)據(jù)發(fā)送處理發(fā)送的質(zhì)量提高數(shù)據(jù)更 新存儲(chǔ)單元136中的數(shù)據(jù)的質(zhì)量提高數(shù)據(jù)更新處理。
下面描述質(zhì)量提高數(shù)據(jù)發(fā)送處理和質(zhì)量提高數(shù)據(jù)更新處理,假設(shè)蜂窩式 電話10h是呼叫方,和蜂窩式電話1012是受話方。
圖6是例示質(zhì)量提高數(shù)據(jù)發(fā)送處理的第一實(shí)施例的流程圖。
在呼叫方的蜂窩式電話10h中,當(dāng)用戶操作操作單元115(圖2)輸入受話 方的蜂窩式電話1012的電話號(hào)碼時(shí),發(fā)送器113開始質(zhì)量提高數(shù)據(jù)發(fā)送處理。
更具體地說(shuō),在質(zhì)量提高數(shù)據(jù)發(fā)送處理中,在步驟S1中,發(fā)送器113(圖 3)的發(fā)送控制器124輸出通過(guò)操作輸入單元115輸入的蜂窩式電話1012的電 話號(hào)碼,作為發(fā)送數(shù)據(jù),從而呼叫蜂窩式電話1012。
然后,蜂窩式電話1012的用戶響應(yīng)來(lái)自呼叫蜂窩式電話10h的呼叫,操 作操作單元115,將蜂窩式電話1012設(shè)置成摘機(jī)狀態(tài)。然后,過(guò)程轉(zhuǎn)到步驟 S2,在步驟S2中,發(fā)送控制器124與蜂窩式電話1012建立通信鏈路,過(guò)程 轉(zhuǎn)到步驟S3。
在步驟S3中,管理器127向發(fā)送控制器124發(fā)送指示存儲(chǔ)在存儲(chǔ)單元 126中的質(zhì)量提高數(shù)據(jù)的更新狀況的更新信息。發(fā)送控制器124選擇和輸出 更新信息,作為發(fā)送數(shù)據(jù),過(guò)程轉(zhuǎn)到步驟S4。
當(dāng)通過(guò)學(xué)習(xí)獲得新質(zhì)量提高數(shù)據(jù)時(shí),學(xué)習(xí)單元125與獲得質(zhì)量提高數(shù)據(jù)
的時(shí)間和日期(包括月和年)相聯(lián)系地將質(zhì)量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元126。與
質(zhì)量提高數(shù)據(jù)相聯(lián)系的時(shí)間和日期可以用作更新信息。
當(dāng)從呼叫方的蜂窩式電話101接收到更新信息時(shí),受話方的蜂窩式電話 1012發(fā)送如下討論的、如有必要發(fā)送最近質(zhì)量提高數(shù)據(jù)的傳送請(qǐng)求。因此, 在步驟S4中,管理器127確定是否已從受話方的蜂窩式電話1012接收到傳 送請(qǐng)求。
如果在步驟S4中確定沒有接收到傳送請(qǐng)求,即,蜂窩式電話10h的接 收器114的接收控制器131沒有接收到作為接收數(shù)據(jù)的來(lái)自受話方的蜂窩式 電話1012的傳送請(qǐng)求,過(guò)程跳過(guò)步驟S5,轉(zhuǎn)到步驟S6。
如果在步驟S4中確定已經(jīng)接收到傳送請(qǐng)求,即,蜂窩式電話10h的接 收器114的接收控制器131已經(jīng)接收到作為接收數(shù)據(jù)的來(lái)自受話方的蜂窩式 電話1012的傳送請(qǐng)求,并且,已經(jīng)將傳送請(qǐng)求提供給發(fā)送器113的管理器127, 過(guò)程轉(zhuǎn)到步驟S5。在步驟S5中,管理器127從存儲(chǔ)單元126中讀取最近質(zhì) 量提高數(shù)據(jù),并且將它提供給發(fā)送控制器124。此外,在步驟S5中,發(fā)送控 制器124選擇管理器127提供的最近質(zhì)量提高數(shù)據(jù)和作為發(fā)送數(shù)據(jù)發(fā)送它。 應(yīng)該注意到,質(zhì)量提高數(shù)據(jù)是與通過(guò)學(xué)習(xí)獲得質(zhì)量提高數(shù)據(jù)的時(shí)間和日期一 起,即,與更新信息一起發(fā)送的。
然后,過(guò)程從步驟S5轉(zhuǎn)到步驟S6中,在步驟S6中,管理器127確定是 否已經(jīng)從受話方的蜂窩式電話1012接收到就緒消息。
也就是說(shuō),當(dāng)正常語(yǔ)音通信已就緒時(shí),受話方的蜂窩式電話1012發(fā)送指 示語(yǔ)音通信的準(zhǔn)備工作已經(jīng)完成的就緒消息。在步驟S6中,從蜂窩式電話 1012接收這樣的就緒消息。
如果在步驟S6中確定還沒有接收到就緒消息,即,蜂窩式電話10h的 接收器114的接收控制器131沒有接收到作為接收數(shù)據(jù)的來(lái)自受話方的蜂窩 式電話1012的就緒消息,過(guò)程返回到步驟S6,等待就緒消息。
如果在步驟S6中確定已經(jīng)接收到就緒消息,即,蜂窩式電話10h的接 收器114的接收控制器131已經(jīng)接收到來(lái)自受話方的蜂窩式電話1012的就緒 消息,作為接收數(shù)據(jù),并且,已經(jīng)將就緒消息提供給發(fā)送器113的管理器127, 過(guò)程轉(zhuǎn)到步驟S7。在步驟S7中,發(fā)送控制器124選4奪編碼器123的輸出, 以便可以進(jìn)行語(yǔ)音通信,即,以便可以選擇從編碼器123輸出的編碼語(yǔ)音數(shù)
據(jù),作為發(fā)送數(shù)據(jù)。然后,結(jié)束質(zhì)量提高數(shù)據(jù)發(fā)送處理。
現(xiàn)在參照?qǐng)D7的流程圖,描述當(dāng)呼叫方的蜂窩式電話10h進(jìn)行如圖6所 示的質(zhì)量提高數(shù)據(jù)發(fā)送處理時(shí),受話方的蜂窩式電話1012進(jìn)行的質(zhì)量提高數(shù)
據(jù)更新處理。
在受話方的蜂窩式電話1012中,例如,當(dāng)接收到呼叫時(shí),接收器114(圖 4)開始質(zhì)量提高數(shù)據(jù)更新處理。
更具體地說(shuō),在質(zhì)量提高數(shù)據(jù)更新處理中,在步驟Sll中,接收控制器 131確定蜂窩式電話1012是否通過(guò)用戶對(duì)操作單元115的操作處在摘機(jī)狀態(tài)。 如果確定蜂窩式電話1012沒有處在摘機(jī)狀態(tài),過(guò)程返回到步驟Sll。
如果在步驟Sll中確定蜂窩式電話1012處在摘機(jī)狀態(tài),過(guò)程轉(zhuǎn)到步驟 S12,在步驟S12中,接收控制器131與呼叫方的蜂窩式電話IOI!建立通信 鏈路。然后,過(guò)程轉(zhuǎn)到步驟S13。
在步驟S13中,正如在圖6的步驟S3中所討論的那樣,從呼叫方的蜂窩 式電話10h發(fā)送更新信息。然后,接收控制器131接收包括這個(gè)更新信息的 接收數(shù)據(jù),并且將它提供給管理器135。
在步驟S14中,管理器135檢驗(yàn)從呼叫方的蜂窩式電話10h接收的更新 信息,以確定與呼叫方的蜂窩式電話10h的用戶有關(guān)的質(zhì)量提高數(shù)據(jù)是否存 儲(chǔ)在存儲(chǔ)單元136中。
更具體地說(shuō),在如圖1所示的發(fā)送系統(tǒng)中的通信中,當(dāng)呼叫方的蜂窩式 電話10h(或1012)呼叫受話方的蜂窩式電話1012(或10h)時(shí),發(fā)送蜂窩式電話 10h的電話號(hào)碼,接收控制器131接收這個(gè)電話號(hào)碼,作為接收數(shù)據(jù),并且, 將它提供給管理器135。管理器135檢驗(yàn)與呼叫方的蜂窩式電話10h的電話 號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù)是否已經(jīng)存儲(chǔ)在存儲(chǔ)單元136中,如果已經(jīng)存儲(chǔ), 管理器135還檢驗(yàn)存儲(chǔ)的質(zhì)量提高數(shù)據(jù)是否是最近數(shù)據(jù),從而在步驟S14中 執(zhí)行確定處理。
如果在步驟S14中確定與呼叫方的蜂窩式電話IOI,的用戶有關(guān)的最近質(zhì) 量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元136中,即,與呼叫方的蜂窩式電話10h的電話 號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元136中,和與質(zhì)量提高數(shù)據(jù)相聯(lián) 系的更新信息所表示的時(shí)間和日期與在步驟S13中接收的更新信息所表示的 時(shí)間和日期 一致,則沒有必要更新存儲(chǔ)在存儲(chǔ)單元136中的與蜂窩式電話101 i 的電話號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù),并且,過(guò)程跳過(guò)步驟S15到S18,轉(zhuǎn)到
步驟S19。
正如在圖6的步驟S5中所討論的那樣,呼叫方的蜂窩式電話10h與更 新信息一起發(fā)送質(zhì)量提高數(shù)據(jù)。當(dāng)將來(lái)自蜂窩式電話101,的質(zhì)量提高數(shù)據(jù)存 儲(chǔ)在存儲(chǔ)單元136中時(shí),受話方的蜂窩式電話1012的管理器135與與質(zhì)量提 高數(shù)據(jù)一起發(fā)送的更新信息相聯(lián)系地存儲(chǔ)質(zhì)量提高數(shù)據(jù)。在步驟S14中,通 過(guò)將與存儲(chǔ)在存儲(chǔ)單元136中的質(zhì)量提高數(shù)據(jù)相聯(lián)系的更新信息與在步驟 S13中接收的更新信息相比較,確定存儲(chǔ)在存儲(chǔ)單元136中的質(zhì)量提高數(shù)據(jù) 是否是最近數(shù)據(jù)。
如果在步驟S14中確定與呼叫方的蜂窩式電話lOh的用戶有關(guān)的最近質(zhì) 量提高數(shù)據(jù)沒有存儲(chǔ)在存儲(chǔ)單元136中,即,與蜂窩式電話10h的電話號(hào)碼 相聯(lián)系的質(zhì)量提高數(shù)據(jù)沒有存儲(chǔ)在存儲(chǔ)單元136中,或者,即使存儲(chǔ)在其中, 但如果確定與質(zhì)量提高數(shù)據(jù)相聯(lián)系的更新信息所表示的時(shí)間和日期早于在步 驟S13中接收的更新信息所表示的時(shí)間和日期,則過(guò)程轉(zhuǎn)到步驟S15。在步 驟S15中,管理器135確定是否禁止用最近質(zhì)量提高數(shù)據(jù)更新質(zhì)量提高數(shù)據(jù)。
也就是說(shuō),用戶可以操作操作單元115來(lái)設(shè)置管理器135,以便質(zhì)量提 高數(shù)據(jù)不被更新。管理器135在步驟S15中,根據(jù)是否進(jìn)行質(zhì)量提高數(shù)據(jù)的 更新的設(shè)置,進(jìn)行確定處理。
如果在步驟S15中確定禁止用最近質(zhì)量提高數(shù)據(jù)更新質(zhì)量提高數(shù)據(jù),即, 管理器135被設(shè)置成不進(jìn)行質(zhì)量提高數(shù)據(jù)的更新,則過(guò)程跳過(guò)步驟S16到 S18,轉(zhuǎn)到步驟S19。
如果在步驟S15中確定不禁止用最近質(zhì)量提高數(shù)據(jù)更新質(zhì)量提高數(shù)據(jù), 即,管理器135沒有被設(shè)置成禁止質(zhì)量提高數(shù)據(jù)的更新,過(guò)程轉(zhuǎn)到步驟S16。 在步驟S16中,管理器135向呼叫方的蜂窩式電話10h的發(fā)送器113(圖3) 的發(fā)送控制器124發(fā)送發(fā)送最近質(zhì)量提高數(shù)據(jù)的傳送請(qǐng)求。響應(yīng)傳送請(qǐng)求, 發(fā)送器113的發(fā)送控制器124發(fā)送傳送請(qǐng)求,作為發(fā)送數(shù)據(jù)。
正如參照?qǐng)D6的步驟S4和S5所討論的那樣,已經(jīng)接收到傳送請(qǐng)求的蜂 窩式電話10h與更新信息一起發(fā)送最近質(zhì)量提高數(shù)據(jù)。于是,在步驟S17中, 接收控制器131接收包括最近質(zhì)量提高數(shù)據(jù)和更新信息的接收數(shù)據(jù),并且將 它提供給管理器135。
在步驟S18中,管理器135存儲(chǔ)與呼叫時(shí)接收的蜂窩式電話10h的電話 號(hào)碼、和與質(zhì)量提高數(shù)據(jù)一起發(fā)送的更新信息相聯(lián)系地在步驟S17中獲得的
最近質(zhì)量提高數(shù)據(jù),從而更新存儲(chǔ)單元136的內(nèi)容。
也就是說(shuō),當(dāng)與呼叫方的蜂窩式電話10h的電話號(hào)碼相聯(lián)系的質(zhì)量提高 數(shù)據(jù)沒有存儲(chǔ)在存儲(chǔ)單元136中時(shí),管理器135將在步驟S17中獲得的最近 質(zhì)量提高數(shù)據(jù)、呼叫時(shí)接收的蜂窩式電話10h的電話號(hào)碼、和更新信息(最近 質(zhì)量提高數(shù)據(jù)的更新信息)存儲(chǔ)在存儲(chǔ)單元136中。
當(dāng)與蜂窩式電話ioh的電話號(hào)碼相聯(lián)系的質(zhì)量提高數(shù)據(jù)(不是最近數(shù)據(jù)) 存儲(chǔ)在存儲(chǔ)單元136中時(shí),管理器135用在步驟S17中獲得的最近質(zhì)量提高 數(shù)據(jù)、呼叫時(shí)接收的蜂窩式電話10h的電話號(hào)碼、和更新信息蓋寫存儲(chǔ)的質(zhì) 量提高數(shù)據(jù)、和與質(zhì)量提高數(shù)據(jù)相聯(lián)系的電話號(hào)碼和更新信息。
過(guò)程轉(zhuǎn)到步驟S19,在步驟S19中,管理器135控制發(fā)送器113的發(fā)送 控制器124發(fā)送指示語(yǔ)音通信的準(zhǔn)備工作已經(jīng)完成的、作為發(fā)送數(shù)據(jù)的就緒 消息,然后,過(guò)程轉(zhuǎn)到步驟S20。
在步驟S20中,接收控制器131將包含在接收數(shù)據(jù)中的編碼語(yǔ)音數(shù)據(jù)輸 出到解碼器132,以便可以進(jìn)行語(yǔ)音通信。然后,結(jié)束質(zhì)量提高數(shù)據(jù)更新處 理。
圖8是例示質(zhì)量提高數(shù)據(jù)發(fā)送處理的第二實(shí)施例的流程圖。
與圖6中一樣,在呼叫方的蜂窩式電話10h中,當(dāng)用戶操作操作單元 115(圖2)輸入受話方的蜂窩式電話1012的電話號(hào)碼時(shí),發(fā)送器113開始質(zhì)量 提高數(shù)據(jù)發(fā)送處理。
更具體地說(shuō),在質(zhì)量提高數(shù)據(jù)發(fā)送處理中,在步驟S31中,發(fā)送器113(圖 3)的發(fā)送控制器124輸出通過(guò)對(duì)輸入單元115的操作輸入的蜂窩式電話1012 的電話號(hào)碼,作為發(fā)送數(shù)據(jù),從而呼叫蜂窩式電話1012。
然后,蜂窩式電話1012的用戶響應(yīng)來(lái)自呼叫蜂窩式電話10h的呼叫,操 作操作單元115,以便將蜂窩式電話1012設(shè)置成摘機(jī)狀態(tài)。然后,過(guò)程轉(zhuǎn)到 步驟S32,在步驟S32中,發(fā)送控制器124與受話方的蜂窩式電話1012建立 通信鏈路,過(guò)程轉(zhuǎn)到步驟S33。
在步驟S33中,管理器127從存儲(chǔ)單元126中讀取最近質(zhì)量提高數(shù)據(jù), 并且將它提供給發(fā)送控制器124。此外,在步驟S33中,發(fā)送控制器124選 擇管理器127提供的最近質(zhì)量提高數(shù)據(jù)和發(fā)送它,作為發(fā)送數(shù)據(jù)。如上所述, 質(zhì)量提高數(shù)據(jù)是與指示通過(guò)學(xué)習(xí)獲得質(zhì)量提高數(shù)據(jù)的時(shí)間和日期的更新信息 一起發(fā)送的。
然后,過(guò)程從步驟S33轉(zhuǎn)到步驟S34,并且,與圖6的步驟S6—樣,管 理器127在步驟S34中確定是否已經(jīng)從受話方的蜂窩式電話1012接收到就緒 消息。如果確定還沒有接收到就緒消息,則過(guò)程返回到步驟S34,等待就緒 消息。
如果在步驟S34中確定已經(jīng)接收到就緒消息,則過(guò)程轉(zhuǎn)到步驟S35。與 圖6的步驟S7—樣,可以進(jìn)行語(yǔ)音通信,并且,發(fā)送控制器124結(jié)束質(zhì)量提 高數(shù)據(jù)發(fā)送處理。
現(xiàn)在參照?qǐng)D9的流程圖,描述當(dāng)呼叫方的蜂窩式電話10h進(jìn)行如圖8所 示的質(zhì)量提高數(shù)據(jù)發(fā)送處理時(shí),受話方的蜂窩式電話1012進(jìn)行的質(zhì)量提高數(shù) 據(jù)更新處理。
在受話方的蜂窩式電話1012中,與圖7中一樣,當(dāng)接收到呼叫時(shí),接收 器114(圖4)開始質(zhì)量提高數(shù)據(jù)更新處理。在步驟S41中,接收控制器131確 定用戶是否已經(jīng)操作了操作單元115將蜂窩式電話1012設(shè)置成摘機(jī)狀態(tài)。如 果確定蜂窩式電話1012沒有處在摘機(jī)狀態(tài),過(guò)程返回到步驟S41。
如果在步驟S41中確定蜂窩式電話1012處在摘機(jī)狀態(tài),則過(guò)程轉(zhuǎn)到步驟 S42,在步驟S42中,與圖7的步驟S12—樣,建立通信鏈路。然后,過(guò)程轉(zhuǎn) 到步驟S43,在步驟S43中,接收控制器131接收從呼叫方的蜂窩式電話10" 發(fā)送的包括最近質(zhì)量提高數(shù)據(jù)的接收數(shù)據(jù),并且將接收數(shù)據(jù)提供給管理器 135。
也就是說(shuō),如上所述,在如圖8所示的質(zhì)量提高數(shù)據(jù)發(fā)送處理中,在步 驟S33中,蜂窩式電話10h與更新信息一起發(fā)送最近質(zhì)量提高數(shù)據(jù)。于是, 在步驟S43中,接收質(zhì)量提高數(shù)據(jù)和更新信息。
此后,過(guò)程轉(zhuǎn)到步驟S44。與圖7的步驟S14—樣,在步驟S44中,管 理器135檢驗(yàn)從蜂窩式電話10h接收的更新信息,以確定與呼叫方的蜂窩式 電話10h的用戶有關(guān)的最近質(zhì)量提高數(shù)據(jù)是否存儲(chǔ)在存儲(chǔ)單元136中。
如果在步驟S44中確定與呼叫方的蜂窩式電話10h的用戶有關(guān)的最近質(zhì) 量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元136中,則過(guò)程轉(zhuǎn)到步驟S45,在步驟S45中, 管理器135放棄在步驟S43中接收的質(zhì)量提高數(shù)據(jù)和更新信息。然后,過(guò)程 轉(zhuǎn)到步驟S47。
如果在步驟S44中確定與呼叫方的蜂窩式電話10h的用戶有關(guān)的最近質(zhì) 量提高數(shù)據(jù)沒有存儲(chǔ)在存儲(chǔ)單元136中,則過(guò)程轉(zhuǎn)到步驟S46。在步驟S46
中,與圖7的步驟S18—樣,管理器135與呼叫時(shí)接收的蜂窩式電話10h的 電話號(hào)碼、和與質(zhì)量提高數(shù)據(jù)一起發(fā)送的更新信息相聯(lián)系地存儲(chǔ)在步驟S43 中獲得的最近質(zhì)量提高數(shù)據(jù),從而更新存儲(chǔ)單元136的內(nèi)容。
然后,在步驟S47中,管理器135控制發(fā)送器113的發(fā)送控制器124發(fā) 送作為發(fā)送數(shù)據(jù)的指示語(yǔ)音通信的準(zhǔn)備工作已經(jīng)完成的就緒消息,然后,過(guò) 程轉(zhuǎn)到步驟S48。
在步驟S48中,接收控制器131將包含在接收數(shù)據(jù)中的編碼語(yǔ)音數(shù)據(jù)輸 出到解碼器132,以便可以進(jìn)行語(yǔ)音通信。然后,結(jié)束質(zhì)量提高數(shù)據(jù)更新處 理。
在如圖9所示的質(zhì)量提高數(shù)據(jù)更新處理中,在受話方的蜂窩式電話1012 中,如果與呼叫方的^^窩式電話10h的用戶有關(guān)的最近質(zhì)量提高數(shù)據(jù)未存儲(chǔ), 那么,存儲(chǔ)單元136的內(nèi)容被可靠地更新。
圖10是例示質(zhì)量提高數(shù)據(jù)發(fā)送處理的第三實(shí)施例的流程圖。
在呼叫方的蜂窩式電話10h中,當(dāng)用戶操作操作單元115(圖2)輸入受話 方的蜂窩式電話1012的電話號(hào)碼時(shí),發(fā)送器113(圖3)開始質(zhì)量提高數(shù)據(jù)發(fā)送 處理。在步驟S51中,管理器127搜索發(fā)送到與通過(guò)對(duì)操作單元115的操作 輸入的電話號(hào)碼相對(duì)應(yīng)的蜂窩式電話1012的質(zhì)量提高數(shù)據(jù)的發(fā)送日志。
更具體地說(shuō),在如圖IO所示的實(shí)施例中,當(dāng)在如下討論的步驟S58中將 質(zhì)量提高數(shù)據(jù)發(fā)送到受話方時(shí),管理器127將受話方的電話號(hào)碼和質(zhì)量提高 數(shù)據(jù)的更新信息存儲(chǔ)在內(nèi)置存儲(chǔ)器(未示出)中,作為質(zhì)量提高數(shù)據(jù)的發(fā)送曰 志。在步驟S51中,從這樣存儲(chǔ)的發(fā)送日志中搜索指出通過(guò)對(duì)操作單元115 的操作輸入的受話方的電話號(hào)碼的發(fā)送日志。
然后,管理器127在步驟S52中,根據(jù)步驟S51中的搜索結(jié)果,確定最 近質(zhì)量提高數(shù)據(jù)是否已經(jīng)被發(fā)送到受話方。
如果在步驟S52中確定最近質(zhì)量提高數(shù)據(jù)還沒有被發(fā)送到受話方,即, 發(fā)送日志沒有指出受話方的電話號(hào)碼,或者,即使在發(fā)送日志中指出了電話 號(hào)碼,在發(fā)送日志中指出的更新信息也與最近質(zhì)量提高數(shù)據(jù)的更新信息不一 致,則過(guò)程轉(zhuǎn)到步驟S53。在步驟S53中,管理器127打開指示是否發(fā)送最 近質(zhì)量提高數(shù)據(jù)的傳送標(biāo)志,過(guò)程轉(zhuǎn)到步驟S55。
如果在步驟S52中確定最近質(zhì)量提高數(shù)據(jù)已經(jīng)被發(fā)送到受話方,即,在 發(fā)送日志中指出了受話方的電話號(hào)碼,和在發(fā)送日志中指出的更新信息與最
近更新信息一致,則過(guò)程轉(zhuǎn)到步驟S54。在步驟S54中,管理器127關(guān)閉傳 送標(biāo)志,過(guò)程轉(zhuǎn)到步驟S55。
在步驟S55中,發(fā)送控制器124輸出通過(guò)對(duì)操作單元115的操作輸入的 受話方的蜂窩式電話1012的電話號(hào)碼,作為發(fā)送數(shù)據(jù),從而呼叫蜂窩式電話 1012。
然后,當(dāng)蜂窩式電話1012的用戶響應(yīng)來(lái)自的蜂窩式電話10h的呼叫,操 作操作單元115,以便將蜂窩式電話1012設(shè)置成摘機(jī)狀態(tài)時(shí),過(guò)程轉(zhuǎn)到步驟 S56,在步驟S56中,發(fā)送控制器14與受話方的蜂窩式電話1012建立通信鏈 路。然后,過(guò)程轉(zhuǎn)到步驟S57。
在步驟S57中,管理器127確定傳送標(biāo)志是否打開,并且,如果管理器 127確定傳送標(biāo)志沒有打開,即,傳送標(biāo)志是關(guān)閉的,則過(guò)程跳過(guò)步驟S58, 轉(zhuǎn)到步驟S59。
如果在步驟S57中確定傳送標(biāo)志是打開的,則過(guò)程轉(zhuǎn)到步驟S58,在步 驟S58中,管理器127從存儲(chǔ)單元126中讀取質(zhì)量提高數(shù)據(jù)和更新信息,并 且將它們提供給發(fā)送控制器124。此外,在步驟S58中,發(fā)送控制器124選 擇管理器127提供的最近質(zhì)量提高數(shù)據(jù)和更新信息和發(fā)送它們,作為發(fā)送數(shù) 據(jù)。在步驟S58中,管理器127存儲(chǔ)將最近質(zhì)量提高數(shù)據(jù)和更新信息作為發(fā) 送日志發(fā)送給它的蜂窩式電話1012的電話號(hào)碼(受話方的電話號(hào)碼),然后, 過(guò)程轉(zhuǎn)到步驟S59。
在步驟S59中,與圖6的步驟S6—樣,管理器127確定是否已經(jīng)從受話 方的蜂窩式電話1012接收到就緒消息。如果管理器127確定還沒有接收到就 緒消息,則過(guò)程返回到步驟S59,等待就緒消息。
如果在步驟S59中確定已經(jīng)接收到就緒消息,則過(guò)程轉(zhuǎn)到步驟S60,在 步驟S60中,可以進(jìn)行語(yǔ)音通信,并且,發(fā)送控制器124結(jié)束質(zhì)量提高數(shù)據(jù) 發(fā)送處理。
現(xiàn)在參照?qǐng)D11的流程圖,描述當(dāng)呼叫方的蜂窩式電話10h進(jìn)行如圖10 所示的質(zhì)量提高數(shù)據(jù)發(fā)送處理時(shí),受話方的蜂窩式電話1012進(jìn)行的質(zhì)量提高 數(shù)據(jù)更新處理。
在受話方的蜂窩式電話1012中,例如,當(dāng)接收到呼叫時(shí),接收器114(圖 4)開始質(zhì)量提高數(shù)據(jù)更新處理。
更具體地說(shuō),在質(zhì)量提高數(shù)據(jù)更新處理中,在步驟S71中,接收控制器
131確定用戶是否已經(jīng)操作了操作單元115將蜂窩式電話1012設(shè)置成摘機(jī)狀 態(tài)。如果確定蜂窩式電話1012沒有處在摘機(jī)狀態(tài),則過(guò)程返回到步驟S71。
如果在步驟S71中確定蜂窩式電話1012處在摘機(jī)狀態(tài),過(guò)程轉(zhuǎn)到步驟 S72,在步驟S72中,接收控制器131與呼叫方的蜂窩式電話10h建立通信 鏈路,過(guò)程轉(zhuǎn)到步驟S73。
接收控制器131在步驟S73中確定是否已經(jīng)接收到質(zhì)量提高數(shù)據(jù),并且, 如果發(fā)現(xiàn)還沒有接收到質(zhì)量提高數(shù)據(jù),過(guò)程跳過(guò)步驟S74和S75,轉(zhuǎn)到步驟 S76。
如果在步驟S73中確定已經(jīng)接收到質(zhì)量提高數(shù)據(jù),即,在圖10的步驟 S58中已經(jīng)從呼叫方的蜂窩式電話10h發(fā)送出最近質(zhì)量提高數(shù)據(jù)和更新信息, 過(guò)程轉(zhuǎn)到步驟S74。在步驟S74中,接收控制器131接收包括最近質(zhì)量提高 數(shù)據(jù)和更新信息的接收數(shù)據(jù),并且將它提供給管理器135。
在步驟S75中,與圖7的步驟S18—樣,管理器135與呼叫時(shí)接收的呼 叫方的蜂窩式電話10h的電話號(hào)碼、和與質(zhì)量提高數(shù)據(jù)一起發(fā)送的更新信息 相聯(lián)系地將在步驟S74中獲得的最近質(zhì)量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元136中, 從而更新存儲(chǔ)單元136的內(nèi)容。
然后,過(guò)程轉(zhuǎn)到步驟S76,在步驟S76中,管理器135控制發(fā)送器113 的發(fā)送控制器124發(fā)送指示語(yǔ)音通信的準(zhǔn)備工作已經(jīng)完成的作為發(fā)送數(shù)據(jù)的 就緒消息。然后,過(guò)程轉(zhuǎn)到步驟S77。
在步驟S77中,可以進(jìn)行語(yǔ)音通信,然后,接收控制器131結(jié)束質(zhì)量提 高數(shù)據(jù)更新處理。
參照?qǐng)D6到ll之一描述的質(zhì)量提高數(shù)據(jù)發(fā)送處理或質(zhì)量提高數(shù)據(jù)更新處 理分別在打電話或接電話的時(shí)候進(jìn)行,但是,質(zhì)量提高數(shù)據(jù)發(fā)送處理或質(zhì)量 提高數(shù)據(jù)更新處理也可以在任何時(shí)候進(jìn)行。
圖12是例示在通過(guò)學(xué)習(xí)獲得最近質(zhì)量提高數(shù)據(jù)之后,呼叫方的蜂窩式電 話10h中的發(fā)送器113(圖3)進(jìn)行的質(zhì)量提高數(shù)據(jù)發(fā)送處理的流程圖。
在步驟S81中,管理器127將存儲(chǔ)在存儲(chǔ)單元126中的最近質(zhì)量提高數(shù) 據(jù)、它的更新信息、和蜂窩式電話10h的電話號(hào)碼作為電子郵件消息,然后, 過(guò)程轉(zhuǎn)到步驟S82。
在步驟S82中,管理器127將指示電子郵件(下文有時(shí)稱為"質(zhì)量提高數(shù) 據(jù)發(fā)送電子郵件")包含最近質(zhì)量提高數(shù)據(jù)的主題(主題名稱)設(shè)置成最近質(zhì)量
提高數(shù)據(jù)、它的更新信息、和蜂窩式電話101!的電話號(hào)碼作為消息的電子郵 件的主題。也就是說(shuō),管理器127將,例如,"更新通知"設(shè)置成質(zhì)量提高數(shù) 據(jù)發(fā)送電子郵件的主題。
然后,過(guò)程轉(zhuǎn)到步驟S83,在步驟S83中,管理器127在質(zhì)量提高數(shù)據(jù) 發(fā)送電子郵件中設(shè)置作為電子郵件目的地的電子郵件地址。在這種情況下, 例如,過(guò)去發(fā)送和接收的通信方的電子郵件地址已經(jīng)存儲(chǔ)下來(lái),并且,可以 設(shè)置存儲(chǔ)的所有電子郵件地址或用戶指定的電子郵件地址,作為質(zhì)量提高數(shù) 據(jù)發(fā)送電子郵件目的地的電子郵件地址。
然后,過(guò)程轉(zhuǎn)到步驟S84,在步驟S84中,管理器127將質(zhì)量提高數(shù)據(jù) 發(fā)送電子郵件提供給發(fā)送控制器124,并且讓它發(fā)送電子郵件,作為發(fā)送數(shù) 據(jù)。然后,結(jié)束質(zhì)量提高數(shù)據(jù)發(fā)送處理。
電子郵件地址被設(shè)置成質(zhì)量提高數(shù)據(jù)發(fā)送電子郵件目的地的終端通過(guò)預(yù) 定服務(wù)器接收如上所述發(fā)送的質(zhì)量提高數(shù)據(jù)發(fā)送電子郵件。
現(xiàn)在參照?qǐng)D13的流程圖,描述當(dāng)呼叫方的蜂窩式電話101!進(jìn)行如圖12 所示的質(zhì)量提高數(shù)據(jù)發(fā)送處理時(shí),受話方的蜂窩式電話1012進(jìn)行的質(zhì)量提高 數(shù)據(jù)更新處理。
在受話方的蜂窩式電話1012中,例如,在預(yù)定時(shí)間或響應(yīng)用戶指令,向 預(yù)定郵件服務(wù)器請(qǐng)求接收電子郵件。響應(yīng)這個(gè)請(qǐng)求,在接收器114(圖4)中進(jìn) 行質(zhì)量提高數(shù)據(jù)更新處理。
更具體地說(shuō),在步驟S91中,接收控制器131接收響應(yīng)上述請(qǐng)求從郵件 服務(wù)器發(fā)送的電子郵件,作為接收數(shù)據(jù),并且將它提供給管理器135。
管理器135在步驟S92中,確定接收控制器131提供的電子郵件的主題 是否是指示電子郵件包含最近質(zhì)量提高數(shù)據(jù)的"更新通知"。如果確定電子郵 件的主題不是"更新通知",即,電子郵件不是質(zhì)量提高數(shù)據(jù)發(fā)送電子郵件, 則終止質(zhì)量提高數(shù)據(jù)更新處理。
如果在步驟S92中確定電子郵件主題是"更新通知",即,電子郵件是質(zhì) 量提高數(shù)據(jù)發(fā)送電子郵件,則過(guò)程轉(zhuǎn)到步驟S93。在步驟S93中,管理器135 獲得作為質(zhì)量提高數(shù)據(jù)發(fā)送電子郵件消息的最近質(zhì)量提高數(shù)據(jù)、更新信息、 和呼叫方的電話號(hào)碼,然后,過(guò)程轉(zhuǎn)到步驟S94。
在步驟S94中,與圖7的步驟S14—樣,管理器135通過(guò)檢驗(yàn)從質(zhì)量提 高數(shù)據(jù)發(fā)送電子郵件中獲得的更新信息和呼叫方的電話號(hào)碼,確定與呼叫方
的蜂窩式電話10h的用戶有關(guān)的最近質(zhì)量提高數(shù)據(jù)是否存儲(chǔ)在存儲(chǔ)單元136中。
如果在步驟S94中確定與呼叫方的蜂窩式電話10h的用戶有關(guān)的最近質(zhì) 量提高數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元136中,則過(guò)程轉(zhuǎn)到步驟S95。在步驟S95中, 管理器135放棄在步驟S93中獲得的質(zhì)量提高數(shù)據(jù)、更新信息、和電話號(hào)碼, 并且結(jié)束質(zhì)量提高數(shù)據(jù)更新處理。
如果在步驟S94中確定與呼叫方的蜂窩式電話10h的用戶有關(guān)的最近質(zhì) 量提高數(shù)據(jù)沒有存儲(chǔ)在存儲(chǔ)單元136中,則過(guò)程轉(zhuǎn)到步驟S96。在步驟S96 中,與圖7的步驟S18—樣,管理器135將在步驟S93中獲得的質(zhì)量提高數(shù) 據(jù)、更新信息、和電話號(hào)碼存儲(chǔ)在存儲(chǔ)單元136中,從而更新存儲(chǔ)單元136 的內(nèi)容。然后,結(jié)束質(zhì)量提高數(shù)據(jù)更新處理。
圖14例示了如圖3所示的發(fā)送器113的學(xué)習(xí)單元125的配置例子。
在如圖14所示的實(shí)施例中,學(xué)習(xí)單元125學(xué)習(xí)由與本申請(qǐng)的相同申請(qǐng)人 以前提出的分類自適應(yīng)處理的抽頭系數(shù),作為質(zhì)量提高數(shù)據(jù)。
分類自適應(yīng)處理由分類處理和自適應(yīng)處理組成。數(shù)據(jù)是根據(jù)數(shù)據(jù)的特性, 通過(guò)分類處理分類的,并且,對(duì)每個(gè)類別進(jìn)行自適應(yīng)處理。
下面采用將質(zhì)量低的語(yǔ)音(下文有時(shí)稱為"低質(zhì)量語(yǔ)音")轉(zhuǎn)換成質(zhì)量高的 語(yǔ)音(下文有時(shí)稱為"高質(zhì)量語(yǔ)音")的例子對(duì)自適應(yīng)處理加以描述。
在這種情況下,在自適應(yīng)處理中,通過(guò)形成低質(zhì)量語(yǔ)音的語(yǔ)音樣本(下文 有時(shí)稱為"低質(zhì)量語(yǔ)音樣本")和預(yù)定抽頭系數(shù)的線性組合,確定從低質(zhì)量語(yǔ)音 提高的高質(zhì)量語(yǔ)音的語(yǔ)音樣本的預(yù)測(cè)值,從而獲得從低質(zhì)量語(yǔ)音提高的高質(zhì) 量語(yǔ)音。
更具體地說(shuō),現(xiàn)在考慮某些高質(zhì)量語(yǔ)音數(shù)據(jù)被設(shè)置成管理者數(shù)據(jù)和通過(guò)
降低高質(zhì)量語(yǔ)音的質(zhì)量獲得的低質(zhì)量語(yǔ)音數(shù)據(jù)被設(shè)置成學(xué)習(xí)者數(shù)據(jù),和形成 高質(zhì)量語(yǔ)音的語(yǔ)音樣本y(下文有時(shí)稱為"高質(zhì)量語(yǔ)音樣本")的預(yù)測(cè)值E[y]由通
過(guò)一些低質(zhì)量語(yǔ)音樣本(形成低質(zhì)量語(yǔ)音的語(yǔ)音樣本)的集合Xp x2,...,和預(yù) 定抽頭系數(shù)Wp w2,...的線性組合定義的線性組合模型確定。在這種情況 下,預(yù)測(cè)值E[y]可以通過(guò)如下方程表達(dá)。
五M = w,x, + w2x2 + ... ... (1)
為了推廣方程(l),由一組抽頭系數(shù)Wj組成的矩陣W、由一組學(xué)習(xí)者數(shù)據(jù) Xij組成的矩陣X、和由一組預(yù)測(cè)值E[yj]構(gòu)成的矩陣Y'按如下定義。
<formula>formula see original document page 26</formula>然后,如下觀察方程成立。
XW = Y' ... (2)
矩陣X的分量Xij表示第i組學(xué)習(xí)者數(shù)據(jù)(用于預(yù)測(cè)第ii管理者數(shù)據(jù)yi的那 組學(xué)習(xí)者數(shù)據(jù))的第j學(xué)習(xí)者數(shù)據(jù),和矩陣W的分量Wj表示要與該組學(xué)習(xí)者 數(shù)據(jù)中的第j學(xué)習(xí)者數(shù)據(jù)相乘的抽頭系數(shù)。此外,y,表示第i管理者數(shù)據(jù),因 此,E[yi]代表第i管理者數(shù)據(jù)的預(yù)測(cè)值。在方程(l)左側(cè)的y中,省略了矩陣 Y的分量yi的下標(biāo)i,并且,在方程(1)右側(cè)的&, x2,...中,也省略了矩陣 X的分量Xij的下標(biāo)i。
現(xiàn)在考慮通過(guò)將最小二乘法應(yīng)用于觀察方程(2),確定與高質(zhì)量語(yǔ)音樣本 y接近的預(yù)測(cè)值E[y]。在這種情況下,由矩陣Y和高質(zhì)量語(yǔ)音樣本y的預(yù)測(cè) 值E[y]之間的殘余(相對(duì)于真值y的誤差)e組成的矩陣E可以按如下定義,其 中,矩陣Y由用作管理者數(shù)據(jù)的高質(zhì)量語(yǔ)音樣本的一組真值組成。
<formula>formula see original document page 26</formula>然后,根據(jù)方程(2),如下殘余方程成立。
XW = Y + E ... (3)
在這種情況下,用于確定與高質(zhì)量語(yǔ)音樣本y接近的預(yù)測(cè)值E[y]的抽頭 系數(shù)Wj可以通過(guò)使如下均方誤差達(dá)到極小來(lái)確定。
于是,用抽頭系數(shù)Wj求導(dǎo)上述均方誤差所得的結(jié)果變成O時(shí)的抽頭系數(shù), 即,滿足如下方程的抽頭系數(shù)Wj是確定與高質(zhì)量語(yǔ)音樣本y接近的預(yù)測(cè)值E[y] 的最佳值。
然后,通過(guò)用抽頭系數(shù)Wj求導(dǎo)方程(3),如下方程成立。 [數(shù)學(xué)方程5]
<formula>formula see original document page 27</formula>
可以從方程(4)和(5)中獲得方程(6)。 [數(shù)學(xué)方程6]
<formula>formula see original document page 27</formula>x"=0 …(6)
考慮到方程(3)中的殘余方程中的學(xué)習(xí)者數(shù)據(jù)Xij、抽頭系數(shù)Wj、管理者數(shù) 據(jù)yi、和殘余ei之間的關(guān)系,可以從方程(6)中獲得如下正規(guī)方程。 [數(shù)學(xué)方程7]
<formula>formula see original document page 27</formula>
現(xiàn)在假設(shè)矩陣(協(xié)方差矩陣)A和矢量v按如下定義( [數(shù)學(xué)方程8]
<formula>formula see original document page 27</formula><formula>formula see original document page 28</formula>在這種情況下,當(dāng)像方程1那樣定義矢量W時(shí),方程(7)中的正規(guī)方程可 以通過(guò)方程(8)來(lái)表達(dá)。
通過(guò)預(yù)備一定組數(shù)的學(xué)習(xí)者數(shù)據(jù)Xij和一定組數(shù)的管理者數(shù)據(jù)yi,可以建 立個(gè)數(shù)與要確定的抽頭系數(shù)Wj的個(gè)數(shù)J相同的方程(7)。于是,通過(guò)求解關(guān)于 矢量W的方程(8)(為了求解方程(8),方程(8)中的矩陣A應(yīng)該是非奇異矩陣), 可以確定最佳抽頭系數(shù)Wj。為了求解方程(8),可以使用,例如,掃除法(高斯 -約當(dāng)消元法)。
如上所述,已經(jīng)進(jìn)行了利用學(xué)習(xí)者數(shù)據(jù)和管理者數(shù)據(jù)確定最佳抽頭系數(shù) Wj的學(xué)習(xí),并且,利用抽頭系數(shù)Wj,通過(guò)方程(l)確定出與管理者數(shù)據(jù)y接近 的預(yù)測(cè)值E[y]。這個(gè)處理是自適應(yīng)處理。
自適應(yīng)處理與純粹內(nèi)插的不同之處在于,可以再現(xiàn)沒有包含在低質(zhì)量語(yǔ) 音中,但包含在高質(zhì)量語(yǔ)音中的成分。也就是說(shuō),只觀察方程(l),自適應(yīng)處 理似乎與利用內(nèi)插濾波器的內(nèi)插處理相同。但是,由于與內(nèi)插濾波器的抽頭 系數(shù)等效的抽頭系數(shù)w是通過(guò)所謂的學(xué)習(xí),利用管理者數(shù)據(jù)y確定的,所以 可以再現(xiàn)包含在高質(zhì)量語(yǔ)音中的成分。從這個(gè)角度來(lái)看,自適應(yīng)處理是創(chuàng)建 語(yǔ)音的處理。
盡管在上述的例子中,高質(zhì)量語(yǔ)音的預(yù)測(cè)值是通過(guò)線性預(yù)測(cè)確定的,但 是,也可以通過(guò)二階或更高階方程預(yù)測(cè)。
如圖14所示的學(xué)習(xí)單元125為作為質(zhì)量提高數(shù)據(jù)的用于上述分類自適應(yīng) 處理的抽頭系數(shù)進(jìn)行學(xué)習(xí)。
也就是說(shuō),將從A/D轉(zhuǎn)換器122(圖3)輸出的語(yǔ)音數(shù)據(jù)提供給緩沖器141, 作為學(xué)習(xí)數(shù)據(jù)。緩沖器141存儲(chǔ)作為管理者數(shù)據(jù)的語(yǔ)音數(shù)據(jù),管理者數(shù)據(jù)用 作學(xué)習(xí)的管理者。
學(xué)習(xí)者數(shù)據(jù)發(fā)生器142從存儲(chǔ)在緩沖器141中的用作管理者數(shù)據(jù)的語(yǔ)音 數(shù)據(jù)中生成用作學(xué)習(xí)的學(xué)習(xí)者的學(xué)習(xí)者數(shù)據(jù)。
更具體地說(shuō),學(xué)習(xí)者數(shù)據(jù)發(fā)生器142由編碼器142E和解碼器142D構(gòu)成。 被配置成與發(fā)送器113(圖3)的編碼器123相似的編碼器142E以與編碼器123 相似的方式編碼存儲(chǔ)在緩沖器141中的管理者數(shù)據(jù)。被配置成與如下所討論 的、如圖16所示的解碼器161相似的解碼器142D根據(jù)與用在編碼器123中 的編碼方法相對(duì)應(yīng)的解碼方法,解碼編碼語(yǔ)音數(shù)據(jù),并且輸出所得的解碼語(yǔ) 音數(shù)據(jù),作為學(xué)習(xí)者數(shù)據(jù)。
在本例中,學(xué)習(xí)者數(shù)據(jù)是通過(guò)與編碼器123 —樣,將管理者數(shù)據(jù)編碼成 編碼語(yǔ)音數(shù)據(jù),并且通過(guò)解碼編碼語(yǔ)音數(shù)據(jù)生成的。另外,學(xué)習(xí)者數(shù)據(jù)也可 以通過(guò)用低通濾波器濾波管理者數(shù)據(jù),降低它的質(zhì)量生成。
作為構(gòu)成學(xué)習(xí)者數(shù)據(jù)發(fā)生器142的編碼器142E,可以使用編碼器123, 并且,作為解碼器142D,可以使用如下所討論的、如圖16所示的解碼器161。
學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143臨時(shí)存儲(chǔ)從學(xué)習(xí)者數(shù)據(jù)發(fā)生器142的解碼器142D 輸出的學(xué)習(xí)者數(shù)據(jù)。
預(yù)測(cè)抽頭發(fā)生器144依次選擇存儲(chǔ)在緩沖器141中的管理者數(shù)據(jù)的語(yǔ)音 樣本,并且從學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143中讀取用于預(yù)測(cè)所選數(shù)據(jù)的一些語(yǔ)音樣 本,從而生成預(yù)測(cè)抽頭(用于確定所選數(shù)據(jù)的預(yù)測(cè)值的抽頭)。將預(yù)測(cè)抽頭從預(yù) 測(cè)抽頭發(fā)生器144提供到加法器147。
類別抽頭發(fā)生器145從學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143中讀取用于分類所選數(shù)據(jù) 的學(xué)習(xí)者數(shù)據(jù)的一些語(yǔ)音樣本,以便生成類別抽頭(用于分類的抽頭)。將類別 抽頭從類別抽頭發(fā)生器145提供到分類單元146。
作為構(gòu)成預(yù)測(cè)抽頭和類別抽頭的語(yǔ)音樣本,可以使用,例如,在時(shí)間上 位于與作為所選數(shù)據(jù)的管理者數(shù)據(jù)的語(yǔ)音樣本相對(duì)應(yīng)的學(xué)習(xí)者數(shù)據(jù)的語(yǔ)音樣
本附近的語(yǔ)音樣本。
作為構(gòu)成預(yù)測(cè)抽頭和類別抽頭的語(yǔ)音樣本,可以使用相同的語(yǔ)音樣本, 也可以使用不同的語(yǔ)音樣本。
分類單元146根據(jù)類別抽頭發(fā)生器145提供的類別抽頭,分類所選數(shù)據(jù), 并且將代表所得類別的類別代碼輸出到加法器147 。
作為分類方法,可以使用,例如,ADRC(自適應(yīng)動(dòng)態(tài)范圍編碼)。
在ADRC方法中,讓構(gòu)成類別抽頭的語(yǔ)音樣本經(jīng)過(guò)ADRC處理,并且, 根據(jù)所得ADRC代碼,確定所選數(shù)據(jù)的類別。
例如,在K-位ADRC中,4全測(cè)構(gòu)成類別抽頭的語(yǔ)音樣本的最大值MAX
和最小值MIN,將DR-MAX-MIN設(shè)置成該組的局部動(dòng)態(tài)范圍,并且,根 據(jù)這個(gè)動(dòng)態(tài)范圍DR,將構(gòu)成類別抽頭的語(yǔ)音樣本重新量化成K個(gè)位。更具 體地說(shuō),從構(gòu)成類別抽頭的每個(gè)語(yǔ)音樣本中減去最小值MIN,并且,用DR/2K 去除(量化)所得值。然后,按預(yù)定順序?qū)?gòu)成類別抽頭的K-位語(yǔ)音樣本排列 成位串,然后,輸出該位串,作為ADRC代碼。于是,當(dāng)類別抽頭經(jīng)過(guò)l-位 ADRC處理時(shí),乂人構(gòu)成類別抽頭的每個(gè)語(yǔ)音樣本中減去最小值MIN,然后, 用最大值MAX和最小值MIN的平均值去除所得值,以便使每個(gè)語(yǔ)音樣本形 成一個(gè)位(二進(jìn)制化)。然后,按預(yù)定位串排列l(wèi)-位語(yǔ)音樣本,和輸出該位串, 作為ADRC代碼。
分類單元146可以輸出構(gòu)成類別抽頭的語(yǔ)音樣本的電平分布模式,作為 類別代碼。但是,在這種情況下,如果類別抽頭由N個(gè)語(yǔ)音樣本構(gòu)成和將K 個(gè)位指定給每個(gè)語(yǔ)音樣本,從分類單元146輸出的類別代碼的個(gè)數(shù)變成(2N)K, 這是一個(gè)與語(yǔ)音樣本的位數(shù)K成指數(shù)關(guān)系的巨大數(shù)字。
于是,最好是,在分類單元146中,在分類之前通過(guò)上述ADRC處理或 矢量量化壓縮類別抽頭信息量。
根據(jù)分類單元146提供的每個(gè)類別,加法器147從緩沖器141中讀取用 作所選數(shù)據(jù)的管理者數(shù)據(jù)的語(yǔ)音樣本,并且,如有必要,利用初始分量存儲(chǔ) 單元148和用戶分量存儲(chǔ)單元149的內(nèi)容,對(duì)從發(fā)生器144提供的構(gòu)成預(yù)測(cè) 抽頭的學(xué)習(xí)者數(shù)據(jù)和作為所選數(shù)據(jù)的管理者數(shù)據(jù)進(jìn)行求和。
也就是說(shuō),加法器147主要利用預(yù)測(cè)抽頭(學(xué)習(xí)者數(shù)據(jù)),為與分類單元
的學(xué)習(xí)者數(shù)據(jù)項(xiàng)的相乘(XinXim)和求和(i:)相對(duì)應(yīng)的計(jì)算。
加法器147還利用預(yù)測(cè)抽頭(學(xué)習(xí)者數(shù)據(jù))和所選數(shù)據(jù)(管理者數(shù)據(jù)),為與
v的分量的學(xué)習(xí)者數(shù)據(jù)和管理者數(shù)據(jù)的相乘(Xinyi)和求和(i:)相對(duì)應(yīng)的計(jì)算。 例如,由ROM構(gòu)成的初始分量存儲(chǔ)單元148為每個(gè)類別存儲(chǔ)利用作為
學(xué)習(xí)數(shù)據(jù)的許多非特定揚(yáng)聲器的預(yù)備語(yǔ)音數(shù)據(jù)進(jìn)行學(xué)習(xí)獲得的、方程(8)中的
矩陣A的分量和矢量v的分量。
由,例如,EEROM構(gòu)成的用戶分量存儲(chǔ)單元149為每個(gè)類別存儲(chǔ)加法
器147中以往學(xué)習(xí)獲得的、方程(8)中的矩陣A的分量和矢量v的分量。
當(dāng)利用新語(yǔ)音數(shù)據(jù)進(jìn)行學(xué)習(xí)時(shí),加法器147從用戶分量存儲(chǔ)單元149中
讀取以往學(xué)習(xí)獲得的、方程(8)中的矩陣A的分量和矢量v的分量,并且,將
利用從新語(yǔ)音數(shù)據(jù)中獲得的管理者數(shù)據(jù)yi和學(xué)習(xí)者數(shù)據(jù)Xin(Xim)計(jì)算的相應(yīng)分 量XinXim和Xinyi加入矩陣和矢量V的分量中(進(jìn)行矩陣A和矢量V中的求和所 代表的相加),從而建立起方程(8)中的正規(guī)方程。
于是,在加法器147中,方程(8)中的正規(guī)方程不僅可以根據(jù)新語(yǔ)音數(shù)據(jù)
來(lái)建立,而且可以根據(jù)用于以往學(xué)習(xí)的語(yǔ)音數(shù)據(jù)來(lái)建立。
當(dāng)?shù)谝淮卧趯W(xué)習(xí)單元125中進(jìn)行學(xué)習(xí)時(shí),或者,當(dāng)在清除了用戶分量存 儲(chǔ)單元149之后馬上進(jìn)行學(xué)習(xí)時(shí),通過(guò)以往學(xué)習(xí)獲得的矩陣A的分量和矢量 v的分量未存儲(chǔ)在用戶分量存儲(chǔ)單元149中。于是,方程(8)中的正規(guī)方程只 能根據(jù)用戶輸入的語(yǔ)音數(shù)據(jù)來(lái)建立。
在這種情況下,由于輸入語(yǔ)音數(shù)據(jù)的樣本數(shù)不足,不能為一些類別獲得 所需個(gè)數(shù)的確定抽頭系數(shù)的正規(guī)方程。
于是,初始分量存儲(chǔ)單元148存儲(chǔ)對(duì)作為學(xué)習(xí)數(shù)據(jù)的非特定、個(gè)數(shù)足夠 的揚(yáng)聲器的預(yù)備語(yǔ)音數(shù)據(jù)進(jìn)行學(xué)習(xí)獲得的、每個(gè)類別的、方程(8)中的矩陣A 的分量和矢量v的分量。然后,學(xué)習(xí)單元125利用存儲(chǔ)在初始分量存儲(chǔ)單元 148中的矩陣A和矢量v的分量、和從輸入語(yǔ)音數(shù)據(jù)中獲得的矩陣A和矢量 v的分量,建立方程(8)中的正規(guī)方程。然后,總能為所有類別獲得用于確定 抽頭系數(shù)所需的正規(guī)方程的數(shù)目。
當(dāng)利用從新語(yǔ)音數(shù)據(jù)中獲得的矩陣A和矢量v的分量、和存儲(chǔ)在用戶分 量存儲(chǔ)單元149(或初始分量存儲(chǔ)單元148)中的矩陣A和矢量v的分量,為每 個(gè)類別確定矩陣A的新分量和矢量v的新分量時(shí),加法器147將這些分量提 供給用戶分量存儲(chǔ)單元149,通過(guò)用新分量蓋寫舊分量來(lái)存儲(chǔ)它們。
然后,加法器147將每個(gè)類別的由矩陣A和矢量v的新分量構(gòu)成的方程 (8)中的正規(guī)方程提供給抽頭系數(shù)確定單元150。
然后,抽頭系數(shù)確定單元150求解加法器147提供的每個(gè)類別的正規(guī)方 程,以便確定每個(gè)類別的抽頭系數(shù),并且,將抽頭系數(shù)作為質(zhì)量提高數(shù)據(jù), 與它的更新信息一起提供給存儲(chǔ)單元126,通過(guò)用新數(shù)據(jù)蓋寫舊數(shù)據(jù)來(lái)存儲(chǔ) 它們。
現(xiàn)在參照?qǐng)D15的流程圖,描述如圖14所示的學(xué)習(xí)單元對(duì)作為質(zhì)量提高 數(shù)據(jù)的抽頭系數(shù)進(jìn)行的學(xué)習(xí)處理。
將從例如打電話時(shí)的用戶語(yǔ)音或在某個(gè)時(shí)候發(fā)出的語(yǔ)音中獲得的語(yǔ)音數(shù) 據(jù)從A/D轉(zhuǎn)換器122(圖3)提供到緩沖器141,緩沖器141將語(yǔ)音數(shù)據(jù)存儲(chǔ)在 其中。
然后,當(dāng)完成呼叫時(shí),或者,從開始談話算起經(jīng)過(guò)了預(yù)定時(shí)間之后,學(xué) 習(xí)單元125將打電話期間存儲(chǔ)在緩沖器141中的語(yǔ)音數(shù)據(jù),或從會(huì)話開始到 結(jié)束存儲(chǔ)在緩沖器141中的語(yǔ)音數(shù)據(jù)用作新語(yǔ)音數(shù)據(jù),開始進(jìn)行學(xué)習(xí)處理。
更具體地說(shuō),在步驟S101中,學(xué)習(xí)者數(shù)據(jù)發(fā)生器141從存儲(chǔ)在緩沖器 141中的用作管理者數(shù)據(jù)的語(yǔ)音數(shù)據(jù)中生成學(xué)習(xí)者數(shù)據(jù),并且,將學(xué)習(xí)者數(shù) 據(jù)提供給學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143,使它存儲(chǔ)在其中。然后,過(guò)程轉(zhuǎn)到步驟S102。
在步驟S102中,預(yù)測(cè)抽頭發(fā)生器144指定存儲(chǔ)在緩沖器141中的作為管 理者數(shù)據(jù)的語(yǔ)音樣本之一,為所選數(shù)據(jù)讀取存儲(chǔ)在學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143中 的用作學(xué)習(xí)者數(shù)據(jù)的一些語(yǔ)音樣本,以便生成預(yù)測(cè)抽頭,并且將它們提供給 加法器147。
此外,在步驟S102中,與預(yù)測(cè)抽頭發(fā)生器144 一樣,類別抽頭發(fā)生器 145為所選數(shù)據(jù)生成類別抽頭,并且將它們提供給分類單元146。
在步驟S102之后,過(guò)程轉(zhuǎn)到步驟S103,在步驟S103中,分類單元146 才艮據(jù)類別抽頭發(fā)生器145提供的類別抽頭,進(jìn)行分類,并且將所得類別代碼 提供給加法器147。
然后,過(guò)程轉(zhuǎn)到步驟S104,在步驟S104中,加法器147從緩沖器141 中讀取所選數(shù)據(jù),并且利用所選數(shù)據(jù)和預(yù)測(cè)抽頭發(fā)生器144提供的預(yù)測(cè)抽頭, 計(jì)算矩陣A和矢量v的分量。加法器147還將從所選數(shù)據(jù)和預(yù)測(cè)抽頭中確定 的矩陣A和矢量v的分量加入與分類單元146提供的類別代碼相對(duì)應(yīng)的存儲(chǔ) 在用戶分量存儲(chǔ)單元149中的矩陣A和矢量v的分量中。然后,過(guò)程轉(zhuǎn)到步 驟S105。
在步驟S105中,預(yù)測(cè)抽頭發(fā)生器144確定在緩沖器141中是否存在未曾 選到的管理者數(shù)據(jù)。如果存在這樣的數(shù)據(jù),過(guò)程返回到步驟S102,以與上述 處理相似的方式處理未選管理者數(shù)據(jù)。
如果在步驟S105中確定在緩沖器141中沒有未曾選到的管理者數(shù)據(jù),加 法器147將由存儲(chǔ)在用戶分量存儲(chǔ)單元149中的每個(gè)類別的矩陣A和矢量v 的分量組成的方程(8)中的正規(guī)方程提供給抽頭系數(shù)確定單元150。然后,過(guò) 程轉(zhuǎn)到步驟S106。
在步驟S106中,抽頭系數(shù)確定單元150求解加法器147提供的每個(gè)類別
的正規(guī)方程,以便確定每個(gè)類別的抽頭系數(shù)。此外,在步驟S106中,抽頭系
數(shù)確定單元105將每個(gè)類別的抽頭系數(shù)與它的更新信息一起提供給存儲(chǔ)單元 126,用這個(gè)新數(shù)據(jù)蓋寫舊數(shù)據(jù)來(lái)存儲(chǔ)它們。然后,結(jié)束學(xué)習(xí)處理。
盡管在本例中,不是實(shí)時(shí)進(jìn)行學(xué)習(xí)處理,但是,如果硬件具有足夠的容 量,可以實(shí)時(shí)進(jìn)行學(xué)習(xí)處理。
如上所述,在學(xué)習(xí)單元125中,在打電話期間或在某個(gè)時(shí)候進(jìn)行基于新 語(yǔ)音數(shù)據(jù)和用于以往學(xué)習(xí)的語(yǔ)音數(shù)據(jù)的學(xué)習(xí)處理。于是,隨著用戶打的電話 越來(lái)越多,可以確定將編碼語(yǔ)音數(shù)據(jù)解碼成盡可能忠實(shí)于用戶語(yǔ)音的語(yǔ)音的 抽頭系數(shù)。因此,在通信方,利用這樣的抽頭系數(shù)解碼編碼語(yǔ)音數(shù)據(jù),以便 可以進(jìn)行適合用戶語(yǔ)音特性的處理,從而獲得提高的解碼語(yǔ)音數(shù)據(jù)。隨著用 戶越來(lái)越多地使用蜂窩式電話101,可以從通信方輸出質(zhì)量更好的語(yǔ)音。
當(dāng)發(fā)送器113(圖3)的學(xué)習(xí)單元125被配置成如圖14所示那樣時(shí),抽頭系 數(shù)用作質(zhì)量提高數(shù)據(jù),因此,抽頭系數(shù)被存儲(chǔ)在接收器114(圖4)的存儲(chǔ)單元 136中。在這種情況下,在接收器114的默認(rèn)數(shù)據(jù)存儲(chǔ)器137中,通過(guò)求解 由存儲(chǔ)在初始分量存儲(chǔ)單元148中的分量組成的正規(guī)方程獲得的各個(gè)類別的 抽頭系數(shù)被存儲(chǔ)成默認(rèn)數(shù)據(jù)。
圖16例示了當(dāng)發(fā)送器113(圖3)的學(xué)習(xí)單元125被配置成如圖14所示那 樣時(shí),接收器114(圖4)的解碼器132的配置例子。
將從接收控制器131(圖4)輸出的編碼語(yǔ)音數(shù)據(jù)提供給解碼器161。解碼 器161才艮據(jù)與用在發(fā)送器113(圖3)的編碼器123中的編碼方法相對(duì)應(yīng)的解碼 方法,解碼編碼語(yǔ)音數(shù)據(jù),并且將所得解碼語(yǔ)音數(shù)據(jù)輸出到緩沖器162。
緩沖器162臨時(shí)存儲(chǔ)從解碼器161輸出的解碼語(yǔ)音數(shù)據(jù)。
預(yù)測(cè)抽頭發(fā)生器163依次選擇從解碼語(yǔ)音數(shù)據(jù)提高的質(zhì)量提高數(shù)據(jù),利 用存儲(chǔ)在緩沖器162中的解碼語(yǔ)音數(shù)據(jù)的一些語(yǔ)音樣本,根據(jù)方程(l)中的線 性預(yù)測(cè)計(jì)算,形成(生成)用于確定所選數(shù)據(jù)的預(yù)測(cè)值的預(yù)測(cè)抽頭,并且將預(yù)測(cè) 抽頭提供給預(yù)測(cè)單元167。預(yù)測(cè)抽頭發(fā)生器163生成與如圖14所示的學(xué)習(xí)單 元125中的預(yù)測(cè)抽頭發(fā)生器144生成的那些相同的預(yù)測(cè)抽頭。
類別抽頭發(fā)生器164利用存儲(chǔ)在緩沖器162中的解碼語(yǔ)音數(shù)據(jù)的一些語(yǔ) 音樣本,為所選數(shù)據(jù)形成(生成)類別抽頭,并且將類別抽頭提供給分類單元 165。類別抽頭發(fā)生器164生成與如圖14所示的學(xué)習(xí)單元125中的類別抽頭 發(fā)生器145生成的那些相同的類別抽頭。分類單元165利用類別抽頭發(fā)生器164提供的類別抽頭,進(jìn)行與如圖14 所示的學(xué)習(xí)單元125中的分類單元146進(jìn)行的分類相似的分類,并且將所得 類別代碼提供給系數(shù)存儲(chǔ)器166。
系數(shù)存儲(chǔ)器166存儲(chǔ)管理器135提供的每個(gè)類別的抽頭系數(shù),作為與那 個(gè)類別相對(duì)應(yīng)的地址上的質(zhì)量提高數(shù)據(jù)。系數(shù)存儲(chǔ)器166還將與分類單元165 提供的類別代碼相對(duì)應(yīng)的地址上的抽頭系數(shù)提供給預(yù)測(cè)單元167 。
預(yù)測(cè)單元167獲取從預(yù)測(cè)抽頭發(fā)生器163輸入的預(yù)測(cè)抽頭和從系數(shù)存儲(chǔ) 器166輸出的抽頭系數(shù),并且,利用預(yù)測(cè)抽頭和抽頭系數(shù)進(jìn)行方程(l)所代表 的線性預(yù)測(cè)計(jì)算。于是,預(yù)測(cè)單元167確定作為所選數(shù)據(jù)的質(zhì)量提高數(shù)據(jù)的 預(yù)測(cè)值,并且將它提供給D/A轉(zhuǎn)換器133(圖4)。
下面參照?qǐng)D17的流程圖,描述如圖16所示的解碼器132進(jìn)行的處理。
解碼器161已經(jīng)解碼了從接收控制器131(圖4)輸出的編碼語(yǔ)音數(shù)據(jù),并 且,已經(jīng)將所得解碼語(yǔ)音數(shù)據(jù)輸出到緩沖器162,讓它存儲(chǔ)在其中。
在步驟Slll中,預(yù)測(cè)抽頭發(fā)生器163按例如時(shí)間順序選擇將解碼語(yǔ)音數(shù) 據(jù)的質(zhì)量提高的質(zhì)量提高數(shù)據(jù)的語(yǔ)音樣本,并且從緩沖器162中為所選數(shù)據(jù) 讀取解碼語(yǔ)音數(shù)據(jù)的一些語(yǔ)音樣本,以便形成預(yù)測(cè)抽頭。然后,預(yù)測(cè)抽頭發(fā) 生器163將預(yù)測(cè)抽頭提供給預(yù)測(cè)單元167。
此外,在步驟Slll中,類別抽頭發(fā)生器164讀取存儲(chǔ)在緩沖器162中的 解碼語(yǔ)音數(shù)據(jù)的一些語(yǔ)音樣本,以便為所選數(shù)據(jù)形成類別抽頭,并且將類別 抽頭提供給分類單元165。
一旦接收到來(lái)自類別抽頭發(fā)生器164的類別抽頭,過(guò)程轉(zhuǎn)到步驟S112, 在步驟S112中,分類單元165利用類別抽頭進(jìn)行分類,并且將所得類別代碼 提供給系數(shù)存儲(chǔ)器166。然后,過(guò)程轉(zhuǎn)到步驟S113。
在步驟S113中,系數(shù)存儲(chǔ)器166讀取存儲(chǔ)在與分類單元165提供的類別 代碼相對(duì)應(yīng)的地址上的抽頭系數(shù),并且將抽頭系數(shù)提供給預(yù)測(cè)單元167。然 后,過(guò)程轉(zhuǎn)到步驟S114。
在步驟S114中,預(yù)測(cè)單元167獲取從系數(shù)存儲(chǔ)器166輸出的抽頭系數(shù), 并且,利用抽頭系數(shù)和來(lái)自預(yù)測(cè)抽頭發(fā)生器163的預(yù)測(cè)抽頭,進(jìn)行方程(l)所 表達(dá)的積和計(jì)算,從而獲得質(zhì)量提高數(shù)據(jù)的預(yù)測(cè)值。
通過(guò)D/A轉(zhuǎn)換器133(圖4)將如上所述獲得的質(zhì)量提高數(shù)據(jù)從預(yù)測(cè)單元 167提供到揚(yáng)聲器134,從揚(yáng)聲器134輸出高質(zhì)量語(yǔ)音。
也就是說(shuō),抽頭系數(shù)是通過(guò)將用戶語(yǔ)音用作管理者和將編碼和解碼用戶 語(yǔ)音獲得的數(shù)據(jù)用作學(xué)習(xí)者進(jìn)行學(xué)習(xí)獲得的。于是,可以高精度地從解碼器
161輸出的解碼語(yǔ)音數(shù)據(jù)中預(yù)測(cè)用戶原始語(yǔ)音,因此,可以從揚(yáng)聲器134輸 出盡可能忠實(shí)于用戶真正語(yǔ)音的語(yǔ)音,即,從解碼器161(圖16)輸出的解碼語(yǔ) 音數(shù)據(jù)改善了的語(yǔ)音。
在步驟S114之后,過(guò)程轉(zhuǎn)到步驟S115,在步驟S115中,確定是否存在 要作為所選數(shù)據(jù)處理的質(zhì)量提高數(shù)據(jù)。如果存在這樣的數(shù)據(jù),過(guò)程返回到步 驟Slll,重復(fù)與上述處理相似的處理。如果在步驟S115中確定沒有要作為 所選數(shù)據(jù)處理的質(zhì)量提高數(shù)據(jù),則結(jié)束該處理。
當(dāng)在蜂窩式電話101!和1012之間進(jìn)行通信時(shí),在蜂窩式電話1012中,正 如參照?qǐng)D5所示的那樣,與作為通信方的蜂窩式電話10h的電話號(hào)碼相聯(lián)系 的數(shù)據(jù),即,通過(guò)對(duì)擁有蜂窩式電話10h的用戶的語(yǔ)音數(shù)據(jù)進(jìn)行學(xué)習(xí)獲得的 學(xué)習(xí)數(shù)據(jù)用作質(zhì)量提高數(shù)據(jù)的抽頭系數(shù)。于是,如果從蜂窩式電話10h發(fā)送 到蜂窩式電話1012的語(yǔ)音是擁有蜂窩式電話10h的用戶的語(yǔ)音,那么,將抽 頭系數(shù)用于蜂窩式電話IOI,的用戶,在蜂窩式電話1012中進(jìn)行解碼,從而輸 出高質(zhì)量語(yǔ)音。
但是,即使從蜂窩式電話101!發(fā)送到蜂窩式電話1012的語(yǔ)音不是擁有蜂 窩式電話10h的用戶的語(yǔ)音,即,即使擁有蜂窩式電話10h的用戶之外的其 它用戶使用蜂窩式電話101p也可以將抽頭系數(shù)用于蜂窩式電話10h的用戶, 在蜂窩式電話1012中進(jìn)行解碼。但是,通過(guò)解碼這樣的抽頭系數(shù)獲得的語(yǔ)音 的質(zhì)量沒有蜂窩式電話101!的真正用戶(擁有者)的語(yǔ)音那么高。也就是說(shuō), 簡(jiǎn)而言之,當(dāng)擁有蜂窩式電話10h的用戶使用蜂窩式電話10h時(shí),可以從蜂 窩式電話10h輸出高質(zhì)量語(yǔ)音。但是,當(dāng)擁有蜂窩式電話10h的用戶之外的
其它用戶使用蜂窩式電話10h時(shí),不能從蜂窩式電話101!輸出高質(zhì)量語(yǔ)音。
從這個(gè)角度來(lái)看,在蜂窩式電話101中可以進(jìn)行簡(jiǎn)單身份驗(yàn)證。
圖18例示了當(dāng)蜂窩式電話101是CELP(代碼激勵(lì)線性預(yù)測(cè)編碼)型時(shí),
構(gòu)成發(fā)送器113(圖3)的編碼器123的配置例子。
將從A/D轉(zhuǎn)換器122(圖3)輸出的語(yǔ)音數(shù)據(jù)提供給計(jì)算單元3和LPC(線
性預(yù)測(cè)系數(shù))分析器4。
LPC分析器4將從A/D轉(zhuǎn)換器122(圖3)輸出的語(yǔ)音數(shù)據(jù)的預(yù)定語(yǔ)音樣本
設(shè)置成一個(gè)幀,并且對(duì)每個(gè)幀進(jìn)行LPC分析,以便確定P-階線性預(yù)測(cè)系數(shù)od,
ot2,... , ocp。然后,LPC分析器4將由作為元素的P-階線性預(yù)測(cè)系數(shù)otp(p-l, 2,..., P)組成的矢量提供給矢量量化器5,作為語(yǔ)音數(shù)據(jù)的特征矢量。
矢量量化器5存儲(chǔ)將由作為元素的線性預(yù)測(cè)系數(shù)組成的代碼矢量與代碼 相聯(lián)系的碼簿。根據(jù)這個(gè)碼簿,矢量量化器5矢量量化從LPC分析器4輸出 的特征矢量a,并且將所得代碼(下文有時(shí)稱為"A代碼(A一code)")提供給代碼 確定單元15。
矢量量化器5還將構(gòu)成與A代碼相對(duì)應(yīng)的代碼矢量oc'的線性預(yù)測(cè)系數(shù)oq', a2',... , cxp'提供給語(yǔ)音合成濾波器6。
語(yǔ)音合成濾波器6是例如IIR(無(wú)限脈沖響應(yīng))數(shù)字濾波器,它通過(guò)將矢量 量化器5輸出的線性預(yù)測(cè)系數(shù)ap'(p =1,2,..., P)設(shè)置成IIR濾波器的抽頭系 數(shù),并且將計(jì)算單元14提供的殘余信號(hào)e設(shè)置成輸入信號(hào),進(jìn)行語(yǔ)音合成。
LPC分析器4進(jìn)行的LPC分析如下。對(duì)于當(dāng)前時(shí)刻n的語(yǔ)音數(shù)據(jù)的樣本
值Sn和與樣本值S。相鄰的過(guò)去P個(gè)樣本值S^, Sn.2,..., Sn.P,假設(shè)通過(guò)如
下方程表達(dá)的線性組合表示。
S +a1&_1 + a25r —2 + ... + a/l5;_/) =e ... (9)
然后,根據(jù)如下方程,利用過(guò)去P個(gè)樣本值Sw, Sn.2,..., Sn.p線性預(yù)測(cè)當(dāng)
前時(shí)刻n的樣本值Sn的預(yù)測(cè)值(線性預(yù)測(cè)值)Sn'。
(aL+a^"畫2+…+ apD ... (10)
在這種情況下,確定使實(shí)際樣本值Sn和線性預(yù)測(cè)值Sn'之間的均方誤差達(dá)到極 小的線性預(yù)測(cè)系數(shù)OCp。
在方程(9)中,{en}(..., e^, en, en+1,..,)是平均值為0和方差為預(yù)定
值CT2的不相關(guān)隨機(jī)變量。
根據(jù)方程(9),樣本值Sn可以用如下方程表達(dá)。
S =e - (aL + aA一2 +…+ a尸D ... (11)
將方程(11)Z變換成如下方程。
^五/(1+ap-1 + a2z-2 +…+ a尸z-0 ... (12)
在方程(12)中,S和E分別表示方程(ll)中的Sn和en的Z變換。
根據(jù)方程(9)和(10), en可以用如下方程表達(dá)。
W&' …(13)
可以將它稱為實(shí)際樣本值Sn和線性預(yù)測(cè)值Sn'之間的殘余信號(hào)。
于是,通過(guò)在方程(12)中將線性預(yù)測(cè)系數(shù)ap設(shè)置成IIR濾波器的抽頭系
數(shù),和將殘余信號(hào)en設(shè)置成IIR濾波器的輸入信號(hào),可以確定語(yǔ)音數(shù)據(jù)Sn。
然后,如上所述,通過(guò)將矢量量化器5輸出的線性預(yù)測(cè)系數(shù)Otp'設(shè)置成抽
頭系數(shù),和將計(jì)算單元14提供的殘余信號(hào)e設(shè)置成輸入信號(hào),語(yǔ)音合成濾波 器6計(jì)算方程(12),以便確定語(yǔ)音數(shù)據(jù)(合成語(yǔ)音數(shù)據(jù))ss。
在語(yǔ)音合成濾波器6中,除了作為L(zhǎng)PC分析器4進(jìn)行LPC分析的結(jié)果獲 得的線性預(yù)測(cè)系數(shù)ocp之外,可以使用像與作為對(duì)LPC結(jié)果進(jìn)行矢量量化的結(jié) 果獲得的代碼相對(duì)應(yīng)的代碼矢量那樣的線性預(yù)測(cè)系數(shù)(V。因此,從語(yǔ)音合成 濾波器6輸出的合成語(yǔ)音信號(hào)基本上與從A/D轉(zhuǎn)換器122(圖3)輸出的語(yǔ)音數(shù) 據(jù)不同。
將從語(yǔ)音合成濾波器6輸出的合成語(yǔ)音數(shù)據(jù)ss提供給計(jì)算單元3。計(jì)算 單元3從語(yǔ)音合成濾波器6提供的合成語(yǔ)音數(shù)據(jù)ss中減去A/D轉(zhuǎn)換器122(圖 3)輸出的語(yǔ)音數(shù)據(jù)s,并且將所得值提供給均方誤差計(jì)算單元7。均方誤差計(jì) 算單元7計(jì)算來(lái)自計(jì)算單元3的所得值的平方和(第k幀的樣本值的平方和), 并且將所得均方誤差提供給最小均方誤差確定單元8。
最小均方誤差確定單元8與從均方誤差計(jì)算單元7輸出的均方誤差相聯(lián) 系地存儲(chǔ)表示長(zhǎng)預(yù)測(cè)滯后的L代碼(L一code)、表示增益的G代碼(G—code)、 和表示碼字(激勵(lì)碼簿)的I代碼(Lcode),并且,輸出與從均方誤差計(jì)算單元7 輸出的均方誤差相對(duì)應(yīng)的L代碼、G代碼、和I代碼。將L代碼、G代碼、 和I代碼分別提供給自適應(yīng)碼簿存儲(chǔ)單元9、增益解碼器10、和激勵(lì)碼簿存 儲(chǔ)單元ll。還將L代碼、G代碼、和I代碼提供給代碼確定單元15。
自適應(yīng)碼簿存儲(chǔ)單元9存儲(chǔ)將例如7-位L代碼與預(yù)定延遲時(shí)間(滯后)相 聯(lián)系的自適應(yīng)碼簿。自適應(yīng)碼簿存儲(chǔ)單元9將計(jì)算單元14提供的殘余信號(hào)e 延遲與最小均方誤差確定單元8提供的L代碼相對(duì)應(yīng)的延遲時(shí)間(長(zhǎng)預(yù)測(cè)滯 后),并且將所得殘余信號(hào)e提供給計(jì)算單元12。
由于自適應(yīng)碼簿存儲(chǔ)單元9通過(guò)將殘余信號(hào)e延遲與L代碼相對(duì)應(yīng)的時(shí) 間來(lái)輸出它,所得輸出信號(hào)是與具有延遲時(shí)間的周期的周期信號(hào)相似的信號(hào)。 這個(gè)信號(hào)用作在利用線性預(yù)測(cè)系統(tǒng)進(jìn)行的語(yǔ)音合成中主要生成合成有聲聲音 的信號(hào)。因此,從概念上,L代碼代表語(yǔ)音音調(diào)周期。根據(jù)CELP標(biāo)準(zhǔn),L 代碼是范圍從20到146的整數(shù)。
增益解碼器10存儲(chǔ)將G代碼與預(yù)定增益P和Y相聯(lián)系的表格,并且輸出與 最小均方誤差確定單元8提供的G代碼相聯(lián)系的增益P和Y。增益P和Y被分別
輸出到計(jì)算單元12和計(jì)算單元13。增益(3被稱為"長(zhǎng)濾波器狀態(tài)輸出增益", 而增益y^C稱為"激勵(lì)碼簿增益"。
激勵(lì)碼簿存儲(chǔ)單元11存儲(chǔ)將例如9-位I代碼與預(yù)定激勵(lì)信號(hào)相聯(lián)系的激 勵(lì)碼簿,并且將與最小均方誤差確定單元8提供的I代碼相對(duì)應(yīng)的激勵(lì)信號(hào) 輸出到計(jì)算單元13。
存儲(chǔ)在激勵(lì)碼簿中的激勵(lì)信號(hào)是與例如白噪聲相似的信號(hào),并且,用作 在利用線性預(yù)測(cè)系統(tǒng)進(jìn)行的語(yǔ)音合成中主要生成合成無(wú)聲聲音的信號(hào)。
計(jì)算單元12將來(lái)自自適應(yīng)碼簿存儲(chǔ)單元9的輸出信號(hào)乘以從增益解碼器 10輸出的增益P,并且將所得相乘值I提供給計(jì)算單元14。計(jì)算單元13將來(lái) 自激勵(lì)碼簿存儲(chǔ)單元11的輸出信號(hào)乘以從增益解碼器IO輸出的增益y,并且 將所得相乘值n提供給計(jì)算單元14。然后,計(jì)算單元14將來(lái)自計(jì)算單元12 的相乘值I與來(lái)自計(jì)算單元13的相乘值n相加,并且將所得值提供給語(yǔ)音合 成濾波器6和自適應(yīng)碼簿存儲(chǔ)單元9,作為殘余信號(hào)e。
在語(yǔ)音合成濾波器6中,利用矢量量化器5提供的線性預(yù)測(cè)系數(shù)ocp',在 IIR濾波器中濾波作為輸入信號(hào)從計(jì)算單元14提供的殘余信號(hào)e,并且將所 得的合成語(yǔ)音數(shù)據(jù)提供給計(jì)算單元3。在計(jì)算單元3和均方誤差計(jì)算單元7 中,進(jìn)行與上述處理相似的處理,并且將所得的均方誤差提供給最小均方誤 差確定單元8。
最小均方誤差確定單元8確定來(lái)自均方誤差計(jì)算單元7的均方誤差是否 是最小的(極小的)。如果最小均方誤差確定單元8確定均方誤差不是最小的, 如上所述,它輸出與均方誤差相對(duì)應(yīng)的L代碼、G代碼、和I代碼,然后, 重復(fù)與上述處理相似的處理。
如果最小均方誤差確定單元8確定均方誤差是最小的,它將確認(rèn)信號(hào)輸 出到代碼確定單元15。代碼確定單元15鎖存矢量量化器5提供的A代碼, 并且還依次鎖存最小均方誤差確定單元8提供的L代碼、G代碼、和I代碼。 一旦接收到來(lái)自最小均方誤差確定單元8的確認(rèn)信號(hào),代碼確定單元15就多 路復(fù)用當(dāng)前鎖存的A代碼、L代碼、G代碼、和I代碼,并且,輸出多路復(fù) 用信號(hào),作為編碼語(yǔ)音數(shù)據(jù)。
從上面的描述中可以看出,編碼語(yǔ)音數(shù)據(jù)包括指示用于以幀為單位進(jìn)行 解碼的信息的A代碼、L代碼、G代碼、和I代碼。
在圖18中(以及在如下所述的圖19和20中),每個(gè)變量被設(shè)成帶有[k]的
數(shù)組變量。在數(shù)組變量中,k表示幀號(hào),不過(guò),在說(shuō)明書中省略了對(duì)它的描 述。
圖19例示了當(dāng)蜂窩式電話101是CELP型時(shí),接收器114(圖4)的解碼器 132的配置例子。在圖19中,相同的標(biāo)號(hào)表示與與圖16中相對(duì)應(yīng)的單元。
將從接收控制器131(圖4)輸出的編碼語(yǔ)音數(shù)據(jù)提供給DEMUX(多路分用 器)21 。 DEMUX 21從編碼語(yǔ)音數(shù)據(jù)中分離出L代碼、G代碼、I代碼、和A 代碼。并且將L代碼、G代碼、I代碼、和A代碼分別提供給自適應(yīng)碼簿存 儲(chǔ)單元22、增益解碼器23、激勵(lì)碼簿存儲(chǔ)單元24、和濾波系數(shù)解碼器25。
自適應(yīng)碼簿存儲(chǔ)單元22、增益解碼器23、激勵(lì)碼簿存儲(chǔ)單元24、和計(jì) 算單元26到28被配置成分別與如圖18所示的自適應(yīng)碼簿存儲(chǔ)單元9、增益 解碼器IO、激勵(lì)碼簿存儲(chǔ)單元ll、和計(jì)算單元12到14相似。讓L代碼、G 代碼、和I代碼經(jīng)受與參照?qǐng)D18所討論的上述處理相似的處理,以便將L代 碼、G代碼、和I代碼解碼成殘余信號(hào)e。將這個(gè)殘余信號(hào)e作為輸入信號(hào)提 供給語(yǔ)音合成濾波器29。
濾波系數(shù)解碼器25存儲(chǔ)與存儲(chǔ)在如圖18所示的矢量量化器5中的碼簿 相同的碼簿,并且將A代碼解碼成線性預(yù)測(cè)系數(shù)ap',和將它提供給語(yǔ)音合成 濾波器29。
語(yǔ)音合成濾波器29被配置成與如圖18所示的語(yǔ)音合成濾波器6相似。 語(yǔ)音合成濾波器29通過(guò)將濾波系數(shù)解碼器25提供的線性預(yù)測(cè)系數(shù)ocp'用作抽 頭系數(shù)和將計(jì)算單元28提供的殘余信號(hào)e用作輸入信號(hào),計(jì)算方程(12),以 便當(dāng)如圖18所示的最小均方誤差確定單元8發(fā)現(xiàn)均方誤差是極小時(shí),生成合 成語(yǔ)音數(shù)據(jù),并且輸出合成語(yǔ)音數(shù)據(jù),作為解碼語(yǔ)音數(shù)據(jù)。
正如參照?qǐng)D18所討論的那樣,將作為輸入信號(hào)提供給解碼器132的語(yǔ)音 合成濾波器29的殘余信號(hào)和線性預(yù)測(cè)系數(shù)作為代碼從呼叫方的編碼器123發(fā) 送到受話方的解碼器132。于是,解碼器132將代碼解碼成殘余信號(hào)和線性 預(yù)測(cè)系數(shù)。但是,由于解碼的殘余信號(hào)和線性預(yù)測(cè)系數(shù)(下文有時(shí)稱為"解碼 殘余信號(hào)"和"解碼線性預(yù)測(cè)系數(shù)")包含諸如量化誤差之類的誤差,它們與在呼 叫方與用戶語(yǔ)音進(jìn)行LPC分析獲得的殘余信號(hào)和線性預(yù)測(cè)系數(shù)不一致。
于是,從解碼器132的語(yǔ)音合成濾波器29輸出、作為合成語(yǔ)音數(shù)據(jù)的解 碼語(yǔ)音數(shù)據(jù)呈現(xiàn)出比呼叫方的用戶語(yǔ)音數(shù)據(jù)差的質(zhì)量,例如,失真。
因此,解碼器132進(jìn)行上述分類自適應(yīng)處理,將解碼語(yǔ)音數(shù)據(jù)轉(zhuǎn)換成盡
可能忠實(shí)于呼叫方的用戶語(yǔ)音數(shù)據(jù)的沒有失真(失真降低了的)的質(zhì)量提高數(shù)據(jù)。
更具體地說(shuō),將從語(yǔ)音合成濾波器29輸出的、作為合成語(yǔ)音數(shù)據(jù)的解碼 語(yǔ)音數(shù)據(jù)提供給緩沖器162,緩沖器162將解碼語(yǔ)音數(shù)據(jù)臨時(shí)存儲(chǔ)在其中。
然后,預(yù)測(cè)抽頭發(fā)生器163依次選擇從解碼語(yǔ)音數(shù)據(jù)提高的質(zhì)量提高數(shù) 據(jù),并且,為所選數(shù)據(jù)從緩沖器162中讀取解碼語(yǔ)音數(shù)據(jù)的一些語(yǔ)音樣本, 以便生成預(yù)測(cè)抽頭,并且將它們提供給預(yù)測(cè)單元167。同時(shí),類別抽頭發(fā)生 器164讀取存儲(chǔ)在緩沖器162中的解碼語(yǔ)音數(shù)據(jù)的一些語(yǔ)音樣本,以便為所 選數(shù)據(jù)生成類別抽頭,并且將它們提供給分類單元165。
分類單元165利用類別抽頭發(fā)生器164提供的類別抽頭進(jìn)行分類,并且 將所得的類別代碼提供給系數(shù)存儲(chǔ)器166。系數(shù)存儲(chǔ)器166讀取存儲(chǔ)在與來(lái) 自分類單元165的類別代碼相對(duì)應(yīng)的地址上的抽頭系數(shù),并且將抽頭系數(shù)提 供給預(yù)測(cè)單元167。
然后,預(yù)測(cè)單元167利用從系數(shù)存儲(chǔ)器166輸出的抽頭系數(shù)和來(lái)自預(yù)測(cè) 抽頭發(fā)生器163的預(yù)測(cè)抽頭,進(jìn)行方程(l)所表達(dá)的積和計(jì)算,從而獲得質(zhì)量 提高數(shù)據(jù)的預(yù)測(cè)值。
通過(guò)D/A轉(zhuǎn)換器133(圖4)將如上所述獲得的質(zhì)量提高數(shù)據(jù)從預(yù)測(cè)單元 167提供到揚(yáng)聲器134,并且,可以從揚(yáng)聲器134輸出高質(zhì)量語(yǔ)音。
圖20例示了當(dāng)蜂窩式電話101是CELP型時(shí),構(gòu)成發(fā)送器113(圖3)的學(xué) 習(xí)單元125的配置例子。在圖20中,相同的標(biāo)號(hào)表示與圖14相對(duì)應(yīng)的單元, 因此,省略對(duì)它們的說(shuō)明。
諸如計(jì)算單元183到代碼確定單元195之類的單元^C配置成分別與如圖 18所示的計(jì)算單元3到代碼確定單元15相似。使從A/D轉(zhuǎn)換器122(圖3)輸 出的語(yǔ)音數(shù)據(jù)作為學(xué)習(xí)數(shù)據(jù)輸入計(jì)算單元183中。于是,在計(jì)算單元183到 代碼確定單元195中,對(duì)學(xué)習(xí)語(yǔ)音數(shù)據(jù)進(jìn)行與在如圖18所示的編碼器123中 進(jìn)行的處理相似的處理。
將最小均方誤差確定單元188確定均方誤差是極小時(shí)從語(yǔ)音合成濾波器 186輸出的合成語(yǔ)音數(shù)據(jù)作為學(xué)習(xí)者數(shù)據(jù)提供給學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143。
此后,在諸如學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143到抽頭系數(shù)確定單元150之類的單 元中,進(jìn)行與參照?qǐng)D14和15所討-淪的那樣進(jìn)4亍的處理相似的處理,從而為 各個(gè)類別生成抽頭系數(shù),作為質(zhì)量提高數(shù)據(jù)。
在如圖19或20所示的實(shí)施例中,預(yù)測(cè)抽頭和類別抽頭是從語(yǔ)音合成濾
波器29或186輸出的合成語(yǔ)音數(shù)據(jù)中生成的??蛇x地,如圖19或20中的虛 線所指,通過(guò)包括I代碼、L代碼、G代碼、和A代碼的至少一個(gè)、從A代 碼獲得的線性預(yù)測(cè)系數(shù)(Xp、從G代碼獲得的增益p和y、從L代碼、G代碼、 I代碼、或A代碼獲得的其它信息(例如,用于獲得殘余信號(hào)e、 1/(3和n/y的殘 余信號(hào)e、 l和n),可以生成預(yù)測(cè)抽頭和類別抽頭。
圖21例示了構(gòu)成發(fā)送器113(圖13)的編碼器123的配置例子。
在如圖21所示的實(shí)施例中,編碼器123通過(guò)進(jìn)行矢量量化,編碼從A/D 轉(zhuǎn)換器122(圖3)輸出的語(yǔ)音數(shù)據(jù)。
更具體地說(shuō),將從A/D轉(zhuǎn)換器122(圖3)輸出的語(yǔ)音數(shù)據(jù)提供給緩沖器 201,緩沖器201將語(yǔ)音數(shù)據(jù)臨時(shí)存儲(chǔ)在其中。
矢量形成單元202按時(shí)間順序讀取存儲(chǔ)在緩沖器201中的語(yǔ)音數(shù)據(jù),將 預(yù)定量的語(yǔ)音樣本設(shè)置成一個(gè)幀,以便使每個(gè)幀的語(yǔ)音數(shù)據(jù)形成一個(gè)矢量。
在這種情況下,在矢量形成單元202中,可以通過(guò)例如直接-使一個(gè)幀的 每個(gè)語(yǔ)音樣本形成一個(gè)矢量分量,使語(yǔ)音數(shù)據(jù)形成矢量。可選地,可以使形 成一個(gè)幀的語(yǔ)音樣本經(jīng)受諸如LPC分析之類的聲分析,使所得的語(yǔ)音特征形 成矢量分量。為了簡(jiǎn)便起見,假設(shè)使一個(gè)幀的每個(gè)語(yǔ)音樣本直接形成一個(gè)矢 量分量,從而使語(yǔ)音數(shù)據(jù)形成矢量。
矢量形成單元202將從一個(gè)幀的各個(gè)語(yǔ)音樣本形成的矢量分量(下文有時(shí) 稱為"語(yǔ)音矢量,,)輸出到距離計(jì)算器203 。
距離計(jì)算器203計(jì)算登記在存儲(chǔ)在碼簿存儲(chǔ)單元204中的碼簿中的每個(gè) 代碼矢量與從矢量形成單元202輸出的語(yǔ)音矢量之間的距離(例如,歐幾里得 距離),并且將為每個(gè)代碼矢量獲得的距離與對(duì)應(yīng)于代碼矢量的代碼一起提供 給代碼確定單元205。
也就是說(shuō),碼簿存儲(chǔ)單元204存儲(chǔ)作為如下所述的,如圖22所示的學(xué)習(xí) 單元125中的學(xué)習(xí)的結(jié)果獲得的、作為質(zhì)量提高數(shù)據(jù)的碼簿。距離計(jì)算器203 計(jì)算登記在碼簿中的每個(gè)代碼矢量與從矢量形成單元202輸出的語(yǔ)音矢量之 間的距離,并且將計(jì)算的距離與對(duì)應(yīng)于代碼矢量的代碼一起提供給代碼確定 單元205。
代碼確定單元205從距離計(jì)算器203提供的代碼矢量的距離當(dāng)中檢測(cè)最 短距離,并且,將與具有最短距離的代碼矢量,即,使語(yǔ)音矢量的量化誤差(矢
量量化誤差)達(dá)到最小的代碼矢量相對(duì)應(yīng)的代碼確定為從矢量形成單元202輸
出的語(yǔ)音矢量的矢量量化結(jié)果。然后,代碼確定單元205將作為矢量量化結(jié) 果的代碼輸出到發(fā)送控制器124(圖3),作為編碼語(yǔ)音數(shù)據(jù)。
圖22例示了當(dāng)編碼器123被配置成如圖21所示那樣時(shí),構(gòu)成如圖3所 示的發(fā)送器113的學(xué)習(xí)單元125的配置例子。
將從A/D轉(zhuǎn)換器122輸出的語(yǔ)音數(shù)據(jù)提供給緩沖器211,緩沖器211將 語(yǔ)音數(shù)據(jù)存儲(chǔ)在其中。
與如圖21所示的矢量形成單元202—樣,矢量形成單元212利用存儲(chǔ)在 緩沖器211中的語(yǔ)音數(shù)據(jù)形成語(yǔ)音矢量,并且將語(yǔ)音矢量提供給用戶矢量存 儲(chǔ)單元213。
例如由EEPROM構(gòu)成的用戶矢量存儲(chǔ)單元213依次存儲(chǔ)矢量形成單元 212提供的語(yǔ)音矢量。由,例如,ROM構(gòu)成的初始矢量存儲(chǔ)單元214事先存 儲(chǔ)利用許多非特定用戶形成的許多語(yǔ)音矢量。
碼簿發(fā)生器215根據(jù),例如,LBG(Linde、 Buzo、 Gray)算法,利用存儲(chǔ) 在初始矢量存儲(chǔ)單元214和用戶矢量存儲(chǔ)單元213中的所有語(yǔ)音矢量,進(jìn)行 生成碼簿的學(xué)習(xí),并且輸出所得碼簿,作為質(zhì)量提高數(shù)據(jù)。
從碼簿發(fā)生器215輸出的碼簿作為質(zhì)量提高數(shù)據(jù)提供給存儲(chǔ)單元(圖3), 并且與更新信息(在碼簿中獲得的時(shí)間和日期)一起被存儲(chǔ)。該碼簿還提供給編 碼器123(圖21)并被寫入碼簿存儲(chǔ)單元204中。
當(dāng)?shù)谝淮卧谌鐖D22所示的學(xué)習(xí)單元125中進(jìn)行學(xué)習(xí)時(shí),或者,當(dāng)在清除 了用戶矢量存儲(chǔ)單元213之后馬上進(jìn)行學(xué)習(xí)時(shí),語(yǔ)音矢量未存儲(chǔ)在用戶矢量 存儲(chǔ)單元213中。于是,碼簿發(fā)送器215不能僅參照用戶矢量存儲(chǔ)單元213 來(lái)生成碼簿。當(dāng)使用蜂窩式電話101的時(shí)間不長(zhǎng)時(shí),存儲(chǔ)在用戶矢量存儲(chǔ)單 元213中的語(yǔ)音矢量不多。在這種情況下,盡管在碼簿發(fā)生器215中可以參 照用戶矢量存儲(chǔ)單元213生成碼簿,但利用這樣的碼簿進(jìn)行的矢量量化的精 度是相當(dāng)?shù)偷?量化誤差大)。
于是,正如上面所討論的那樣,將許多語(yǔ)音矢量存儲(chǔ)在初始矢量存儲(chǔ)單 元214中,通過(guò)不僅參照用戶矢量存儲(chǔ)單元213,而且參照初始矢量存儲(chǔ)單 元214,碼簿發(fā)送器215可以生成使矢量量化具有足夠高的精度的碼簿。
在將一定數(shù)量的語(yǔ)音矢量存儲(chǔ)在用戶矢量存儲(chǔ)單元213中之后,碼簿發(fā) 生器215無(wú)需參照初始矢量存儲(chǔ)單元214,只參照用戶矢量存儲(chǔ)單元213就
可以生成碼簿。
下面參照?qǐng)D23的流程圖,描述如圖22所示的學(xué)習(xí)單元125進(jìn)行的、用 作質(zhì)量提高數(shù)據(jù)的碼簿數(shù)據(jù)的學(xué)習(xí)處理。
將例如在打電話期間或在某個(gè)時(shí)候發(fā)出的語(yǔ)音數(shù)據(jù)從A/D轉(zhuǎn)換器(圖3) 提供到緩沖器211,緩沖器211將語(yǔ)音數(shù)據(jù)存儲(chǔ)在其中。
然后,當(dāng)完成呼叫時(shí),或者,從開始談話算起經(jīng)過(guò)了預(yù)定時(shí)間之后,學(xué) 習(xí)單元125將打電話期間存儲(chǔ)在緩沖器211中的語(yǔ)音數(shù)據(jù),或從會(huì)話開始到 結(jié)束存儲(chǔ)在緩沖器211中的語(yǔ)音數(shù)據(jù)用作新語(yǔ)音數(shù)據(jù),開始進(jìn)行學(xué)習(xí)處理。
更具體地說(shuō),矢量形成單元212按時(shí)間順序讀取存儲(chǔ)在緩沖器211中的 語(yǔ)音數(shù)據(jù),并且將預(yù)定數(shù)的語(yǔ)音樣本設(shè)置成一個(gè)幀,以便使每個(gè)幀的語(yǔ)音數(shù) 據(jù)形成矢量。然后,矢量形成單元212將所得語(yǔ)音矢量提供給用戶矢量存儲(chǔ) 單元213,使它們存儲(chǔ)在其中。
根據(jù)使存儲(chǔ)在緩沖器211中的所有語(yǔ)音數(shù)據(jù)項(xiàng)形成矢量的完成,在步驟 SU1中,碼簿發(fā)生器215確定使與存儲(chǔ)在用戶矢量存儲(chǔ)單元213和初始矢量 存儲(chǔ)單元214中的所有語(yǔ)音矢量的距離之和達(dá)到極小的矢量y"然后,碼簿 發(fā)生器215將矢量yj殳置成代碼矢量yi,過(guò)程轉(zhuǎn)到步驟S122。
在步驟S122中,碼簿發(fā)生器215將當(dāng)前獲得的代碼矢量的數(shù)設(shè)置成變量 n,并且將代碼矢量yi, y2,..., yn劃分成兩部分。更具體地說(shuō),例如,當(dāng)A 是非常小的矢量時(shí),碼簿發(fā)生器215從代碼矢量》(1=1, 2,..., n)中生成矢 量yi + A和yi - A,并且將yi + A設(shè)置成新代碼矢量》和將yi - A設(shè)置成新代碼
矢量yn+i。
然后,過(guò)程轉(zhuǎn)到步驟S123,在步驟S123中,碼簿發(fā)生器215將存儲(chǔ)在 用戶矢量存儲(chǔ)單元213和初始矢量存儲(chǔ)單元214中的每個(gè)語(yǔ)音矢量Xj(j = 1, 2,... , J(存儲(chǔ)在用戶矢量存儲(chǔ)單元213和初始矢量存儲(chǔ)單元214中的語(yǔ)音矢 量的序號(hào)))分類成與語(yǔ)音矢量Xj存在最短距離的代碼矢量yi(i =1,2,..., 2n)。 然后,過(guò)程轉(zhuǎn)到步驟S124。
在步驟S124中,碼簿發(fā)生器215更新代碼矢量y。以便使與分類成代碼 矢量yi的語(yǔ)音矢量的距離之和達(dá)到極小。代碼矢量yi的更新可以通過(guò),例如, 確定分類成代碼矢量yi的至少O個(gè)語(yǔ)音矢量所指的質(zhì)點(diǎn)的質(zhì)心來(lái)進(jìn)行。也就 是說(shuō),指示質(zhì)心的矢量使與分類成代碼矢量》的語(yǔ)音矢量的距離之和達(dá)到極 小。但是,如果分類成代碼矢量yi的語(yǔ)音矢量的個(gè)數(shù)是0,無(wú)需更新,保持
代碼矢量yi不變。
然后,過(guò)程轉(zhuǎn)到步驟S125,在步驟S125中,碼簿發(fā)生器215確定與分 類成更新代碼矢量yi的語(yǔ)音矢量的距離之和(下文有時(shí)稱為"代碼矢量力的距 離之和"),并且還確定所有代碼矢量yi的總距離和(下文有時(shí)稱為"總和")。然 后,碼簿發(fā)生器215確定總和的變化,即,當(dāng)前在步驟S125中確定的總和(下 文有時(shí)稱為"當(dāng)前總和")與以前在步驟S125中確定的總和(下文有時(shí)稱為"以 前總和")之間的差值是否低于或等于預(yù)定闊值。
如果在步驟S125中確定當(dāng)前總和與以前總和之差的絕對(duì)值高于預(yù)定閾 值,即,在更新了代碼矢量yi之后,總和發(fā)生顯著變化,過(guò)程返回到步驟S123, 重復(fù)與上述處理相似的處理。
如果在步驟S125中確定當(dāng)前總和與以前總和之差的絕對(duì)值低于或等于 預(yù)定閾值,即,在更新了代碼矢量y;之后,總和沒有發(fā)生顯著變化,則過(guò)程 轉(zhuǎn)到步驟S126。在步驟S126中,碼簿發(fā)生器215確定指示當(dāng)前獲得的代碼 矢量的個(gè)數(shù)的變量n是否等于在碼簿中預(yù)置的代碼矢量的個(gè)數(shù)N(下文有時(shí)稱 為"設(shè)置代碼矢量個(gè)數(shù)")。
如果在步驟S126中確定變量n不等于設(shè)置代碼矢量的個(gè)數(shù)N,即,沒有 獲得個(gè)數(shù)與設(shè)置代碼矢量的個(gè)數(shù)N相同的代碼矢量yi,則過(guò)程返回到步驟 S122,重復(fù)與上述處理相似的處理。
如果在步驟S126中確定變量n等于設(shè)置代碼矢量的個(gè)數(shù)N,即,已經(jīng)獲 得個(gè)數(shù)與設(shè)置代碼矢量的個(gè)數(shù)N相同的代碼矢量y。則碼簿發(fā)生器215輸出 由N個(gè)代碼矢量力組成的碼簿,作為質(zhì)量提高數(shù)據(jù),并且,結(jié)束學(xué)習(xí)處理。
在如圖23所示的學(xué)習(xí)處理中,以前語(yǔ)音矢量存儲(chǔ)在用戶矢量存儲(chǔ)單元 213中,碼簿是利用語(yǔ)音矢量更新(生成)的。但是,在步驟S123和S124中, 無(wú)需存儲(chǔ)以前語(yǔ)音矢量,只利用當(dāng)前語(yǔ)音矢量和獲得的碼簿就可以以簡(jiǎn)化的 方式進(jìn)行碼簿的更新。
在這種情況下,在步驟S123中,碼簿發(fā)生器215將當(dāng)前語(yǔ)音矢量Xj(j = 1, 2,... , J(當(dāng)前語(yǔ)音數(shù)據(jù)的序號(hào)))分類成與語(yǔ)音矢量Xj存在最短距離的代碼矢 量yi(i-l, 2,..., N(碼簿中代碼矢量的序號(hào))),然后,過(guò)程轉(zhuǎn)到步驟S124。
在步驟S124中,碼簿發(fā)生器215更新每個(gè)代碼矢量yi,以便可以使與分 類成代碼矢量yi的語(yǔ)音矢量的距離之和達(dá)到極小。正如上面所討論的那樣, 代碼矢量力的更新可以通過(guò)確定分類成代碼矢量》的至少0個(gè)語(yǔ)音矢量所指
的質(zhì)點(diǎn)的質(zhì)心來(lái)進(jìn)行。于是,當(dāng)更新代碼矢量用yi'表示時(shí),當(dāng)更新之前分類
成代碼矢量yi的以前語(yǔ)音矢量用Xl, X2,..., XM-L表示時(shí),和當(dāng)分類成代碼
矢量yi的當(dāng)前語(yǔ)音矢量用xM.L+1, xM-L+2,..., XM表示時(shí),更新之前的代碼矢
量》和更新之后的代碼矢量用yi'分別可以通過(guò)方程(14)和(15)確定。 <formula>formula see original document page 45</formula>(14)
<formula>formula see original document page 45</formula>15)
在這種情況下,以前語(yǔ)音矢量Xl, X2,..., XM.L還沒有存儲(chǔ)。于是,將 方程(15)修改成如下方程。<formula>formula see original document page 45</formula>16)
將方程(14)代入方程(16)中獲得如下方程。<formula>formula see original document page 45</formula>17)
根據(jù)方程(17),利用當(dāng)前語(yǔ)音矢量 和獲得碼簿中 的代碼矢量yi,可以更新代碼矢量yi,得出更新的代碼矢量yi。
在這種情況下,由于沒有必要存儲(chǔ)以前語(yǔ)音矢量,用戶矢量存儲(chǔ)單元213 的存儲(chǔ)容量可以較小。但是,在這種情況下,不僅當(dāng)前語(yǔ)音矢量,而且到目 前為止分類成代碼矢量yi的語(yǔ)音矢量的序號(hào)必須存儲(chǔ)在用戶矢量存儲(chǔ)單元 213中,此外,根據(jù)代碼矢量y!的更新,必須更新分類成更新代碼矢量y 的 語(yǔ)音矢量的序號(hào)。在初始矢量存儲(chǔ)單元214中,取代利用許多非特定用戶的 語(yǔ)音數(shù)據(jù)形成的許多語(yǔ)音矢量,必須存儲(chǔ)利用這樣的許多語(yǔ)音矢量生成的碼 簿和分類成每個(gè)代碼矢量的語(yǔ)音矢量的序號(hào)。當(dāng)?shù)谝淮卧谌鐖D22所示的學(xué)習(xí) 單元125中進(jìn)行學(xué)習(xí)時(shí),或者,當(dāng)在清除了用戶矢量存儲(chǔ)單元213之后馬上 進(jìn)行學(xué)習(xí)時(shí),利用存儲(chǔ)在初始矢量存儲(chǔ)單元214中的碼簿更新碼簿。
如上所述,在如圖22所示的學(xué)習(xí)單元125中,在打電話期間或在其它時(shí) 間進(jìn)行基于新語(yǔ)音數(shù)據(jù)和以前學(xué)習(xí)的語(yǔ)音數(shù)據(jù)的如圖23所示的學(xué)習(xí)處理。于 是,隨著用戶打的電話越來(lái)越多,可以確定適合用戶的碼簿,即,可以降低 用戶語(yǔ)音的量化誤差的碼簿。因此,通過(guò)通信方使用這樣的碼簿解碼(矢量去 量化)編碼語(yǔ)音數(shù)據(jù),可以進(jìn)行適合用戶語(yǔ)音特性的處理(矢量去量化處理), 并且,可以獲得質(zhì)量比現(xiàn)有技術(shù)中的質(zhì)量(當(dāng)使用根據(jù)許多非特定用戶確定的 碼簿時(shí))高的解碼語(yǔ)音數(shù)據(jù)。
圖24例示了當(dāng)發(fā)送器113(圖3)的學(xué)習(xí)單元125被配置成如圖22所示那樣時(shí),接收器114(圖4)的解碼器132的配置例子。
緩沖器221臨時(shí)存儲(chǔ)從接收控制器131(圖4)輸出的編碼語(yǔ)音數(shù)據(jù)(作為矢 量量化結(jié)果的代碼)。矢量去量化器222讀取存儲(chǔ)在緩沖器221中的代碼,和 通過(guò)參照存儲(chǔ)在碼簿存儲(chǔ)單元223中的碼簿對(duì)代碼進(jìn)行矢量去量化,從而將 代碼解碼成語(yǔ)音矢量。然后,矢量去量化器222將語(yǔ)音矢量提供給逆矢量形 成單元224。
碼簿存儲(chǔ)單元223存儲(chǔ)管理器135提供的碼簿,作為質(zhì)量提高數(shù)據(jù)。
當(dāng)發(fā)送器113(圖3)的學(xué)習(xí)單元125被配置成如圖22所示那樣時(shí),由于碼 簿用作質(zhì)量提高數(shù)據(jù),碼簿存儲(chǔ)在接收器114(圖4)的存儲(chǔ)單元136中。在這 種情況下,在接收器114的默認(rèn)數(shù)據(jù)存儲(chǔ)器137中,利用例如存儲(chǔ)在如圖22 所示的初始矢量存儲(chǔ)單元214中的語(yǔ)音矢量生成的碼簿被存儲(chǔ)成默認(rèn)數(shù)據(jù)。
逆矢量形成單元224使從矢量去量化器222輸出的語(yǔ)音矢量變成逆矢量, 并且,將它們輸出成時(shí)序語(yǔ)音數(shù)據(jù)。
下面參照?qǐng)D25的流程圖,描述圖24的解碼器132的處理(解碼處理)。
緩沖器221依次將代碼存儲(chǔ)成編碼語(yǔ)音數(shù)據(jù)。
在步驟S131中,矢量去量化器222讀取存儲(chǔ)在緩沖器221中、未曾讀取 過(guò)、時(shí)間上最早的代碼,作為所選代碼,并且去量化所選代碼。也就是說(shuō), 矢量去量化器222從存儲(chǔ)在碼簿存儲(chǔ)單元223中的碼簿的代碼矢量當(dāng)中檢測(cè) 帶有所選代碼的代碼矢量,并且將代碼矢量輸出到逆矢量形成單元224,作 為語(yǔ)音矢量。
在步驟S132中,逆矢量形成單元224使從矢量去量化器22輸出的語(yǔ)音 矢量變成逆矢量,以便將語(yǔ)音矢量解碼成語(yǔ)音數(shù)據(jù),并且輸出語(yǔ)音數(shù)據(jù)。然 后,過(guò)程轉(zhuǎn)到步驟S133。
在步驟S133中,矢量去量化器222確定緩沖器221中是否還存在未選代 碼。如果在步驟S133中確定在緩沖器221中還存在未選代碼,則過(guò)程返回到 步驟S131,在步驟S131中,從緩沖器221中讀取未曾讀取的、時(shí)間上最早 的代碼。此后,重復(fù)與上述處理相似的處理。
如果在步驟S133中確定沒有未選代碼存在在緩沖器221中,則結(jié)束處理。
在上面的例子中,分類自適應(yīng)處理中的抽頭系數(shù)或碼簿用作質(zhì)量提高數(shù) 據(jù)。但是,也可以使用除了那些元素之外的其它元素,例如,諸如調(diào)制方法 或位速率之類,與發(fā)送模式有關(guān)的參數(shù)、諸如編碼方法之類,與編碼結(jié)構(gòu)有
關(guān)的參數(shù)、或諸如類別結(jié)果或預(yù)測(cè)結(jié)構(gòu)之類,與創(chuàng)建有關(guān)的參數(shù)。
如上所述生成和使用的質(zhì)量提高數(shù)據(jù)與通信方(電話號(hào)碼)相聯(lián)系地以數(shù)
據(jù)庫(kù)形式(像用戶信息數(shù)據(jù)庫(kù)那樣)存儲(chǔ)在存儲(chǔ)單元136或126中。如上所述, 在通過(guò)學(xué)習(xí)單元125的學(xué)習(xí)生成質(zhì)量提高數(shù)據(jù)之前,作為初始數(shù)據(jù)提供的默 認(rèn)數(shù)據(jù)庫(kù)存儲(chǔ)在默認(rèn)數(shù)據(jù)存儲(chǔ)器137或存儲(chǔ)單元136或137中加以使用。例 如,如果管理器135未能在用戶信息數(shù)據(jù)庫(kù)中搜索到呼叫方的電話號(hào)碼,它 利用像圖26A、 26B、或26C所示那樣的數(shù)據(jù)庫(kù),設(shè)置質(zhì)量提高數(shù)據(jù)。
用作質(zhì)量提高數(shù)據(jù)的各種參數(shù)與要測(cè)量的特征相聯(lián)系地存儲(chǔ)在默認(rèn)數(shù)據(jù) 庫(kù)存儲(chǔ)器137的默認(rèn)數(shù)據(jù)庫(kù)中。例如,在圖26A中,將質(zhì)量提高數(shù)據(jù)與噪聲 量相聯(lián)系,并且,可以與包含在接收信號(hào)中的噪聲量相聯(lián)系地選4奪調(diào)制方法、 位速率、編碼方法、碼簿、類別結(jié)構(gòu)、預(yù)測(cè)結(jié)構(gòu)、和預(yù)測(cè)系數(shù)的級(jí)別。
例如,如果包含在接收信號(hào)中的噪聲量是預(yù)定參照值的兩倍,和因此被 確定為"高",那么,管理器135訪問(wèn)默認(rèn)數(shù)據(jù)存儲(chǔ)器137,根據(jù)如圖26A所 示的默認(rèn)數(shù)據(jù)庫(kù),將調(diào)制方法設(shè)置成"A"、將位速率設(shè)置成"B"、將編碼方法 設(shè)置成"C"、將碼簿設(shè)置成"A"、將類別結(jié)構(gòu)設(shè)置成"B"、將預(yù)測(cè)結(jié)構(gòu)設(shè)置成 "C"、和將預(yù)測(cè)系數(shù)設(shè)置成"A"。
可選地,如圖26B所示,可以將質(zhì)量提高數(shù)據(jù)與接收信號(hào)的信號(hào)強(qiáng)度相 聯(lián)系,或如圖26C所示,可以將質(zhì)量提高數(shù)據(jù)與接收信號(hào)的載波頻率相聯(lián)系。 可以將質(zhì)量提高數(shù)據(jù)與其它特征或這樣的特征的組合相聯(lián)系。
圖27A和27B例示了存儲(chǔ)在存儲(chǔ)單元136中的用戶信息數(shù)據(jù)庫(kù)的例子。
用戶信息數(shù)據(jù)庫(kù)是將質(zhì)量提高數(shù)據(jù)的級(jí)別與當(dāng)前通信方(電話號(hào)碼)相聯(lián) 系的數(shù)據(jù)庫(kù)。如圖27A所示,在存儲(chǔ)在存儲(chǔ)單元136中的用戶信息數(shù)據(jù)庫(kù)中, 為質(zhì)量提高數(shù)據(jù),譬如,調(diào)制方法、位速率、編碼方法、碼簿、類別結(jié)構(gòu)、 預(yù)測(cè)結(jié)構(gòu)、和預(yù)測(cè)系數(shù)設(shè)置的級(jí)別與每個(gè)用戶相聯(lián)系。
更具體地說(shuō),例如,當(dāng)與第1用戶進(jìn)行語(yǔ)音通信時(shí),管理器135根據(jù)如 圖27A所示的用戶信息數(shù)據(jù)庫(kù),將調(diào)制方法設(shè)置成"A"、將位速率設(shè)置成"C"、 將編碼方法設(shè)置成"A"、將碼簿設(shè)置成"D"、將類別結(jié)構(gòu)設(shè)置成"B"、將預(yù)測(cè) 結(jié)構(gòu)設(shè)置成"C"、和將預(yù)測(cè)系數(shù)設(shè)置成"B"。
作為如上所述的級(jí)別,可以與通信方相聯(lián)系地存儲(chǔ)最近設(shè)置的級(jí)別。但 是,最好是,與通信方相聯(lián)系地存儲(chǔ)與通信方最相關(guān)和過(guò)去最頻繁使用的級(jí) 別。
可選地,數(shù)個(gè)設(shè)置級(jí)別可以與一個(gè)通信方相聯(lián)系。在圖27B中,數(shù)個(gè)設(shè) 置級(jí)別可以與 一個(gè)用戶相聯(lián)系,并且在每個(gè)數(shù)據(jù)庫(kù)中設(shè)置了優(yōu)先級(jí)。
于是,例如當(dāng)通信方是第1用戶時(shí),管理器125才艮據(jù)如圖27B所示的用
戶信息數(shù)據(jù)庫(kù),首先設(shè)置優(yōu)先級(jí)為"r,的質(zhì)量提高數(shù)據(jù),然后,如果由于例如
通信環(huán)境,不能獲得高質(zhì)量語(yǔ)音,管理器125響應(yīng)用戶指令,選擇優(yōu)先級(jí)為"2" 或更低的質(zhì)量提高數(shù)據(jù)。
如上所述,質(zhì)量提高數(shù)據(jù)是由通信方的蜂窩式電話生成的諸如上述抽頭 系數(shù)或碼簿之類的信息,并且由接收器114接收??蛇x地,質(zhì)量提高數(shù)據(jù)可 以是由接收器114的解碼器132生成的諸如類別代碼或預(yù)測(cè)抽頭之類的信息。
圖28例示了接收器114的內(nèi)部配置的另一個(gè)例子。
在圖28中,管理器401將接收控制器131提供的質(zhì)量提高數(shù)據(jù)提供給解 碼器132,將它設(shè)置在其中,并且從解碼器132獲取在解碼器132中生成的
質(zhì)量提高數(shù)據(jù)。
將質(zhì)量提高數(shù)據(jù)從管理器401提供到存儲(chǔ)單元402,臨時(shí)存儲(chǔ)在內(nèi)置在 存儲(chǔ)單元402中的臨時(shí)存儲(chǔ)單元411中。當(dāng)像如下所討論的那樣,響應(yīng)用戶 指令確定更新用戶信息數(shù)據(jù)庫(kù)412時(shí),在用戶信息數(shù)據(jù)庫(kù)412上反映出存儲(chǔ) 在臨時(shí)存儲(chǔ)單元411中的質(zhì)量提高數(shù)據(jù)。在用戶信息數(shù)據(jù)庫(kù)412中,登記最 適合每個(gè)用戶(每個(gè)通信方)的質(zhì)量提高數(shù)據(jù),并且,當(dāng)從臨時(shí)存儲(chǔ)單元411 提供質(zhì)量提高數(shù)據(jù)時(shí),用戶信息數(shù)據(jù)庫(kù)412通過(guò)包括提供的質(zhì)量提高數(shù)據(jù), 計(jì)算最佳質(zhì)量提高數(shù)據(jù),和存儲(chǔ)它。
管理器401獲取如上所述存儲(chǔ)的與通信方相對(duì)應(yīng)的最佳質(zhì)量提高數(shù)據(jù), 并且將質(zhì)量提高數(shù)據(jù)設(shè)置在解碼器132中。管理器401還將相關(guān)信息提供給 發(fā)送控制器124,控制它將相關(guān)信息提供給通信方的蜂窩式電話。
下面參照?qǐng)D29的流程圖,描述管理器401進(jìn)行的質(zhì)量提高數(shù)據(jù)最佳值設(shè) 置處理。
在步驟S201中,當(dāng)從接收控制器131獲取諸如通信方的電話號(hào)碼之類的 與通信方有關(guān)的信息時(shí),根據(jù)這個(gè)信息,管理器401從存儲(chǔ)單元402的用戶 信息數(shù)據(jù)庫(kù)412中搜索與通信方信息相對(duì)應(yīng)的質(zhì)量提高數(shù)據(jù)的最佳值。
然后,在步驟S202中,管理器401根據(jù)用戶信息數(shù)據(jù)庫(kù)421提供的搜索 結(jié)果,確定是否已經(jīng)找到相應(yīng)信息。如果確定在用戶信息數(shù)據(jù)庫(kù)412中存在 與通信方信息相對(duì)應(yīng)的質(zhì)量提高數(shù)據(jù)的最佳值,過(guò)程轉(zhuǎn)到步驟S203。在步驟S203中,管理器401選擇與通信方信息相聯(lián)系的質(zhì)量提高數(shù)據(jù)的最佳值,并 且將它們提供給解碼器132和將它們?cè)O(shè)置在其中。在設(shè)置了質(zhì)量提高數(shù)據(jù)的 最佳值之后,管理器401轉(zhuǎn)到步驟S205。
如果在步驟S202中確定在用戶信息數(shù)據(jù)庫(kù)412中沒有與通信方信息相聯(lián) 系的質(zhì)量提高數(shù)據(jù)的最佳值,管理器401轉(zhuǎn)到步驟S204。在步驟S204中, 管理器401從存儲(chǔ)在默認(rèn)數(shù)據(jù)存儲(chǔ)器137中、像圖26A、 26B、或26C所示 的那樣的默認(rèn)數(shù)據(jù)庫(kù)中獲得相應(yīng)默認(rèn)數(shù)據(jù),并且將默認(rèn)數(shù)據(jù)提供給解碼器132 和將它設(shè)置在其中。在設(shè)置了默認(rèn)數(shù)據(jù)之后,管理器401轉(zhuǎn)到步驟S205。
在設(shè)置了質(zhì)量提高數(shù)據(jù)的最佳值或默認(rèn)數(shù)據(jù)之后,開始語(yǔ)音通信,在解 碼器132中生成質(zhì)量提高數(shù)據(jù)和將它提供給管理器401,并且,將從通信方 提供的質(zhì)量提高數(shù)據(jù)從接收控制器131提供到管理器401。
在步驟S205中,管理器401確定是否已經(jīng)獲得新質(zhì)量提高數(shù)據(jù)。如果確 定已經(jīng)獲得新質(zhì)量提高數(shù)據(jù),則管理器401轉(zhuǎn)到步驟S206。在步驟S206中, 管理器401將獲得的新質(zhì)量提高數(shù)據(jù)提供給存儲(chǔ)單元402的臨時(shí)存儲(chǔ)單元411 和讓它存儲(chǔ)在其中。然后,過(guò)程轉(zhuǎn)到步驟S207。
如果在步驟S205中確定還沒有獲得新質(zhì)量提高數(shù)據(jù),管理器401跳過(guò)步 驟S206,轉(zhuǎn)到步驟S207。
如果用戶在語(yǔ)音通信期間發(fā)現(xiàn)質(zhì)量不是很好,他/她操作操作單元115, 請(qǐng)求管理器401改變?cè)诓襟ES203或S204中設(shè)置的數(shù)據(jù)。也就是說(shuō),用戶操 作操作單元115,將設(shè)置改變請(qǐng)求提供給管理器401,以便在設(shè)置值中反映為 當(dāng)前語(yǔ)音通信生成的質(zhì)量提高數(shù)據(jù)。
在步驟S207中,管理器401確定是否接收到設(shè)置改變請(qǐng)求。如果確定已 經(jīng)接收到設(shè)置改變請(qǐng)求,過(guò)程轉(zhuǎn)到步驟S208。在步驟S208中,管理器401 計(jì)算反映存儲(chǔ)的新質(zhì)量提高數(shù)據(jù)的臨時(shí)最佳值,并且將臨時(shí)最佳值提供給解 碼器132和將它們?cè)O(shè)置在其中。然后,過(guò)程轉(zhuǎn)到步驟S209。
如果在步驟S207中確定沒有接收到設(shè)置改變請(qǐng)求,管理器401跳過(guò)步驟 S208,轉(zhuǎn)到步驟S209。
在步驟S209中,管理器401確定語(yǔ)音通信是否已經(jīng)完成,如果還沒有完 成,則過(guò)程返回到步驟S205,重復(fù)步驟S205和隨后的步驟。如果確定語(yǔ)音 通信已經(jīng)完成,則管理器401轉(zhuǎn)到步驟S210。
在完成了語(yǔ)音通信之后,在步驟S210中,管理器401在顯示器(未示出)
上顯示使用戶可以選擇是否要更新用戶信息數(shù)據(jù)庫(kù)412的預(yù)定GUI(圖形用戶 界面)信息,并且,通過(guò)操作單元115接受輸入。
在步驟S211中,管理器401響應(yīng)輸入的用戶指令,確定是否要更新用戶 信息數(shù)據(jù)庫(kù)412,并且,如果確定要更新用戶信息數(shù)據(jù)庫(kù)412,則過(guò)程轉(zhuǎn)到步 驟S212。在步驟S212中,管理器412利用存儲(chǔ)的臨時(shí)最佳值,更新用戶信 息數(shù)據(jù)庫(kù)412,并且,結(jié)束質(zhì)量提高數(shù)據(jù)最佳值設(shè)置處理。
如果在步驟S211中確定不更新用戶信息數(shù)據(jù)庫(kù)412,則管理器401跳過(guò) 步驟S212,結(jié)束質(zhì)量提高數(shù)據(jù)最佳值設(shè)置處理。
如上所述,在蜂窩式電話中計(jì)算和存儲(chǔ)質(zhì)量提高數(shù)據(jù)。但是,如圖30所 示,也可以交換中心中計(jì)算和存儲(chǔ)質(zhì)量提高數(shù)據(jù),并且,在語(yǔ)音通信期間將 它提供給蜂窩式電話。
在圖30中,交換中心423包括質(zhì)量提高數(shù)據(jù)計(jì)算器424和存儲(chǔ)單元425, 并且,生成要用在蜂窩式電話421-1和421-2中的質(zhì)量提高數(shù)據(jù)和存儲(chǔ)它。例 如,當(dāng)在蜂窩式電話421-1和421-2之間進(jìn)行語(yǔ)音通信時(shí),交換中心423將相 應(yīng)質(zhì)量提高數(shù)據(jù)提供給蜂窩式電話421-1和421-2兩者和將它設(shè)置在其中。
除非必須區(qū)分它們,蜂窩式電話421-1和421-2被統(tǒng)稱為"蜂窩式電話 421"。
下面在用在分類自適應(yīng)處理中的抽頭系數(shù)用作質(zhì)量提高數(shù)據(jù)的假設(shè)下, 給出描述。
當(dāng)用在分類自適應(yīng)處理中的抽頭系數(shù)用作質(zhì)量提高數(shù)據(jù)時(shí),由于蜂窩式 電話421被配置成與如圖2所示的蜂窩式電話101相似,如圖2所示的蜂窩 式電話101的內(nèi)部配置的例子也可以用作蜂窩式電話421的內(nèi)部配置的例子。 但是,如圖31所示,蜂窩式電話421的發(fā)送器113的配置與如圖3所示的發(fā) 送器113的配置的例子不同。
在如圖31所示的發(fā)送器113中,樣本數(shù)據(jù)發(fā)生器431取代如圖3所示的 發(fā)送器113的學(xué)習(xí)單元125。樣本數(shù)據(jù)發(fā)生器431從在A/D轉(zhuǎn)換器122中數(shù) 字化的語(yǔ)音數(shù)據(jù)中提取預(yù)定數(shù)的數(shù)據(jù)項(xiàng),并且將它們存儲(chǔ)在存儲(chǔ)單元126中, 作為樣本數(shù)據(jù)。
與如圖3所示的管理器127不同,如圖31所示的管理器432獲得存儲(chǔ)在 存儲(chǔ)單元126中的非壓縮語(yǔ)音數(shù)據(jù)的樣本數(shù)據(jù),并且,通過(guò)發(fā)送控制器124 將它們提供給交換中心423。
圖32例示了交換中心423的內(nèi)部配置的例子。
在圖32中,交換中心423的CPU(中央處理單元)441根據(jù)存儲(chǔ)在ROM 442 中的程序或從存儲(chǔ)單元425裝入RAM(隨機(jī)訪問(wèn)存儲(chǔ)器)443中的程序,執(zhí)行 各種類型的處理。在RAM 423中,還存儲(chǔ)CPU 441執(zhí)行各種處理所需的數(shù)據(jù)。
CPU 441、 ROM 442、和RAM 443通過(guò)總線450相互連接。質(zhì)量提高凄t 據(jù)計(jì)算器424與總線450連接,以便它可以從通過(guò)通信單元464獲得樣本數(shù) 據(jù)中生成用于分類自適應(yīng)處理的抽頭系數(shù)。
輸入/輸出接口 460也與總線450連接。輸入/輸出接口 460與包括鍵盤和 鼠標(biāo)的輸入單元461、包括顯示器,例如,CRT(陰極射線管)或LCD(液晶顯 示器)、和揚(yáng)聲器的輸出單元462、包括硬盤的存儲(chǔ)單元425、和與基站102 通信的通信單元464連接。
存儲(chǔ)單元425存儲(chǔ)在交換中心423中執(zhí)行的程序和數(shù)據(jù),并且還存儲(chǔ)將 在質(zhì)量提高數(shù)據(jù)計(jì)算器424中計(jì)算的質(zhì)量提高數(shù)據(jù)的最佳值與用戶相聯(lián)系的 用戶信息數(shù)據(jù)庫(kù)。
驅(qū)動(dòng)器470還與輸入/輸出接口 460連接,》茲盤471、光盤472、》茲光盤 473、或半導(dǎo)體存儲(chǔ)器474被裝入驅(qū)動(dòng)器470中,并且,將從這樣的記錄媒體 中讀取的計(jì)算機(jī)程序安裝到存儲(chǔ)單元425中。
圖33是例示如圖32所示的質(zhì)量提高數(shù)據(jù)計(jì)算器424的內(nèi)部配置的例子 的方塊圖。
如圖33所示的各個(gè)單元的配置和操作與如圖14所示的學(xué)習(xí)單元的配置 和操作相似,因此,省略對(duì)它們的說(shuō)明。在質(zhì)量提高數(shù)據(jù)計(jì)算器424中,輸 入到緩沖器141的語(yǔ)音數(shù)據(jù)是通過(guò)通信單元464輸入、作為非壓縮語(yǔ)音數(shù)據(jù) 的樣本數(shù)據(jù),質(zhì)量提高數(shù)據(jù)計(jì)算器424根據(jù)這個(gè)樣本數(shù)據(jù)計(jì)算抽頭系數(shù),并 且輸出它們,作為質(zhì)量提高數(shù)據(jù)。
現(xiàn)在參照?qǐng)D34的流程圖,描述在如圖30所示的發(fā)送系統(tǒng)中蜂窩式電話 421-1和421-2和交換中心423進(jìn)行的質(zhì)量提高數(shù)據(jù)使用處理。現(xiàn)在假設(shè)蜂窩 式電話421-1是呼叫方的電話,和蜂窩式電話421-2是受話方的電話。
在步驟S231中,根據(jù)用戶指令,呼叫方的蜂窩式電話421-1的發(fā)送器113 和接收器114為作為通信方的用戶擁有的蜂窩式電話421-2進(jìn)行呼叫處理, 并且訪問(wèn)交換中心423,以作出連接請(qǐng)求。
在步驟S251中,交換中心423的CPU 441接收連接請(qǐng)求,然后,在步 驟S252中,CPU441控制通信單元464,進(jìn)行連接處理和訪問(wèn)受話方的蜂窩 式電話421-2,從而作出連接請(qǐng)求。
在步驟S271中,蜂窩式電話421-2的發(fā)送器113和接收器114接收連接 請(qǐng)求,然后,在步驟S272中,發(fā)送器113和接收器114進(jìn)行受話處理,以便 與蜂窩式電話421-1建立連接。
在建立了連接之后,在步驟S253中,交換中心423的CPU 441從存儲(chǔ) 在存儲(chǔ)單元425中的用戶信息數(shù)據(jù)庫(kù)中搜索最適合蜂窩式電話421 -1和421 -2 的質(zhì)量提高數(shù)據(jù)。如果已經(jīng)找到最佳質(zhì)量提高數(shù)據(jù),則CPU441控制通信單 元464將數(shù)據(jù)提供給相應(yīng)蜂窩式電話。如果沒有相應(yīng)質(zhì)量提高數(shù)據(jù),交換中 心423的CPU 441從存儲(chǔ)在存儲(chǔ)單元425中的默認(rèn)數(shù)據(jù)庫(kù)中搜索默認(rèn)數(shù)據(jù), 并且,控制通信單元464將取代最佳質(zhì)量提高數(shù)據(jù)的默認(rèn)數(shù)據(jù)提供給蜂窩式 電話。
在步驟S232中,蜂窩式電話421-1的接收器114接收交換中心423提供 的最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù)),然后,在步驟S233中,接收器114設(shè)置 接收的數(shù)據(jù)。
在設(shè)置了質(zhì)量提高數(shù)據(jù)(默認(rèn)數(shù)據(jù))之后,在步驟S234中,蜂窩式電話 421-1的發(fā)送器113和接收器114與蜂窩式電話421-2進(jìn)行語(yǔ)音通信處理,并 且,提取作為與在語(yǔ)音通信處理中生成的特征有關(guān)的信息的特征信息。
當(dāng)語(yǔ)音通信處理結(jié)束,斷開與蜂窩式電話421-2的線路時(shí),在步驟S235 中,蜂窩式電話421-1的發(fā)送器113根據(jù)用戶通過(guò)操作單元115輸入的指令, 確定是否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),則在步 驟S236中,發(fā)送器113將提取的特征信息提供給交換中心423,并且結(jié)束處 理。如果在步驟S235中確定不要更新用戶信息數(shù)據(jù)庫(kù),則發(fā)送器113跳過(guò)步 驟S236,結(jié)束處理。
與蜂窩式電話421-1—樣,在步驟S273中,蜂窩式電話421-2的接收器 114接收在步驟S253中提供的最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))。然后,在步 驟S274中,接收器114設(shè)置獲得的最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))。
在設(shè)置了數(shù)據(jù)之后,在步驟S275中,蜂窩式電話421-2的發(fā)送器113和 接收器114與蜂窩式電話421-2進(jìn)行語(yǔ)音通信,并且提取作為與要在語(yǔ)音通 信處理中生成的特征有關(guān)的信息的特征信息。
在完成了語(yǔ)音通信處理,斷開與蜂窩式電話421-1的線路之后,在步驟
S276中,蜂窩式電話421-2的發(fā)送器根據(jù)用戶通過(guò)操作單元115輸入的指令, 確定是否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),則在步 驟S277中,發(fā)送器113將提取的特征信息提供給交換中心423,并且結(jié)束處 理。如果在步驟S276中確定不要更新用戶信息數(shù)據(jù)庫(kù),則發(fā)送器113跳過(guò)步 驟S236,結(jié)束處理。
在步驟S253中提供了最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))之后,在步驟S254 中,交換中心423的CPU 441可以接收在步驟S236中來(lái)自蜂窩式電話421-1 或在步驟S277中來(lái)自蜂窩式電話421 -2的特征信息。
然后,交換中心423的CPU 441在步驟S255中確定是否已經(jīng)獲得特征 信息。如果已經(jīng)獲得特征信息,則在步驟S256中,CPU441控制質(zhì)量提高數(shù) 據(jù)計(jì)算器424根據(jù)獲得的特征信息計(jì)算質(zhì)量提高數(shù)據(jù),和根據(jù)計(jì)算的質(zhì)量提 高數(shù)據(jù)計(jì)算最佳質(zhì)量提高數(shù)據(jù),并且更新用戶信息數(shù)據(jù)庫(kù)。然后結(jié)束處理。
如果在步驟S255中確定沒有從蜂窩式電話421-l或421-2獲得特征信息, 則交換中心423的CPU 441跳過(guò)步驟S256,結(jié)束處理。
如上所述,將特征信息從蜂窩式電話421-1或421-2提供到交換中心423, 在質(zhì)量提高數(shù)據(jù)計(jì)算器424中計(jì)算最佳質(zhì)量提高數(shù)據(jù),并且將更新的用戶信 息數(shù)據(jù)庫(kù)存儲(chǔ)在存儲(chǔ)單元425中。這使減輕與質(zhì)量提高數(shù)據(jù)的處理有關(guān)的蜂 窩式電話101上的負(fù)載成為可能。
下面參照?qǐng)D35的流程圖,描述如圖33所示的質(zhì)量提高數(shù)據(jù)計(jì)算器424 進(jìn)行的質(zhì)量提高數(shù)據(jù)計(jì)算處理。
在用于從作為質(zhì)量提高數(shù)據(jù)的非壓縮語(yǔ)音數(shù)據(jù)中計(jì)算抽頭系數(shù)的如圖33 所示的質(zhì)量提高數(shù)據(jù)計(jì)算器424中,將通信單元464提供的、作為非壓縮語(yǔ) 音數(shù)據(jù)的樣本數(shù)據(jù)提供給緩沖器141。然后,在獲得了預(yù)定數(shù)量的樣本數(shù)據(jù) 之后,開始質(zhì)量提高數(shù)據(jù)計(jì)算處理。
在步驟S291中,學(xué)習(xí)者數(shù)據(jù)發(fā)生器142將存儲(chǔ)在緩沖器141中的語(yǔ)音數(shù) 據(jù)設(shè)置成管理者數(shù)據(jù),并且從管理者數(shù)據(jù)中生成學(xué)習(xí)者數(shù)據(jù)。然后,學(xué)習(xí)者 數(shù)據(jù)發(fā)生器142將學(xué)習(xí)者數(shù)據(jù)提供給學(xué)習(xí)者數(shù)據(jù)存儲(chǔ)器143,過(guò)程轉(zhuǎn)到步驟 S292。
在步驟S292中,預(yù)測(cè)抽頭發(fā)生器144選擇存儲(chǔ)在緩沖器141中的作為管 理者數(shù)據(jù)的一個(gè)語(yǔ)音樣本數(shù)據(jù),并且為所選管理者數(shù)據(jù)讀取存儲(chǔ)在學(xué)習(xí)者數(shù)
據(jù)存儲(chǔ)器143中的作為學(xué)習(xí)者數(shù)據(jù)的一些語(yǔ)音樣本,以便生成預(yù)測(cè)抽頭,并
且將它們提供給加法器147。
此外,在步驟S292中,與預(yù)測(cè)抽頭發(fā)生器144 一樣,類別抽頭發(fā)生器 145為所選數(shù)據(jù)生成類別抽頭,并且將它們提供給分類單元146。
在步驟S292之后,過(guò)程轉(zhuǎn)到步驟S293,在步驟S293中,分類單元146 根據(jù)類別抽頭發(fā)生器145對(duì)提供的類別抽頭進(jìn)行分類,并且將所得的類別代 碼提供給加法器147。
過(guò)程轉(zhuǎn)到步驟S294,在步驟S294中,加法器147從緩沖器141中讀取 所選數(shù)據(jù),并且,從所選數(shù)據(jù)和來(lái)自預(yù)測(cè)抽頭發(fā)生器144的預(yù)測(cè)抽頭中計(jì)算 矩陣A和矢量v中的分量。然后,加法器147將根據(jù)所選數(shù)據(jù)和預(yù)測(cè)抽頭確 定的矩陣A和矢量v中的分量加入存儲(chǔ)在用戶分量存儲(chǔ)單元149中的分量當(dāng)
然后,過(guò)程轉(zhuǎn)到步驟S295。
在步驟S295中,預(yù)測(cè)抽頭發(fā)生器144確定在緩沖器141中是否存在未選 管理者數(shù)據(jù)。如果存在未選數(shù)據(jù),則過(guò)程返回到步驟S292,在步驟S92中, 對(duì)未選管理者lt據(jù)重復(fù)與上述處理相似的處理。
如果在步驟S295中確定在緩沖器141中沒有未選管理者數(shù)據(jù),則加法器 147將由存儲(chǔ)在用戶分量存儲(chǔ)單元149中的每個(gè)類別的矩陣A和矢量v中的 分量組成的方程(8)中的正規(guī)方程提供給抽頭系數(shù)確定單元150。然后,過(guò)程 轉(zhuǎn)到步驟S296。
在步驟S296中,抽頭系數(shù)確定單元150求解加法器147提供的每個(gè)類別 的正規(guī)方程,以便確定每個(gè)類別的抽頭系數(shù)。然后,過(guò)程轉(zhuǎn)到步驟S297。在 步驟S297中,抽頭系數(shù)確定單元150將每個(gè)類別的抽頭系數(shù)與更新信息一起 提供給存儲(chǔ)單元425,并且,通過(guò)用新抽頭系數(shù)蓋寫舊抽頭系數(shù),與樣本數(shù) 據(jù)的提供者相聯(lián)系地存儲(chǔ)它們。然后,結(jié)束質(zhì)量提高數(shù)據(jù)計(jì)算處理。
從上面的描述中可以看出,在質(zhì)量提高數(shù)據(jù)計(jì)算器424中,根據(jù)新語(yǔ)音 數(shù)據(jù)和用于以往學(xué)習(xí)的語(yǔ)音數(shù)據(jù)進(jìn)行質(zhì)量提高數(shù)據(jù)計(jì)算處理(學(xué)習(xí)處理)。然 后,隨著用戶打的電話越來(lái)越多,可以獲得將編碼語(yǔ)音數(shù)據(jù)解碼成盡可能忠 實(shí)于用戶真正語(yǔ)音的語(yǔ)音的抽頭系數(shù)。于是,在作為特征信息的提供者的蜂 窩式電話的通信方,通過(guò)利用這樣的抽頭系數(shù)解碼編碼語(yǔ)音數(shù)據(jù),可以進(jìn)行 適合用戶語(yǔ)音特性的處理,從而獲得充分提高的解碼語(yǔ)音數(shù)據(jù)。隨著用戶越
來(lái)越多地使用蜂窩式電話421,可以從通信方輸出更高質(zhì)量的語(yǔ)音。
在上述的例子中,在交換中心423中計(jì)算和存儲(chǔ)質(zhì)量提高數(shù)據(jù)。但是, 如圖36所示,也可以在提取特征的蜂窩式電話中計(jì)算質(zhì)量提高數(shù)據(jù),并且, 將計(jì)算的質(zhì)量提高數(shù)據(jù)(用戶信息數(shù)據(jù)庫(kù))存儲(chǔ)在交換中心423中。
在圖36中,蜂窩式電話IOI!和1012每一個(gè)都含有與如圖3所示的學(xué)習(xí) 單元125 —樣的、發(fā)送器113中的學(xué)習(xí)單元125,以便生成用在分類自適應(yīng) 處理中的抽頭系數(shù)(質(zhì)量提高數(shù)據(jù))。
交換中心423配有與圖32中一樣的存儲(chǔ)單元425,在存儲(chǔ)單元425中存 儲(chǔ)將最佳質(zhì)量提高數(shù)據(jù)與諸如電話號(hào)碼之類的用戶信息相聯(lián)系的用戶信息數(shù) 據(jù)庫(kù)。
現(xiàn)在參照?qǐng)D37的流程圖,描述例如當(dāng)蜂窩式電話10h向蜂窩式電話1012 發(fā)出電話呼叫時(shí),如圖36所示的發(fā)送系統(tǒng)中的各個(gè)設(shè)備進(jìn)行的處理。
在步驟S311中,根據(jù)用戶指令,作為呼叫方電話的蜂窩式電話10h的 發(fā)送器113為作為通信方的用戶擁有的蜂窩式電話1012進(jìn)行呼叫處理,并且 訪問(wèn)交換中心423,以作出連接請(qǐng)求。
在步驟S331中,交換中心423的CPU 441接收連接請(qǐng)求。然后,在步 驟S332中,CPU441控制通信單元464,進(jìn)行連接處理和訪問(wèn)作為受話方電 話的蜂窩式電話1012,從而作出連接請(qǐng)求。
在步驟S351中,蜂窩式電話1012的發(fā)送器113和接收器114接收連接 請(qǐng)求,然后,在步驟S352中,發(fā)送器113和接收器114進(jìn)行受話處理,以便 與蜂窩式電話101i建立連接。
在建立了連接之后,在步驟S333中,交換中心423的CPU 441 /人存儲(chǔ) 在存儲(chǔ)單元425中的用戶信息數(shù)據(jù)庫(kù)中搜索與蜂窩式電話10h和1012相對(duì)應(yīng) 的最佳質(zhì)量提高數(shù)據(jù)。如果存在最佳質(zhì)量提高數(shù)據(jù),CPU 441控制通信單元 464將最佳質(zhì)量提高數(shù)據(jù)提供給相應(yīng)蜂窩式電話。如果不存在相應(yīng)最佳質(zhì)量 提高數(shù)據(jù),交換中心423的CPU 441從存儲(chǔ)在存儲(chǔ)單元425中的默認(rèn)數(shù)據(jù)庫(kù) 中搜索相應(yīng)默認(rèn)數(shù)據(jù),并且,控制通信單元464將取代最佳質(zhì)量提高數(shù)據(jù)的 默認(rèn)數(shù)據(jù)提供給蜂窩式電話。
在步驟S312中,蜂窩式電話10h的接收器114接收來(lái)自交換中心423 的最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù)),然后,在步驟S313中,接收器114設(shè)置 獲得的數(shù)據(jù)。
在設(shè)置了質(zhì)量提高數(shù)據(jù)(默認(rèn)數(shù)據(jù))之后,在步驟S314中,蜂窩式電話10h 的發(fā)送器113和接收器114與蜂窩式電話1012進(jìn)行語(yǔ)音通信處理,并且,根 據(jù)在語(yǔ)音通信處理中生成的特征,生成質(zhì)量提高數(shù)據(jù)。
在完成了語(yǔ)音通信處理,斷開與蜂窩式電話10l2的線路之后,在步驟S315 中,蜂窩式電話10h的發(fā)送器113根據(jù)用戶通過(guò)操作單元115輸入的指令, 確定是否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),則在步 驟S316中,發(fā)送器113將生成的質(zhì)量提高數(shù)據(jù)提供給交換中心423,并且結(jié) 束處理。如果在步驟S315中確定不要更新用戶信息數(shù)據(jù)庫(kù),則發(fā)送器113跳 過(guò)步驟S316,結(jié)束處理。
與蜂窩式電話101!—樣,在步驟S353中,蜂窩式電話1012的接收器114 接收在步驟S333中提供的最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))。然后,在步驟S354 中,接收器114設(shè)置獲得的最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))。
在設(shè)置了數(shù)據(jù)之后,在步驟S355中,蜂窩式電話1012的發(fā)送器113和 接收器114與蜂窩式電話1012進(jìn)行語(yǔ)音通信,并且,根據(jù)在語(yǔ)音通信處理中 生成的特征,生成質(zhì)量提高數(shù)據(jù)。
在完成了語(yǔ)音通信處理,斷開與蜂窩式電話10h的線路之后,在步驟S356 中,蜂窩式電話1012的發(fā)送器113根據(jù)用戶通過(guò)操作單元115輸入的指令, 確定是否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),則在步 驟S357中,發(fā)送器113將生成的質(zhì)量提高數(shù)據(jù)提供給交換中心423,并且結(jié) 束處理。如果在步驟S356中確定不要更新用戶信息數(shù)據(jù)庫(kù)。發(fā)送器113跳過(guò) 步驟S357,結(jié)束處理。
在步驟S333中提供了最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))之后,在步驟S334 中,交換中心423的CPU 441可以接收在步驟S316中蜂窩式電話10^或在 步驟S357中蜂窩式電話1012提供的質(zhì)量提高數(shù)據(jù)。
在步驟S335中,交換中心423的CPU 441確定是否已經(jīng)獲得質(zhì)量提高 數(shù)據(jù)。如果已經(jīng)獲得質(zhì)量提高數(shù)據(jù),則在步驟S336中,CPU441控制存儲(chǔ)單 元425通過(guò)在用戶信息數(shù)據(jù)庫(kù)中反映出獲得的質(zhì)量提高數(shù)據(jù),更新用戶信息 數(shù)據(jù)庫(kù)。然后結(jié)束處理。
如果在步驟S335中確定沒有從蜂窩式電話IOI!或1012獲得質(zhì)量提高數(shù) 據(jù),則交換中心423的CPU441跳過(guò)步驟S336,結(jié)束處理。
如上所述,將在蜂窩式電話10h或1012中生成的質(zhì)量提高數(shù)據(jù)提供到交
換中心423,根據(jù)提供的質(zhì)量提高數(shù)據(jù)更新存儲(chǔ)在交換中心423的存儲(chǔ)單元 425中的用戶信息數(shù)據(jù)庫(kù)。這使蜂窩式電話101不必存儲(chǔ)用戶信息數(shù)據(jù)庫(kù), 從而節(jié)約了存儲(chǔ)區(qū)的空間。
在上述的例子中,在提取特征的蜂窩式電話10h或1012中計(jì)算質(zhì)量提高 數(shù)據(jù),并且,將計(jì)算的質(zhì)量提高數(shù)據(jù)(用戶信息數(shù)據(jù)庫(kù))存儲(chǔ)在交換中心423 中。反過(guò)來(lái),如圖38所示,也可以在交換中心423中計(jì)算質(zhì)量提高數(shù)據(jù),并 且,可以將計(jì)算的質(zhì)量提高數(shù)據(jù)提供給蜂窩式電話和使它存儲(chǔ)在其中。
在圖38中,蜂窩式電話10h配備有包括如圖3所示的存儲(chǔ)單元126和 如圖4所示的存儲(chǔ)單元136的存儲(chǔ)單元481-1,在存儲(chǔ)單元481-1中存儲(chǔ)根據(jù) 交換中心423提供的質(zhì)量提高數(shù)據(jù)生成的用戶信息數(shù)據(jù)庫(kù)。蜂窩式電話1012 也配有與存儲(chǔ)單元481-1相似的存儲(chǔ)單元481-2,在存儲(chǔ)單元481-2中存儲(chǔ)根 據(jù)交換中心423提供的質(zhì)量提高數(shù)據(jù)生成的用戶信息數(shù)據(jù)庫(kù)。
與圖32中一樣,交換中心423配有質(zhì)量提高數(shù)據(jù)計(jì)算器424,以便根據(jù) 蜂窩式電話10h和1012提供的特征,計(jì)算質(zhì)量提高數(shù)據(jù)。
現(xiàn)在參照?qǐng)D39的流程圖,描述例如當(dāng)蜂窩式電話101,向蜂窩式電話1012 發(fā)出電話呼叫時(shí),如圖38所示的發(fā)送系統(tǒng)中的各個(gè)設(shè)備進(jìn)行的處理。
在步驟S371中,根據(jù)用戶指令,作為呼叫方電話的蜂窩式電話10h的 發(fā)送器113為作為通信方的用戶擁有的蜂窩式電話1012進(jìn)行呼叫處理,并且 訪問(wèn)交換中心423,以作出連接請(qǐng)求。
在步驟S391中,交換中心423的CPU 441接收連接請(qǐng)求。然后,在步 驟S392中,CPU441控制通信單元464,進(jìn)行連接處理和訪問(wèn)作為受話方電 話的蟲奪窩式電話1012,從而作出連接請(qǐng)求。
在步驟S411中,蜂窩式電話1012的發(fā)送器113和接收器114接收連接請(qǐng) 求,然后,在步驟S412中,發(fā)送器113和接收器114進(jìn)行受話處理,以便與 蜂窩式電話10h建立連接。
在建立了連接之后,在步驟S373中,蜂窩式電話101,的接收器114從 存儲(chǔ)在存儲(chǔ)單元481-1中的用戶信息數(shù)據(jù)庫(kù)中搜索最佳質(zhì)量提高數(shù)據(jù)。如果 已經(jīng)找到最佳質(zhì)量提高數(shù)據(jù),接收器114就設(shè)置該數(shù)據(jù)。如果不存在最佳質(zhì) 量提高數(shù)據(jù),接收器114就設(shè)置預(yù)定默認(rèn)數(shù)據(jù)。然后,在步驟S374中,蜂窩 式電話10h的發(fā)送器113和接收器114與蜂窩式電話1012進(jìn)行語(yǔ)音通信處理, 并且,提取在語(yǔ)音通信處理中生成的特征信息。
在完成了語(yǔ)音通信處理,斷開與蜂窩式電話10l2的線路之后,在步驟S375 中,蜂窩式電話101,的發(fā)送器113將提取的特征信息提供給交換中心423。
與蜂窩式電話10h—樣,在建立了連接之后,在步驟S414中,蜂窩式 電話1012的接收器114從存儲(chǔ)在存儲(chǔ)單元481-2中的用戶信息數(shù)據(jù)庫(kù)中搜索 最佳質(zhì)量提高數(shù)據(jù)。如果已經(jīng)找到最佳質(zhì)量提高數(shù)據(jù),接收器114就設(shè)置該 數(shù)據(jù)。如果不存在最佳質(zhì)量提高數(shù)據(jù),接收器114就設(shè)置預(yù)定默認(rèn)數(shù)據(jù)。然 后,在步驟S415中,蜂窩式電話1012的發(fā)送器113和接收器114與蜂窩式 電話10h進(jìn)行語(yǔ)音通信處理,并且,提取在語(yǔ)音通信處理中生成的特征信息。
在完成了語(yǔ)音通信處理,斷開與蜂窩式電話101!的線路之后,在步驟S416 中,蜂窩式電話1012的發(fā)送器113將提取的特征信息提供給交換中心423。
在步驟S394中,交換中心423的CPU 441獲取蜂窩式電話101,和1012 提供的特征信息,并且將獲得的特征信息提供給質(zhì)量提高數(shù)據(jù)計(jì)算器424。
在步驟S395中,交換中心423的質(zhì)量提高數(shù)據(jù)計(jì)算器424根據(jù)提供的特 征信息,計(jì)算質(zhì)量提高數(shù)據(jù)。然后,在步驟S396中,交換中心423的CPU441 通過(guò)通信單元464將質(zhì)量提高數(shù)據(jù)計(jì)算器424計(jì)算的質(zhì)量提高數(shù)據(jù)提供給作 為特征信息的提供者的蜂窩式電話10h和1012。然后結(jié)束處理。
在提供了特征信息之后,在步驟S376中,蜂窩式電話10h的接收器114 獲取交換中心423提供的質(zhì)量提高數(shù)據(jù)。然后,在步驟S377中,接收器114 根據(jù)用戶通過(guò)操作單元115輸入的指令,確定是否要更新用戶信息數(shù)據(jù)庫(kù)。 如果確定要更新用戶信息數(shù)據(jù)庫(kù),接收器114通過(guò)在用戶信息數(shù)據(jù)庫(kù)中反映 出獲得的質(zhì)量提高數(shù)據(jù),更新存儲(chǔ)在存儲(chǔ)單元481-1中的用戶信息數(shù)據(jù)庫(kù)。 然后結(jié)束處理。如果在步驟S377中確定不要更新用戶信息數(shù)據(jù)庫(kù),則接收器 114跳過(guò)步驟S378,結(jié)束處理。
與蜂窩式電話10h—樣,在提供了特征信息之后,在步驟S417中,蜂 窩式電話1012的接收器114獲取交換中心423提供的質(zhì)量提高數(shù)據(jù)。然后, 在步驟S418中,接收器114根據(jù)用戶通過(guò)操作單元115輸入的指令,確定是 否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),在步驟S419中, 接收器114通過(guò)在用戶信息數(shù)據(jù)庫(kù)中反映出獲得的質(zhì)量提高數(shù)據(jù),更新存儲(chǔ) 在存儲(chǔ)單元481-2中的用戶信息數(shù)據(jù)庫(kù)。然后結(jié)束處理。如果在步驟S418中 確定不要更新用戶信息數(shù)據(jù)庫(kù),則接收器114跳過(guò)步驟S378,結(jié)束處理。
如上所述,將在交換中心423中生成的質(zhì)量提高數(shù)據(jù)提供給蜂窩式電話
101,和1012,并且,根據(jù)提供的質(zhì)量提高數(shù)據(jù)更新存儲(chǔ)在存儲(chǔ)單元481-1和 481-2中的用戶信息數(shù)據(jù)庫(kù)。于是,可以減輕與質(zhì)量提高數(shù)據(jù)的計(jì)算有關(guān)的蜂 窩式電話101上的負(fù)載。
從上面的例子可以看出,質(zhì)量提高數(shù)據(jù)的計(jì)算處理和存儲(chǔ)處理可以由如 圖1、 30、 36或38所示的發(fā)送系統(tǒng)中的蜂窩式電話或交換中心來(lái)完成。
在上面的例子中,交換中心的處理由交換中心423來(lái)完成。但是,交換 中心423的部分或全部處理可以由基站102,或1022來(lái)完成。在這種情況下, 基站102!或1022被配置成例如如圖32所示的交換中心423那樣。
可選地,如圖40所示,質(zhì)量提高數(shù)據(jù)的計(jì)算處理和存儲(chǔ)處理可以分別例 如由安裝在蟲奪窩式電話10h或1012的用戶的家中的家用服務(wù)器501-1和501-2 來(lái)冗成。
在圖40中,家用服務(wù)器501-1是安裝在蜂窩式電話IOI,的家中和可以通 過(guò)有線或無(wú)線方式與蜂窩式電話10h通信的計(jì)算機(jī)。
類似地,家用服務(wù)器501-2是安裝在蜂窩式電話1012的家中和可以通過(guò) 有線或無(wú)線方式與蜂窩式電話1012通信的計(jì)算機(jī)。
家用月l務(wù)器501-1和501-2與交換中心423分開地通過(guò)有線或無(wú)線方式分 別與蜂窩式電話10h和1012連接,并且進(jìn)行由圖30、 36、或38中的交換中 心423進(jìn)行的對(duì)質(zhì)量提高數(shù)據(jù)的處理。家用服務(wù)器501-1進(jìn)行與蜂窩式電話 10h相對(duì)應(yīng)、將在交換中心423中進(jìn)行對(duì)質(zhì)量提高數(shù)據(jù)的處理,而家用服務(wù) 器501-2進(jìn)行與蜂窩式電話1012相對(duì)應(yīng)、將在交換中心423中進(jìn)行對(duì)質(zhì)量提 高數(shù)據(jù)的處理。
除非必須特別區(qū)分它們,將家用服務(wù)器501-1和501-2稱為"家用服務(wù)器 501"。
圖41例示了家用服務(wù)器501的內(nèi)部配置的例子。
在圖41中,家用服務(wù)器501被配置成與如圖32所示的交換中心423相 似。也就是說(shuō),如圖41所示的家用服務(wù)器501的諸如CPU511到半導(dǎo)體存儲(chǔ) 器534之類的單元分別對(duì)應(yīng)于如圖32所示的交換中心423的CPU 411到半導(dǎo) 體存儲(chǔ)器47。
家用服務(wù)器501的通信單元524通過(guò)有線或無(wú)線方式與蜂窩式電話101 通信。
現(xiàn)在參照?qǐng)D42的流程圖,描述當(dāng)家用服務(wù)器501與如圖30所示的發(fā)送
系數(shù)的交換中心423相似地進(jìn)行處理時(shí),或當(dāng)家用服務(wù)器501進(jìn)行質(zhì)量提高 凄t據(jù)的計(jì)算處理和存儲(chǔ)處理時(shí),如圖40所示的發(fā)送系統(tǒng)中的家用服務(wù)器501 和:峰窩式電話10.1進(jìn)行的處理。
在步驟S431中,蜂窩式電話101的發(fā)送器113和接收器114進(jìn)行通過(guò)交 換中心423與通信方的蜂窩式電話連接線路的語(yǔ)音通信連接處理。也就是說(shuō), 如果蜂窩式電話101是蜂窩式電話10h,執(zhí)行圖34的步驟S231,和如果蜂 窩式電話101是蜂窩式電話1012,執(zhí)行圖34的步驟S271和272以連接線路。
在連接了線路之后,在步驟S432中,蜂窩式電話101的發(fā)送器113訪問(wèn) 家用服務(wù)器501,請(qǐng)求它發(fā)送質(zhì)量提高數(shù)據(jù)。在步驟S451中,家用服務(wù)器501 的CPU511接收這個(gè)請(qǐng)求,然后,在步驟S452中,CPU511從存儲(chǔ)在存儲(chǔ)單 元523中的用戶信息數(shù)據(jù)庫(kù)中搜索與通信方的用戶信息相聯(lián)系的質(zhì)量提高數(shù) 據(jù)。如果已經(jīng)找到相應(yīng)質(zhì)量提高數(shù)據(jù),則CPU511控制通信單元524將質(zhì)量 提高數(shù)據(jù)提供給蜂窩式電話101。如果不存在相應(yīng)質(zhì)量提高數(shù)據(jù),則CPU 511 控制通信單元524將默認(rèn)數(shù)據(jù)提供給蜂窩式電話101。
在步驟S433中,蜂窩式電話101的接收器114接收家用服務(wù)器501提供 的質(zhì)量提高數(shù)據(jù)或默認(rèn)數(shù)據(jù),并且,在步驟S434中,接收器114設(shè)置獲得的 最佳質(zhì)量提高數(shù)據(jù)或默認(rèn)數(shù)據(jù)。
然后,在步驟S435中,蜂窩式電話101的發(fā)送器113和接收器114進(jìn)行 語(yǔ)音通信處理,并且提取與在語(yǔ)音通信處理中生成的特征有關(guān)的特征信息。
在完成了語(yǔ)音通信處理和斷開與通信方的蜂窩式電話的線路之后,在步 驟S436中,蜂窩式電話101的發(fā)送器113根據(jù)用戶通過(guò)操作單元115輸入的 指令,確定是否要更新存儲(chǔ)在家用服務(wù)器501的存儲(chǔ)單元523中的用戶信息 數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),則在步驟S437中,發(fā)送器113將 提取的特征信息提供給家用服務(wù)器501,并且結(jié)束處理。如果在步驟S436中 確定不要更新用戶信息數(shù)據(jù)庫(kù),則發(fā)送器113跳過(guò)步驟S437,結(jié)束處理。
在步驟S452中提供了最佳質(zhì)量提高數(shù)據(jù)(或默認(rèn)數(shù)據(jù))之后,在步驟S543 中,家用月良務(wù)器501的CPU 511可以接收在步驟S236中蜂窩式電話101提 供的特征信息。
然后,在步驟454中,家用服務(wù)器501的CPU511確定是否已經(jīng)獲得特 征信息。如果確定已經(jīng)獲得特征信息,則在步驟S455中,CPU441控制質(zhì)量 提高數(shù)據(jù)計(jì)算器514根據(jù)獲得的特征信息計(jì)算質(zhì)量提高數(shù)據(jù),和利用計(jì)算的
質(zhì)量提高數(shù)據(jù)和存儲(chǔ)在存儲(chǔ)單元523中的用戶信息數(shù)據(jù)庫(kù)的信息計(jì)算新最佳
質(zhì)量提高數(shù)據(jù),并且更新存儲(chǔ)在存儲(chǔ)單元523中的用戶信息數(shù)據(jù)庫(kù)。然后結(jié)
束處理。
如果在步驟S454中確定沒有從蜂窩式電話101獲得特征信息,家用服務(wù) 器501的CPU511跳過(guò)步驟S455,結(jié)束處理。
如上所述,將特征信息從蜂窩式電話101提供到家用服務(wù)器501,在家 用服務(wù)器501的質(zhì)量提高數(shù)據(jù)計(jì)算器514中計(jì)算最佳質(zhì)量提高數(shù)據(jù),并且將 更新的用戶信息數(shù)據(jù)庫(kù)存儲(chǔ)在存儲(chǔ)單元523中。于是,可以減輕與質(zhì)量提高 數(shù)據(jù)的處理有關(guān)的蜂窩式電話101上的負(fù)載。
現(xiàn)在參照?qǐng)D43的流程圖,描述當(dāng)家用服務(wù)器501與如圖36所示的發(fā)送 系數(shù)的交換中心423相似地進(jìn)行處理時(shí),即,當(dāng)家用服務(wù)器501進(jìn)行存儲(chǔ)質(zhì) 量提高數(shù)據(jù)的處理和當(dāng)蜂窩式電話101進(jìn)行計(jì)算質(zhì)量提高數(shù)據(jù)的處理時(shí),如 圖40所示的發(fā)送系統(tǒng)中的家用服務(wù)器501和蜂窩式電話101進(jìn)行的處理。
在步驟S471中,與圖42的步驟S431 —樣,蜂窩式電話101的發(fā)送器 113和接收器114進(jìn)行語(yǔ)音通信連接處理。
在連接了線路之后,與圖42的步驟S432 —樣,在步驟S472中,蜂窩式 電話101的發(fā)送器113訪問(wèn)家用服務(wù)器501,請(qǐng)求它發(fā)送質(zhì)量提高數(shù)據(jù)。與 圖42的步驟S451和S452 —樣,在步驟S491中,家用服務(wù)器501的CPU 511 接收這個(gè)請(qǐng)求。然后,在步驟S492中,CPU511從存儲(chǔ)在存儲(chǔ)單元523中的 用戶信息數(shù)據(jù)庫(kù)中搜索與通信方的用戶信息相聯(lián)系的質(zhì)量提高數(shù)據(jù)。如果已 經(jīng)找到相應(yīng)質(zhì)量提高數(shù)據(jù),CPU511就將它提供給蜂窩式電話101,并且,如 果沒有找到相應(yīng)質(zhì)量提高數(shù)據(jù),CPU 511就將默認(rèn)數(shù)據(jù)提供給蜂窩式電話 101。
與圖42的步驟S433和S434 —樣,在步驟S473中,蜂窩式電話101的 接收器114接收最佳質(zhì)量提高數(shù)據(jù)或默認(rèn)數(shù)據(jù),并且,在步驟S474中,接收 器114設(shè)置獲得的數(shù)據(jù)。
然后,在步驟S475中,蜂窩式電話101的發(fā)送器113和接收器114進(jìn)行 語(yǔ)音通信處理,并且根據(jù)在語(yǔ)音通信處理中生成的特征信息生成質(zhì)量提高數(shù) 據(jù)。
在完成了語(yǔ)音通信處理和斷開與通信方的蜂窩式電話的線路之后,與圖 42的步驟S436 —樣,蜂窩式電話101的發(fā)送器113在步驟S476中根據(jù)用戶
指令,確定是否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信息數(shù)據(jù)庫(kù),
則在步驟S477中,發(fā)送器113將生成的質(zhì)量提高數(shù)據(jù)提供給家用服務(wù)器501, 并且結(jié)束處理。如果在步驟S476中確定不要更新用戶信息數(shù)據(jù)庫(kù),則發(fā)送器 113跳過(guò)步驟S477,結(jié)束處理。
如果蜂窩式電話101在步驟S477中提供了質(zhì)量提高數(shù)據(jù),則在步驟S493 中,家用服務(wù)器501的CPU 511接收質(zhì)量提高數(shù)據(jù)。
然后,在步驟S494中,家用服務(wù)器501的CPU 511確定是否已經(jīng)獲得 質(zhì)量提高數(shù)據(jù)。如果已經(jīng)獲得,在步驟S495中,CPU441利用獲得的質(zhì)量提 高數(shù)據(jù)和存儲(chǔ)在存儲(chǔ)單元523中的用戶信息數(shù)據(jù)庫(kù)的信息計(jì)算新的最佳質(zhì)量 提高數(shù)據(jù),并且更新存儲(chǔ)單元523的用戶信息數(shù)據(jù)庫(kù)。然后結(jié)束處理。
如果在步驟S494中確定沒有從蜂窩式電話101獲得質(zhì)量提高數(shù)據(jù),則家 用服務(wù)器501的CPU 511跳過(guò)步驟S495,結(jié)束處理。
如上所述,將在蜂窩式電話101中計(jì)算的質(zhì)量提高數(shù)據(jù)提供給家用服務(wù) 器501,并且,使在家用服務(wù)器501中更新的用戶信息數(shù)據(jù)庫(kù)存儲(chǔ)在存儲(chǔ)單 元523中。這使蜂窩式電話101不必存儲(chǔ)用戶信息數(shù)據(jù)庫(kù),從而節(jié)約了存儲(chǔ) 區(qū)的空間。
現(xiàn)在參照?qǐng)D44的流程圖,描述當(dāng)家用服務(wù)器501與如圖38所示的發(fā)送 系數(shù)的交換中心423相似地進(jìn)行處理時(shí),即,當(dāng)家用服務(wù)器501進(jìn)行計(jì)算質(zhì) 量提高數(shù)據(jù)的處理和當(dāng)蜂窩式電話101進(jìn)行存儲(chǔ)質(zhì)量提高數(shù)據(jù)的處理時(shí),如 圖40所示的發(fā)送系統(tǒng)中的家用服務(wù)器501和蜂窩式電話IOI進(jìn)行的處理。
在步驟S511中,與圖42的步驟S431 —樣,蜂窩式電話101的發(fā)送器 113和接收器114進(jìn)行語(yǔ)音通信連接處理。
在連接了線路之后,在步驟S514中,蜂窩式電話101的發(fā)送器113和接 收器114從存儲(chǔ)單元126或136(存儲(chǔ)單元481)的用戶信息數(shù)據(jù)庫(kù)中搜索最佳 質(zhì)量提高數(shù)據(jù),并且設(shè)置該數(shù)據(jù)。如果沒有找到相應(yīng)質(zhì)量提高數(shù)據(jù),則蜂窩 式電話101的發(fā)送器113和接收器114從默認(rèn)數(shù)據(jù)存儲(chǔ)器137的默認(rèn)數(shù)據(jù)庫(kù) 中選擇默認(rèn)數(shù)據(jù),并且設(shè)置該默認(rèn)數(shù)據(jù)。
然后,與圖42的步驟S435 —樣,在步驟S515中,蜂窩式電話101的發(fā) 送器113和接收器114進(jìn)行語(yǔ)音通信處理,并且提取與在語(yǔ)音通信處理中生 成的特征有關(guān)的特征信息。
在完成了語(yǔ)音通信處理和斷開與通信方的蜂窩式電話的線路之后,在步
驟S516中,蜂窩式電話101的發(fā)送器113將提取的特征信息提供給家用服務(wù) 器501。
在步驟S533中,家用服務(wù)器501的CPU 511接收特征信息,并且將它 提供給質(zhì)量提高數(shù)據(jù)計(jì)算器514。
在步驟S534中,家用服務(wù)器501的質(zhì)量提高數(shù)據(jù)計(jì)算器514根據(jù)提供的 特征信息,計(jì)算質(zhì)量提高數(shù)據(jù)。然后,在步驟S535中,家用服務(wù)器501的 CPU 511通過(guò)通信單元524將質(zhì)量提高數(shù)據(jù)計(jì)算器514計(jì)算的質(zhì)量提高數(shù)據(jù) 提供給作為特征信息的提供者的蜂窩式電話101。然后結(jié)束處理。
在步驟S517中,蜂窩式電話101的接收器114接收來(lái)自家用服務(wù)器501 的質(zhì)量提高數(shù)據(jù)。然后,接收器114在步驟S518中,根據(jù)用戶通過(guò)操作單元 115輸入的指令,確定是否要更新用戶信息數(shù)據(jù)庫(kù)。如果確定要更新用戶信 息數(shù)據(jù)庫(kù),則在步驟S519中,接收器114通過(guò)在存儲(chǔ)在存儲(chǔ)單元126或136(存 儲(chǔ)單元481)中的用戶信息數(shù)據(jù)庫(kù)中反映出獲得的質(zhì)量提高數(shù)據(jù),更新用戶信 息數(shù)據(jù)庫(kù)。如果在步驟S518中確定不要更新用戶信息數(shù)據(jù)庫(kù),則接收器114 跳過(guò)步驟S519,結(jié)束處理。
如上所述,將在家用服務(wù)器501中生成的質(zhì)量提高數(shù)據(jù)提供給蜂窩式電 話101,并且,根據(jù)提供的質(zhì)量提高數(shù)據(jù)更新存儲(chǔ)在存儲(chǔ)單元126或136(存 儲(chǔ)單元481)中的用戶信息數(shù)據(jù)庫(kù)。這使減輕與質(zhì)量提高數(shù)據(jù)的處理有關(guān)的蜂 窩式電話101上的負(fù)載成為可能。
上述一 系列處理可以通過(guò)硬件或軟件來(lái)執(zhí)行。如果用軟件來(lái)執(zhí)行一 系列 處理,將相應(yīng)軟件程序安裝在通用個(gè)人計(jì)算機(jī)中。
然后,圖45例示了執(zhí)行上述一系列處理的程序安裝在其中的蜂窩式電話 101的計(jì)算機(jī)的一個(gè)實(shí)施例的配置例子。
程序可以事先記錄在用作整合在計(jì)算機(jī)中的記錄媒體的硬盤605或ROM 603中。
可選地,程序可以臨時(shí)或永久地存儲(chǔ)(記錄)在諸如軟盤、CD-ROM(只讀 光盤存儲(chǔ)器)、MO^茲光)盤、DVD(數(shù)字多功能盤)、或半導(dǎo)體存儲(chǔ)器之類的可 移動(dòng)式記錄媒體611中。可移動(dòng)式記錄媒體611可以像所謂的軟件包那樣提 供。
當(dāng)將程序從上述可移動(dòng)式記錄媒體611安裝到計(jì)算機(jī)中時(shí),可以通過(guò)用 于數(shù)字衛(wèi)星廣播的衛(wèi)星無(wú)線地將它從下載站傳送到計(jì)算機(jī),也可以通過(guò)諸如
LAN(局域網(wǎng))或因特網(wǎng)之類的網(wǎng)絡(luò)有線地將它傳送到計(jì)算機(jī)。然后,計(jì)算機(jī)
通信單元608接收程序和將它安裝在內(nèi)置硬盤605中。
計(jì)算機(jī)含有內(nèi)置CPU 602。輸入/輸出接口 610通過(guò)總線601與CPU 602 連接。當(dāng)用戶操作諸如鍵盤、鼠標(biāo)、或麥克風(fēng)之類的輸入單元607,通過(guò)輸 入/輸出接口 610輸入指令時(shí),CPU 602執(zhí)行存儲(chǔ)在ROM 603中的程序。CPU 602還將程序裝入ROM 604中和執(zhí)行它們存儲(chǔ)在硬盤605中的程序、從衛(wèi) 星或網(wǎng)絡(luò)傳送、通過(guò)通信單元608接收、和安裝到硬盤605中的程序、或從 插入驅(qū)動(dòng)器609中的可移動(dòng)式記錄媒體411中讀取和安裝到硬盤605中的程 序。于是,CPU 602執(zhí)行上述流程圖所指的過(guò)程或由上述方塊圖的單元完成 的過(guò)程。然后,CPU 602通過(guò)輸入/輸出接口 610 ,從諸如LCD或揚(yáng)聲器之類 的輸出單元606輸出處理結(jié)果,或者,通過(guò)通信單元608發(fā)送處理結(jié)果或?qū)?它們記錄在石更盤605中。
在本說(shuō)明書中,形成使計(jì)算機(jī)執(zhí)行各種各樣處理的程序的步驟未必按流 程圖中指定的時(shí)間順序來(lái)執(zhí)行。它們也可以同時(shí)地或單獨(dú)地(例如,并行處理 或?qū)ο筇幚?被執(zhí)行。
程序可以由單個(gè)計(jì)算機(jī)來(lái)處理,也可以利用數(shù)臺(tái)計(jì)算機(jī)對(duì)程序進(jìn)行分布 式處理??梢詫⒊绦騻魉偷竭h(yuǎn)程計(jì)算機(jī)加以執(zhí)行。
在本實(shí)施例中,打電話時(shí)從呼叫方發(fā)出的電話號(hào)碼用作使受話方可以指 定呼叫方的信息??蛇x地,可以將唯一ID(標(biāo)識(shí)符)指定給每個(gè)用戶,ID可以 用作這樣的信息。
在本實(shí)施例中,本發(fā)明應(yīng)用于在蜂窩式電話之間進(jìn)行語(yǔ)音通信的發(fā)送系 統(tǒng)。但是,本發(fā)明也可廣泛應(yīng)用于進(jìn)行語(yǔ)音通信的其它系統(tǒng)。
工業(yè)應(yīng)用性
根據(jù)本發(fā)明的發(fā)送設(shè)備、發(fā)送方法、和第一程序,可以發(fā)送編碼語(yǔ)音數(shù) 據(jù)。尤其,可以利用最佳設(shè)置發(fā)送編碼語(yǔ)音數(shù)據(jù),和在接收方可以解碼高質(zhì) 量語(yǔ)音。
根據(jù)本發(fā)明的接收設(shè)備、接收方法、和第二程序,可以接收編碼語(yǔ)音數(shù) 據(jù)。尤其,可以利用最佳設(shè)置接收編碼語(yǔ)音數(shù)據(jù),和可以解碼高質(zhì)量語(yǔ)音。
根據(jù)本發(fā)明的收發(fā)器設(shè)置,可以發(fā)送和接收編碼語(yǔ)音數(shù)據(jù)。尤其,可以 利用最佳設(shè)置發(fā)送和接收編碼語(yǔ)音數(shù)據(jù),和可以解碼高質(zhì)量語(yǔ)音。
根據(jù)本發(fā)明的第一通信設(shè)備、第一通信方法、和第三程序,可以利用收 發(fā)器設(shè)備進(jìn)行通信。尤其,可以減小收發(fā)器所需的存儲(chǔ)區(qū)。
根據(jù)本發(fā)明的第二通信設(shè)備、第二通信方法、和第四程序,可以利用收 發(fā)器設(shè)備進(jìn)行通信。尤其,可以減輕收發(fā)器的負(fù)載。
權(quán)利要求
1.一種與收發(fā)器進(jìn)行通信的通信設(shè)備,包括獲取裝置,用于從收發(fā)器中獲取用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);存儲(chǔ)裝置,用于與指定收發(fā)器的指定信息相聯(lián)系,存儲(chǔ)獲取裝置獲取的質(zhì)量提高數(shù)據(jù);和提供裝置,用于將存儲(chǔ)在存儲(chǔ)裝置中的質(zhì)量提高數(shù)據(jù)提供給通過(guò)指定信息指定的收發(fā)器。
2. 根據(jù)權(quán)利要求1所述的通信設(shè)備,其中,獲取裝置進(jìn)一步獲取與收發(fā) 器進(jìn)行的編碼和解碼有關(guān)的參數(shù)和與收發(fā)器進(jìn)行的發(fā)送和接收有關(guān)的參數(shù),存儲(chǔ)裝置與指定收發(fā)器的指定信息相聯(lián)系地進(jìn)一步存儲(chǔ)獲取裝置獲取的 與編碼和解碼有關(guān)的參數(shù)和與發(fā)送和接收有關(guān)的參數(shù),和提供裝置進(jìn)一步提供存儲(chǔ)在存儲(chǔ)裝置中的與編碼和解碼有關(guān)的參數(shù)和與 發(fā)送和接收有關(guān)的參數(shù)。
3. 根據(jù)權(quán)利要求1所述的通信設(shè)備,其中,存儲(chǔ)裝置與與收發(fā)器有關(guān)的 信息相聯(lián)系地進(jìn)一步存儲(chǔ)質(zhì)量提高數(shù)據(jù)的初始值、與編碼和解碼有關(guān)的參數(shù)、 和與發(fā)送和接收有關(guān)的參數(shù),和在與指定信息相聯(lián)系的質(zhì)量提高數(shù)據(jù)、與編碼和解碼有關(guān)的參數(shù)、和與 發(fā)送和接收有關(guān)的參數(shù)不存在的情況下,提供裝置將存儲(chǔ)在存儲(chǔ)裝置中的初 始值提供給收發(fā)器。
4. 一種用在與收發(fā)器進(jìn)行通信的通信設(shè)備中的通信方法,包括 獲取控制步驟,用于控制用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù)從收發(fā)器中的獲??;存儲(chǔ)控制步驟,用于控制獲取控制步驟的處理控制其獲取的質(zhì)量提高數(shù) 據(jù)與指定收發(fā)器的指定信息相聯(lián)系的存儲(chǔ);和提供控制步驟,用于控制存儲(chǔ)控制步驟的處理控制其存儲(chǔ)的質(zhì)量提高數(shù) 據(jù)到通過(guò)指定信息指定的收發(fā)器的提供。
5. —種與收發(fā)器進(jìn)行通信的通信設(shè)備,包括獲取裝置,用于從收發(fā)器中獲取與編碼語(yǔ)音數(shù)據(jù)的發(fā)送和接收有關(guān)的特征; 計(jì)算裝置,用于根據(jù)獲取裝置獲取的特征,計(jì)算用于提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);和提供裝置,用于將計(jì)算裝置計(jì)算的質(zhì)量提高數(shù)據(jù)提供給從中獲取特征的 收發(fā)器。
6. 根據(jù)權(quán)利要求5所述的通信設(shè)備,進(jìn)一步包括存儲(chǔ)裝置,用于與指定 收發(fā)器的指定信息相聯(lián)系地存儲(chǔ)計(jì)算裝置計(jì)算的質(zhì)量提高數(shù)據(jù),其中,提供 裝置將存儲(chǔ)在存儲(chǔ)裝置中的質(zhì)量提高數(shù)據(jù)提供給從中獲取特征的收發(fā)器。
7. —種用在與收發(fā)器進(jìn)行通信的通信設(shè)備中的通信方法,包括 獲取控制步驟,用于控制從收發(fā)器中獲取的與編碼語(yǔ)音數(shù)據(jù)的發(fā)送和接收有關(guān)的特征;計(jì)算步驟,用于根據(jù)獲取控制步驟的處理控制其獲取的特征,計(jì)算用于 提高解碼編碼語(yǔ)音數(shù)據(jù)獲得的解碼語(yǔ)音數(shù)據(jù)的質(zhì)量的質(zhì)量提高數(shù)據(jù);和提供控制步驟,用于控制計(jì)算步驟的處理計(jì)算的質(zhì)量提高數(shù)據(jù)到從中獲 取特征的收發(fā)器的提供。
全文摘要
能夠解碼高質(zhì)量語(yǔ)音的發(fā)送設(shè)備、發(fā)送方法、接收設(shè)備、接收方法、發(fā)送/接收設(shè)備、通信設(shè)備、通信方法、記錄媒體、和程序。移動(dòng)電話(421-1)輸出編碼語(yǔ)音數(shù)據(jù),并且在非通信期間將未編碼語(yǔ)音樣本數(shù)據(jù)提供給交換局(423)。交換局(423)根據(jù)用在以往計(jì)算中的語(yǔ)音數(shù)據(jù)和新輸入的語(yǔ)音數(shù)據(jù),進(jìn)行質(zhì)量提高數(shù)據(jù)的計(jì)算,以便提高從接收編碼語(yǔ)音數(shù)據(jù)的移動(dòng)電話(421-2)輸出的語(yǔ)音的質(zhì)量,并且與移動(dòng)電話(421-1)相聯(lián)系地將最佳質(zhì)量提高數(shù)據(jù)存儲(chǔ)成用戶信息數(shù)據(jù)庫(kù)。移動(dòng)電話(421-2)根據(jù)交換局(423)提供的質(zhì)量提高數(shù)據(jù),解碼編碼語(yǔ)音數(shù)據(jù)。本發(fā)明可應(yīng)用于移動(dòng)電話。
文檔編號(hào)H04B7/26GK101114452SQ200710140730
公開日2008年1月30日 申請(qǐng)日期2003年7月11日 優(yōu)先權(quán)日2002年7月16日
發(fā)明者服部正明, 木村裕人, 渡辺勉, 福士岳步, 近藤哲二郎 申請(qǐng)人:索尼株式會(huì)社