TWI887845B - Audio codec device, method and computer program products - Google Patents
Audio codec device, method and computer program products Download PDFInfo
- Publication number
- TWI887845B TWI887845B TW112143592A TW112143592A TWI887845B TW I887845 B TWI887845 B TW I887845B TW 112143592 A TW112143592 A TW 112143592A TW 112143592 A TW112143592 A TW 112143592A TW I887845 B TWI887845 B TW I887845B
- Authority
- TW
- Taiwan
- Prior art keywords
- compressed data
- data
- speech
- frame
- nth
- Prior art date
Links
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
本發明是關於語音編解碼(audio codec)。 The present invention relates to audio codec.
語音一幀(frame)通常是320點。一種語音壓縮方式是採幀交錯(interleave)壓縮技術,由相鄰原始幀各自提供部分內容,組合、並壓縮,繼而產生壓縮資料。 A voice frame is usually 320 points. One voice compression method is to use interleave compression technology, where adjacent original frames each provide part of the content, which is combined and compressed to generate compressed data.
以N幀原始語音之編碼為例,第一原始幀FrameO_1的後半部160點,是與第二原始幀FrameO_2的前半部160點組合、再壓縮成壓縮資料(對應第二原始幀FrameO_2,編號為第二壓縮資料Data_2)。特別是,對應第一原始幀FrameO_1編號的第一壓縮資料Data_1是由160點起始虛置內容(可都為0)結合第一原始幀FrameO_1的前160點壓縮獲得。至於最末原始幀FrameO_N的後半部,則是與結尾虛置內容組合、並壓縮,形成第(N+1)筆壓縮資料Data_N+1。 Taking the encoding of N frames of original speech as an example, the second half of the first original frame FrameO_1, 160 points, is combined with the first half of the second original frame FrameO_2, 160 points, and compressed into compressed data (corresponding to the second original frame FrameO_2, numbered as the second compressed data Data_2). In particular, the first compressed data Data_1 corresponding to the first original frame FrameO_1 is obtained by combining the 160 points of the starting dummy content (which can be all 0) with the first 160 points of the first original frame FrameO_1. As for the second half of the last original frame FrameO_N, it is combined with the ending dummy content and compressed to form the (N+1)th compressed data Data_N+1.
如此一來,N幀原始語音FrameO_1…FrameO_N是壓縮出(N+1)筆壓縮資料Data_1…Data_N+1。解碼時會多還原 出一幀內容。 In this way, N frames of original audio FrameO_1…FrameO_N are compressed into (N+1) pieces of compressed data Data_1…Data_N+1. When decoding, one more frame of content will be restored.
根據本案一種實施方式實現的一種語音編解碼方法,包括:壓縮複數幀原始語音為複數筆壓縮資料,其中更解壓縮該複數筆壓縮資料中的一第一壓縮資料,以取得、並保存一預取特徵資料,並以該預取特徵資料取代該第一壓縮資料供語音還原使用,其中,該第一壓縮資料是由該複數幀原始語音中的一第一原始幀壓縮而產生,而該第一原始幀是該複數幀原始語音中的最起始幀。 According to an implementation method of the present invention, a speech coding and decoding method is implemented, including: compressing multiple frames of original speech into multiple compressed data, wherein a first compressed data in the multiple compressed data is further decompressed to obtain and save a pre-fetched feature data, and the pre-fetched feature data is used to replace the first compressed data for speech restoration, wherein the first compressed data is generated by compressing a first original frame in the multiple frames of original speech, and the first original frame is the initial frame in the multiple frames of original speech.
一種實施方式中,所述語音編解碼方法更包括:解壓縮該出複數幀還原語音,其中,以該預取特徵資料解壓縮該複數筆壓縮資料中的一第二壓縮資料。該第二壓縮資料是由該第一原始幀與一第二原始幀壓縮而產生。該第二原始幀在該複數幀原始語音中次於該第一原始幀。 In one implementation, the speech encoding and decoding method further includes: decompressing the plurality of frames to restore the speech, wherein the pre-fetched feature data is used to decompress a second compressed data in the plurality of compressed data. The second compressed data is generated by compressing the first original frame and a second original frame. The second original frame is inferior to the first original frame in the plurality of frames of original speech.
一種實施方式中,該複數幀原始語音之幀數為N,按時序編號為該第一原始幀與至一第N原始幀。該複數筆壓縮資料為N+1筆,按時序編號為該第一壓縮資料至一第(N+1)壓縮資料。該第(N+1)壓縮資料是由一第N原始幀壓縮獲得。該複數幀還原語音之幀數為N,按時序編號為一第一還原幀至一第N還原幀。以該預取特徵資料解壓縮該第二壓縮資料而獲得的是該第一還原幀。該第N還原幀是以一第N特徵資料解壓縮該第(N+1)壓縮資料而獲得,其 中該第N特徵資料是解壓縮一第N壓縮資料時生成。 In one implementation, the number of frames of the multiple frames of original speech is N, which are numbered from the first original frame to the Nth original frame in time sequence. The multiple compressed data are N+1 records, which are numbered from the first compressed data to the (N+1)th compressed data in time sequence. The (N+1)th compressed data is obtained by compressing the Nth original frame. The number of frames of the multiple frames of restored speech is N, which are numbered from the first restored frame to the Nth restored frame in time sequence. The first restored frame is obtained by decompressing the second compressed data with the pre-fetched feature data. The Nth restored frame is obtained by decompressing the (N+1)th compressed data with an Nth feature data, wherein the Nth feature data is generated when decompressing an Nth compressed data.
以上概念可用於實現成電腦程式產品,包含程式碼,由一計算機執行,以實施前述的語音編解碼方法。 The above concepts can be used to implement a computer program product, including program codes, which are executed by a computer to implement the aforementioned speech encoding and decoding method.
以上概念更用於實現一語音編解碼裝置,包括一語音編碼器、以及一語音解碼器。該語音編碼器用以壓縮複數幀原始語音為複數筆壓縮資料。該語音解碼器用以解壓縮該複數筆壓縮資料為複數幀還原語音。該複數幀原始語音中的最起始幀為一第一原始幀。該語音編碼器壓縮該第一原始幀,以產生該複數筆壓縮資料中的一第一壓縮資料。該語音編碼器更解壓縮該第一壓縮資料,以取得、並保存一預取特徵資料,並以該預取特徵資料取代該第一壓縮資料供語音解碼器進行語音還原。 The above concept is further used to implement a speech coding and decoding device, including a speech coder and a speech decoder. The speech coder is used to compress a plurality of frames of original speech into a plurality of compressed data. The speech decoder is used to decompress the plurality of compressed data into a plurality of frames to restore the speech. The first frame in the plurality of frames of original speech is a first original frame. The speech coder compresses the first original frame to generate a first compressed data in the plurality of compressed data. The speech encoder further decompresses the first compressed data to obtain and save a pre-fetched feature data, and replaces the first compressed data with the pre-fetched feature data for the speech decoder to perform speech restoration.
一種實施方式中,該語音解碼器係以該預取特徵資料解壓縮該複數筆壓縮資料中的一第二壓縮資料。該第二壓縮資料是由該語音編碼器將該第一原始幀與一第二原始幀壓縮而產生。該第二原始幀在該複數幀原始語音中次於該第一原始幀。 In one implementation, the speech decoder decompresses a second compressed data in the plurality of compressed data using the pre-fetched feature data. The second compressed data is generated by the speech encoder compressing the first original frame and a second original frame. The second original frame is next to the first original frame in the plurality of frames of original speech.
下文特舉實施例,並配合所附圖示,詳細說明本發明內容。 The following is a specific example, and together with the attached diagrams, the content of the present invention is described in detail.
100:語音編解碼裝置 100: Voice encoding and decoding device
102:語音編碼器 102: Voice encoder
104:語音解碼器 104: Voice decoder
602:電腦程式產品 602: Computer program products
604:計算機 604: Calculator
606:程式碼 606:Program code
608:處理器 608:Processor
610:儲存器 610: Storage
Data_1…Data_N+1:壓縮資料 Data_1…Data_N+1: compressed data
Feature_1:預取特徵資料 Feature_1: Pre-fetch feature data
Feature_i:特徵資料 Feature_i: Feature data
FrameO_1…FrameO_N:原始幀 FrameO_1…FrameO_N: original frame
FrameR_1…FrameR_N:還原幀 FrameR_1…FrameR_N: restore frame
S402…S420、S502…S510:步驟 S402…S420, S502…S510: Steps
第1圖為根據本案一種實施方式實現的一語音編解碼裝置100,包括一語音編碼器102、以及一語音解碼器104;
第2圖以時序圖解語音編碼器102之動作;第3圖以時序圖解語音解碼器104之動作;第4圖為流程圖,根據本案一種實施方式圖解語音編碼方法;第5圖為流程圖,根據本案一種實施方式圖解語音解碼方法;以及第6圖為方塊圖,圖解根據本案一種實施方式所實現的一電腦程式產品602。
FIG. 1 is a speech encoding and decoding device 100 implemented according to an embodiment of the present invention, including a
以下敘述列舉本發明的多種實施例,介紹本發明的基本概念,且並非意圖限制本發明內容。實際發明範圍應依照申請專利範圍界定之。以下所提及的各種功能方塊可由硬件、軟件、韌體組合實現,也可包括特殊電路。各種功能方塊不限定為分開實現,也可結合在一起,共用某些功能。 The following description lists various embodiments of the present invention to introduce the basic concepts of the present invention and is not intended to limit the content of the present invention. The actual scope of the invention should be defined in accordance with the scope of the patent application. The various functional blocks mentioned below can be implemented by a combination of hardware, software, and firmware, and may also include special circuits. The various functional blocks are not limited to being implemented separately, but can also be combined together to share certain functions.
第1圖為根據本案一種實施方式實現的一語音編解碼裝置100,包括一語音編碼器102、以及一語音解碼器104。該語音編碼器102用以壓縮複數幀原始語音(以下稱之原始幀,按時序編號為第一原始幀FrameO_1~第N原始幀FrameO_N,N為數字)為複數筆壓縮資料(按時序編號為第一壓縮資料Data_1~第(N+1)壓縮資料Data_N+1)。該語音解碼器104則用於解壓縮出複數幀還原語音(以下稱之還原幀,按時序編號為第一還原幀FrameR_1~第N還原幀FrameR_N)。
FIG. 1 shows a speech encoding and decoding device 100 implemented according to an implementation method of the present invention, including a
特別是,該語音編碼器102不單純進行壓縮,還會對特定壓縮結果進行解壓縮。
In particular, the
該語音編碼器102首先將起始虛置內容(例如,填0)與第一原始幀FrameO_1結合、並壓縮,以產生第一壓縮資料Data_1。在獲得第一壓縮資料Data_1後,該語音編碼器102更解壓縮該第一壓縮資料Data_1,以取得、並保存一預取特徵資料Feature_1。至於後續其它原始幀,該語音編碼器102進行壓縮後並不會再解壓縮。例如,該第二壓縮資料Data_2是由該語音編碼器102將該第一原始幀FrameO_1與一第二原始幀FrameO_2結合、並壓縮而產生,但是該語音編碼器102並不會對該第二壓縮資料Data_2進行解壓縮。
The
預取特徵資料Feature_1是預留給該語音解碼器104使用。該語音解碼器104是基於該預取特徵資料Feature_1,進行該第二壓縮資料Data_2的解壓縮,獲得第一還原幀FrameR_1。
The pre-fetched feature data Feature_1 is reserved for the
如此設計下,該語音解碼器104得以略去該第一壓縮資料Data_1之解壓縮。由於第一壓縮資料Data_1的原始內容包括起始虛置內容,解壓縮的結果(以下標號為FrameR_0)沒有意義。該語音解碼器104略去該第一壓縮資料Data_1之解壓縮,即略去無意義的還原幀FrameR_0。若是正弦波音訊,無意義還原幀FrameR_0會導致還原出的音效有反複雜音(如,啵…啵…啵…)。本案還原音效不會存在無意義還原幀FrameR_0,解壓縮還原效果佳。
With this design, the
一種實施方式中,該語音編碼器102是在取得、並保存該預取特徵資料Feature_1後,即刪除該第一壓縮資料Data_1,使該語音解碼器104確實不進行該第一壓縮資料Data_1之解壓縮。預取特徵資料Feature_1取代該第一壓縮資料Data_1供應給該語音解碼器104進行語音還原。
In one implementation, the
如圖所示,自第二壓縮資料Data_2開始,語音解碼器104對每筆壓縮資料Data_i(i為大於1的整數)之解壓縮會產生特徵資料Feature_i,用於下一筆壓縮資料Data_i+1的解壓縮。還原幀FrameR_2…FrameR_N相應產生。
As shown in the figure, starting from the second compressed data Data_2, the
這樣架構下,原始語音之幀數為N(FrameO_1~FrameO_N),還原幀之幀數也為N(FrameR_1~FrameR_N),符合原始語音幀數。 Under this architecture, the number of original audio frames is N (FrameO_1~FrameO_N), and the number of restored frames is also N (FrameR_1~FrameR_N), which is consistent with the number of original audio frames.
第2圖以時序圖解語音編碼器102之動作。
Figure 2 illustrates the operation of the
語音編碼器102將起始虛置內容(如,160點”0”值)與第一原始幀FrameO_1前半部160點結合、並壓縮為第一壓縮資料Data_1。語音編碼器102更將第一壓縮資料Data_1解壓縮,產生、並儲存預取特徵資料Feature_1。接著,語音編碼器102是令相鄰的兩個原始幀,各提供部分內容結合、並壓縮成壓縮資料。例如,語音編碼器102將第一原始幀FrameO_1後半部160點與第二原始幀FrameO_2前半部160點結合、並壓縮成第二壓縮資料Data_2,一路同樣處理,到產生第N壓縮資料Data_N。最後,語音編碼器102
將第N原始幀FrameO_N後半部160點與結尾虛置內容(如,160點”0”值)結合、並壓縮成第(N+1)壓縮資料Data_N+1。圖示清楚顯示本案編碼階段有發生一次解壓縮(解碼第一壓縮資料Data_1,以產生預取特徵資料Feature_1)。
The
第3圖以時序圖解語音解碼器104之動作。
Figure 3 illustrates the operation of the
語音解碼器104首先依據編碼階段產生的該預取特徵資料Feature_1,解壓縮該第二壓縮資料Data_2,產生第一還原幀FrameR_1、以及第二特徵資料Feature_2。第二特徵資料Feature_2將用於下一筆壓縮資料(Data_3,未標示於圖中)之解壓縮。依此規則,第N壓縮資料Data_N解壓縮後,除了產生第(N-1)還原幀FrameR_N-1,還產生第N特徵資料Feature_N。語音解碼器104是基於該第N特徵資料Feature_N,解壓縮該第(N+1)壓縮資料Data_N+1,產生最末的第N還原幀FrameR_N。
The
第4圖為流程圖,根據本案一種實施方式圖解語音編碼方法。 Figure 4 is a flow chart illustrating a speech coding method according to one implementation method of the present invention.
步驟S402結合起始虛置內容、與第一原始幀FrameO_1,由步驟S404進行壓縮,獲得第一壓縮資料Data_1。步驟S406解壓縮該第一壓縮資料Data_1,獲得預取特徵資料Feature_1,並儲存之。步驟S408令變數i為2。步驟S410結合相鄰兩原始幀FrameO_i-1、以及FrameO_i,由步驟S412進行壓縮,獲得第i壓縮資料Data_i。步驟S414判斷原始幀FrameO_i是否已是
最末幀。若否,步驟S416遞增變數i。若是,步驟S418結合原始幀FrameO_i與結尾虛置內容,由步驟S420進行壓縮,獲得第(N+1)壓縮資料Data_N+1,流程結束。
Step S402 combines the initial virtual content with the first original frame FrameO_1, and compresses it in step S404 to obtain the first compressed data Data_1. Step S406 decompresses the first compressed data Data_1 to obtain the pre-fetched feature data Feature_1 and stores it. Step S408 sets the variable i to 2. Step S410 combines the two adjacent original frames FrameO_i-1 and FrameO_i, and compresses them in step S412 to obtain the i-th compressed data Data_i. Step S414 determines whether the original frame FrameO_i is the last frame. If not, step S416 increments the variable i. If yes, step S418 combines the original frame FrameO_i with the ending dummy content, and compresses it in step S420 to obtain the (N+1)th compressed
第5圖為流程圖,根據本案一種實施方式圖解語音解碼方法。 Figure 5 is a flow chart illustrating a voice decoding method according to one implementation method of this case.
步驟S502基於預取特徵資料Feature_1解壓縮該第二壓縮資料Data_2,產生第一還原幀FrameR_1、並收集第二特徵資料Feature_2。步驟S504令變數i為2。步驟S506基於第i特徵資料Feature_i解壓縮第(i+1)壓縮資料Data_i+1,產生第i還原幀FrameR_i、並收集第(i+1)特徵資料Feature_i+1。步驟S508判斷第i+1壓縮資料Data_i+1是否為最後一筆壓縮資料。若是,流程結束。若否,步驟S510遞增變數i。
Step S502 decompresses the second compressed data Data_2 based on the pre-fetched feature data Feature_1, generates the first restored frame FrameR_1, and collects the second feature data Feature_2. Step S504 sets the variable i to 2. Step S506 decompresses the (i+1)th compressed data Data_i+1 based on the i-th feature data Feature_i, generates the i-th restored frame FrameR_i, and collects the (i+1)th feature
本案語音編解碼除了做為硬體,也可以軟體方式實現。 In this case, the voice encoding and decoding can be implemented not only as hardware but also as software.
第6圖為方塊圖,圖解根據本案一種實施方式所實現的一電腦程式產品602,載入一計算機604成程式碼606,由處理器608運行,實現前述語音編解碼技術。儲存器610可暫存運算所使用到的數據,包括語音原始幀(FrameO_1~FrameO_N)、預取特徵資料(Feature_1)、壓縮資料(Data_1~Data_N+1)、特徵資料(Feature_i,i>1)、以及語音還原幀(FrameR_1~FrameR_N)。
Figure 6 is a block diagram illustrating a
以上各種實施例可能變形實現。任何在編碼起始階 段進行解壓縮、並將預取特徵資料用於解碼的技術,都可能涉及本案技術範圍。 The above embodiments may be implemented in various ways. Any technology that decompresses at the beginning of encoding and uses pre-fetched feature data for decoding may fall within the technical scope of this case.
其它實施方式中,編碼細節可能與前述內容稍有不同。例如,第一原始幀FrameO_1可能不是結合一半幀的起始虛置內容而壓縮,可能有其它的變形;第N原始幀FrameO_N可能不是結合一半幀的結尾虛置內容而壓縮,可能有其它的變形。相鄰兩幀也可能不是對等資料量結合再壓縮,可有其他變形。 In other implementations, the coding details may be slightly different from the above. For example, the first original frame FrameO_1 may not be compressed by combining the virtual content at the beginning of half a frame, and there may be other variations; the Nth original frame FrameO_N may not be compressed by combining the virtual content at the end of half a frame, and there may be other variations. Two adjacent frames may not be combined with equal data amounts and then compressed, and there may be other variations.
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。 Although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention. Anyone familiar with this technology can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of the patent application attached hereto.
100:語音編解碼裝置 102:語音編碼器 104:語音解碼器 Feature_1:預取特徵資料 Feature_i:特徵資料 FrameO_1…FrameO_N:原始幀 FrameR_1…FrameR_N:還原幀 Data_1…Data_N+1:壓縮資料 100: Voice codec device 102: Voice codec 104: Voice decoder Feature_1: Pre-fetched feature data Feature_i: Feature data FrameO_1…FrameO_N: Original frame FrameR_1…FrameR_N: Restored frame Data_1…Data_N+1: Compressed data
Claims (9)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112143592A TWI887845B (en) | 2023-11-13 | 2023-11-13 | Audio codec device, method and computer program products |
| CN202411164033.XA CN119993170A (en) | 2023-11-13 | 2024-08-23 | Speech coding and decoding device, method, and computer program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112143592A TWI887845B (en) | 2023-11-13 | 2023-11-13 | Audio codec device, method and computer program products |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202520250A TW202520250A (en) | 2025-05-16 |
| TWI887845B true TWI887845B (en) | 2025-06-21 |
Family
ID=95633515
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112143592A TWI887845B (en) | 2023-11-13 | 2023-11-13 | Audio codec device, method and computer program products |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN119993170A (en) |
| TW (1) | TWI887845B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010044826A1 (en) * | 1993-10-01 | 2001-11-22 | Ludwig Lester F. | Dedicated echo canceler for a workstation |
| CN101188525A (en) * | 2007-11-27 | 2008-05-28 | 华为技术有限公司 | A voice stream processing method and device |
| CN110430383A (en) * | 2019-08-06 | 2019-11-08 | 聚好看科技股份有限公司 | Terminal, signal server, audio/video communication method and computer storage medium |
| TW202133618A (en) * | 2019-12-31 | 2021-09-01 | 大陸商華為技術有限公司 | An encoder, a decoder and corresponding methods, a computer program product, a non-transitory storage medium |
-
2023
- 2023-11-13 TW TW112143592A patent/TWI887845B/en active
-
2024
- 2024-08-23 CN CN202411164033.XA patent/CN119993170A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010044826A1 (en) * | 1993-10-01 | 2001-11-22 | Ludwig Lester F. | Dedicated echo canceler for a workstation |
| CN101188525A (en) * | 2007-11-27 | 2008-05-28 | 华为技术有限公司 | A voice stream processing method and device |
| CN110430383A (en) * | 2019-08-06 | 2019-11-08 | 聚好看科技股份有限公司 | Terminal, signal server, audio/video communication method and computer storage medium |
| TW202133618A (en) * | 2019-12-31 | 2021-09-01 | 大陸商華為技術有限公司 | An encoder, a decoder and corresponding methods, a computer program product, a non-transitory storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202520250A (en) | 2025-05-16 |
| CN119993170A (en) | 2025-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9054728B2 (en) | Data compression systems and methods | |
| US6309424B1 (en) | Content independent data compression method and system | |
| US8755443B2 (en) | Video source coding with decoder side information | |
| CN108768403A (en) | Lossless data compression, decompressing method based on LZW and LZW encoders, decoder | |
| CN101945286A (en) | Compression coding method, decoding decompression method, device and communication system | |
| US8086942B2 (en) | Parallel concatenated code with bypass | |
| CN102057425A (en) | Method, system, and apparatus for compression or decompression of digital signals | |
| TWI887845B (en) | Audio codec device, method and computer program products | |
| JPH0879088A (en) | Method and apparatus for variable length coding of differential motion vector value using improved differential motion code table | |
| US8018359B2 (en) | Conversion of bit lengths into codes | |
| CN111031388B (en) | YUV4:4:4 data coding and decoding method | |
| US6411226B1 (en) | Huffman decoder with reduced memory size | |
| JP2005521324A (en) | Method and apparatus for lossless data compression and decompression | |
| JP2001211082A (en) | Pcm signal encoding and decoding method | |
| TWI498891B (en) | Decompression circuit and related compression method and decompression method | |
| KR20180031944A (en) | Video decoder and electronic system including the same | |
| JP3236758B2 (en) | CRC arithmetic unit for variable length data | |
| US11967975B1 (en) | Method and apparatus for recursive data compression using seed bits | |
| Mohamed | Wireless communication systems: Compression and decompression algorithms | |
| JPWO1999007155A1 (en) | Image compression/decompression method and image compression/decompression device | |
| KR100686354B1 (en) | Huffman decoding method and apparatus using variable tree | |
| JP3154293B2 (en) | Audio signal band synthesis decoding device | |
| TWI262661B (en) | Compression and decompression system of real number sequences | |
| JP2005181354A (en) | Decoding apparatus and method | |
| KR20100030509A (en) | Apparatus for decoding and table search mathod for decoding of context adapative variable length coding |