[其他]聲音緩沖器管理無效
| 申請?zhí)枺?/td> | 86106497 | 申請日: | 1986-09-29 |
| 公開(公告)號: | CN86106497A | 公開(公告)日: | 1987-06-10 |
| 發(fā)明(設(shè)計)人: | 舒安·恩格海·普哈姆;約翰·海登·威爾森 | 申請(專利權(quán))人: | 國際商用機(jī)器公司 |
| 主分類號: | G06F3/16 | 分類號: | G06F3/16 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會專利代理部 | 代理人: | 余剛 |
| 地址: | 美國紐約州*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 聲音 緩沖器 管理 | ||
本發(fā)明涉及一個用于提供聲音緩沖器管理的系統(tǒng)。本發(fā)明尤其涉及一個實時緩沖聲音信息的系統(tǒng),其中,緩沖的聲音信息的生成者和使用者利用不同大小的記錄的聲音信息。
在當(dāng)今的信息處理場合,越來越多的要求提供聲音輸入和輸出。向一個信息處理系統(tǒng)輸入聲音的能力擴(kuò)充了這種處理系統(tǒng)的實用性。例如,它使得用戶僅靠對著電話講話即能遠(yuǎn)程輸入數(shù)據(jù)。使用電話鍵板的復(fù)雜編碼方案被淘汰了。此外,由于對可用鍵板編碼的數(shù)據(jù)量沒有限制,因此可輸入到系統(tǒng)的數(shù)據(jù)量大大增加。聲音輸入的另一優(yōu)越性是,用戶只要具有一架帶有鍵盤的小裝置,即可很容易地將數(shù)據(jù)輸入系統(tǒng),而不需花過多的時間學(xué)習(xí)利用鍵控穿孔輸入數(shù)據(jù)。
一種為信息處理系統(tǒng)提供聲音能力的方法是使用一個除主處理器之外的信號處理器,以控制數(shù)據(jù)的輸入和輸出以及系統(tǒng)中的數(shù)據(jù)處理。模擬聲頻信息被輸入,轉(zhuǎn)換為數(shù)字,并得到控制,且在信號控制器的控制下全部壓縮。問題在于怎樣緩沖正在輸入系統(tǒng)的數(shù)字化聲音信息。系統(tǒng)中產(chǎn)生了這樣的問題,即該系統(tǒng)中的信號處理器有相當(dāng)少的緩沖存貯器,需要頻繁地向主系統(tǒng)傳輸小的數(shù)據(jù)模塊,而主系統(tǒng)具有大量存貯器,并需不太頻繁地向存貯媒介傳輸大的數(shù)據(jù)模塊,以使之與該媒介的性能特征相匹配。因此必須提供一種裝置,用于緩沖從輸入到磁盤文件的聲音信息。這種緩沖必須在實時的基礎(chǔ)上完成,以便正在系統(tǒng)上運(yùn)行的應(yīng)用程序可以將緩沖的聲音數(shù)據(jù)存貯在磁盤上,當(dāng)用戶講話時,可允許他連續(xù)講而不限制可輸入系統(tǒng)的聲音數(shù)據(jù)量。一次只能接收一完整聲音信息的緩沖器提供了一種模擬方法將聲音數(shù)據(jù)輸入系統(tǒng)。更為有用的是這種聲音緩沖方法應(yīng)該能夠接收在輸入時沒有限制其預(yù)定長度的聲音數(shù)據(jù)。
為了給磁盤存貯媒介提供這種實時緩沖能力,緩沖裝置必須有足夠的靈活性,以使應(yīng)用程序可以配置傳輸?shù)酱疟P的模塊的大小。此時,緩沖裝置必須能夠為應(yīng)用程序提供連續(xù)反饋,使其得知前面的傳輸是否跟得上語言數(shù)據(jù)的實時生成。
美國專利申請?zhí)?,193,123公布了一個以數(shù)字字表示語言段的先進(jìn)先出緩沖器。數(shù)字字以第一速率輸入緩沖器,并以稍慢些的第二速率從緩沖器中續(xù)出,然后施加于一個D/A轉(zhuǎn)換器。在第一位被寫進(jìn)緩沖器之后的一個預(yù)定時間周期之前,沒有表示語言的位從緩沖器中被讀出。當(dāng)緩沖器空了和滿了的時候會產(chǎn)生故障信號。但其沒有公布以實時緩沖聲音數(shù)據(jù)的概念。
美國專利號3727204公布了一個異步緩沖設(shè)備,其中的緩沖器包括一個信息移位寄存器和一個薄記寄存器。這種緩沖方法適合于移位寄存器和薄記寄存器相互之間的信息移位速率,即,該方法迫使兩個寄存器成為同步關(guān)系。但它不能夠使兩個寄存器以各自的速率運(yùn)轉(zhuǎn),亦不能適應(yīng)進(jìn)入緩沖器的數(shù)據(jù)流量。
美國專利號3166715描述了一個異步移位寄存器,它以多種記錄密度和記錄媒介的多種速率進(jìn)行操作。但其沒有公布以不同速率操作的緩沖的數(shù)據(jù)使用者和生產(chǎn)者的概念。
因此,需要有一個聲音緩沖器管理系統(tǒng),以處理使用緩沖器的資源以不同的速率運(yùn)轉(zhuǎn),并有不同大小的記錄要求的情況。這種要求的產(chǎn)生是由于在信號處理場合下,是在不可預(yù)料的時間產(chǎn)生和使用聲音信息,并將其存貯在多種存貯媒介上。結(jié)果,難于對緩沖器空間的爭用和排隊等候進(jìn)行管理。
因此,本發(fā)明的目的是提供一個改進(jìn)了的緩沖技術(shù)。
本發(fā)明的另一目的是提供一個實時緩沖聲音信息的系統(tǒng)。
本發(fā)明的進(jìn)一步目的是在信號處理系統(tǒng)中提供緩沖器管理,在該系統(tǒng)中,緩沖數(shù)據(jù)的生成者和使用者可以不同速率和不同大小的記錄進(jìn)行操作。
根據(jù)本發(fā)明的這些和另一些目的提供的一個聲音緩沖器管理系統(tǒng),其中,具有數(shù)字化聲音信號的固定長記錄以高速率周期地輸入一個緩沖器,而具有多個輸入記錄的數(shù)字化聲音以很低的速率調(diào)動。數(shù)字化聲音數(shù)據(jù)的生成者是一個信號處理系統(tǒng),它將輸入模擬聲頻信號轉(zhuǎn)換為壓縮的數(shù)字化信號。緩沖的數(shù)字化聲音數(shù)據(jù)的使用者是應(yīng)用程序,它從緩沖器中調(diào)動多個數(shù)據(jù)記錄的模塊,傳輸?shù)狡渌恍┟浇橹小T谶@里公布的最佳實施例中,緩沖器是環(huán)形緩沖器,它由N個記錄組成,其中每M個記錄形成緩沖器的一個模塊。因此,緩沖器有N/M個模塊。有兩個指針用于控制緩沖器的操作;生成者指針指向欲被寫入的模塊中的下一個記錄,同時使用者指針指向欲被讀出的緩沖器中的下一個模塊。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商用機(jī)器公司,未經(jīng)國際商用機(jī)器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/86106497/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





