JPH08509306A - ボコーダasic - Google Patents
ボコーダasicInfo
- Publication number
- JPH08509306A JPH08509306A JP7521936A JP52193695A JPH08509306A JP H08509306 A JPH08509306 A JP H08509306A JP 7521936 A JP7521936 A JP 7521936A JP 52193695 A JP52193695 A JP 52193695A JP H08509306 A JPH08509306 A JP H08509306A
- Authority
- JP
- Japan
- Prior art keywords
- value
- input
- ram
- block
- pitch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 71
- 238000004364 calculation method Methods 0.000 claims abstract description 44
- 238000010606 normalization Methods 0.000 claims abstract description 34
- 239000000872 buffer Substances 0.000 claims description 43
- 230000015654 memory Effects 0.000 claims description 25
- 238000012360 testing method Methods 0.000 claims description 10
- 239000011295 pitch Substances 0.000 description 157
- 239000000523 sample Substances 0.000 description 89
- 239000013598 vector Substances 0.000 description 52
- 238000012545 processing Methods 0.000 description 38
- 230000006870 function Effects 0.000 description 35
- 238000003786 synthesis reaction Methods 0.000 description 33
- 230000015572 biosynthetic process Effects 0.000 description 32
- 230000008569 process Effects 0.000 description 32
- 230000004044 response Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 230000014509 gene expression Effects 0.000 description 8
- 238000013139 quantization Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012546 transfer Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005284 excitation Effects 0.000 description 5
- 101000859935 Homo sapiens Protein CREG1 Proteins 0.000 description 4
- 102100027796 Protein CREG1 Human genes 0.000 description 4
- 235000006040 Prunus persica var persica Nutrition 0.000 description 4
- 230000009471 action Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 3
- 239000002131 composite material Substances 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 244000144730 Amygdalus persica Species 0.000 description 2
- 240000005809 Prunus persica Species 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- YBJHBAHKTGYVGT-ZKWXMUAHSA-N (+)-Biotin Chemical compound N1C(=O)N[C@@H]2[C@H](CCCCC(=O)O)SC[C@@H]21 YBJHBAHKTGYVGT-ZKWXMUAHSA-N 0.000 description 1
- GAKUNXBDVGLOFS-DUZKARGPSA-N (1-acetyloxy-3-hexadecanoyloxypropan-2-yl) (9z,12z)-octadeca-9,12-dienoate Chemical compound CCCCCCCCCCCCCCCC(=O)OCC(COC(C)=O)OC(=O)CCCCCCC\C=C/C\C=C/CCCCC GAKUNXBDVGLOFS-DUZKARGPSA-N 0.000 description 1
- RYAUSSKQMZRMAI-YESZJQIVSA-N (S)-fenpropimorph Chemical compound C([C@@H](C)CC=1C=CC(=CC=1)C(C)(C)C)N1C[C@H](C)O[C@H](C)C1 RYAUSSKQMZRMAI-YESZJQIVSA-N 0.000 description 1
- OVSKIKFHRZPJSS-UHFFFAOYSA-N 2,4-D Chemical compound OC(=O)COC1=CC=C(Cl)C=C1Cl OVSKIKFHRZPJSS-UHFFFAOYSA-N 0.000 description 1
- 229910001369 Brass Inorganic materials 0.000 description 1
- 101100217231 Caenorhabditis elegans asic-1 gene Proteins 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241000347389 Serranus cabrilla Species 0.000 description 1
- 239000010951 brass Substances 0.000 description 1
- OGHNVEJMJSYVRP-UHFFFAOYSA-N carvedilol Chemical compound COC1=CC=CC=C1OCCNCC(O)COC1=CC=CC2=C1C1=CC=CC=C1N2 OGHNVEJMJSYVRP-UHFFFAOYSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 229940069210 coreg Drugs 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 244000144992 flock Species 0.000 description 1
- 230000009916 joint effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000011318 synthetic pitch Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- ACWBQPMHZXGDFX-QFIPXVFZSA-N valsartan Chemical class C1=CC(CN(C(=O)CCCC)[C@@H](C(C)C)C(O)=O)=CC=C1C1=CC=CC=C1C1=NN=NN1 ACWBQPMHZXGDFX-QFIPXVFZSA-N 0.000 description 1
- FEPMHVLSLDOMQC-UHFFFAOYSA-N virginiamycin-S1 Natural products CC1OC(=O)C(C=2C=CC=CC=2)NC(=O)C2CC(=O)CCN2C(=O)C(CC=2C=CC=CC=2)N(C)C(=O)C2CCCN2C(=O)C(CC)NC(=O)C1NC(=O)C1=NC=CC=C1O FEPMHVLSLDOMQC-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/01—Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
- G10L19/07—Line spectrum pair [LSP] vocoders
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L2019/0001—Codebooks
- G10L2019/0011—Long term prediction filters, i.e. pitch estimation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L2019/0001—Codebooks
- G10L2019/0013—Codebook search algorithms
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Gyroscopes (AREA)
- Electrochromic Elements, Electrophoresis, Or Variable Reflection Or Absorption Elements (AREA)
- Glass Compositions (AREA)
- Executing Machine-Instructions (AREA)
- Saccharide Compounds (AREA)
- Stored Programmes (AREA)
- Complex Calculations (AREA)
- Image Processing (AREA)
- Analogue/Digital Conversion (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Peptides Or Proteins (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.再帰的コンボリューション計算を実行し、前記再帰的コンボリューションの 結果を提供するDSPコア手段と、 前記再帰的コンボリューションの結果を入力し、この再帰的コンボリューショ ンの結果に応じて最小化サーチを実行する最小化プロセッサ手段と、 を具備することを特徴とするボコーダ。 2.前記DSPコア手段は前記再帰的コンボリューションを第1シーケンス及び 第2シーケンスに基づいて行い、前記DSPコアは、 前記再帰的計算を実行する計算手段と、 前記第1シーケンスを格納及び提供する第1ランダムアクセスメモリ手段と、 前記第2シーケンスを格納及び提供する第2ランダムアクセスメモリ手段と、 追加のシーケンシャルデータを格納及び提供する第3ランダムアクセスメモリ 手段と、 を具備することを特徴とする請求項1記載のボコーダ。 3.一連のデータに基づいてブロック正規化を実行する手段を更に具備すること を特徴とする請求項1記載のボコーダ。 4.量子化された音響データを入力する入力部、及び出力部 を有するDSPコアと、 前記DSPコアの出力部に接続される入力部を有する最小化プロセッサ、 を具備することを特徴とするボコーダ。 5.第1音響データを入力する入力部、及び出力部を有する量子化された音響イ ンターフェースを更に具備し、前記DSPコアの入力部は前記量子化された音響 インターフェースの出力部に接続されることを特徴とする請求項4記載のボコー ダ。 6.マイクロプロセッサデータを入力する入力部、及び出力部を有するマイクロ プロセッサインターフェースを更に具備し、前記量子化された音響インターフェ ースは第2入力部を有し、この量子化された音響インターフェースの第2入力部 は前記マイクロプロセッサインターフェース出力部に接続されることを特徴とす る請求項5記載のボコーダ。 7.クロック信号を入力する入力部、及び出力部を有するクロック発生器を更に 具備し、前記DSPコアは前記クロック発生器出力部に接続されることを特徴と する請求項4記載のボコーダ。 8.第1シーケンス及び第2シーケンスの間で再帰的コンボリューションを実行 する方法であって、 初期コンボリューションを実行し、 ステップインデックスが偶数かテストし、 第1メモリ要素から前記第1シーケンスを検索し、 第2メモリ要素から前記第2シーケンスを検索し、 前記ステップインデックスが偶数の場合、第3メモリ要素から得られる部分的 コンボリューション結果を検索し、 前記検索された第1シーケンス、前記検索された第2シーケンス及び前記検索 された部分的コンボリューション結果に従って部分的コンボリューションを実行 し、 前記ステップインデックスが偶数の場合、前記部分的コンボリューションの結 果を前記第2メモリ要素に格納し、 前記ステップインデックスが奇数の場合、前記第2メモリ要素から部分的コン ボリューションを検索し、 前記検索された第1シーケンス、前記検索された第2シーケンス及び前記検索 された部分的コンボリューションに従って、部分的コンボリューションを行い、 前記ステップインデックスが奇数の場合、前記部分的コンボリューションの結 果を、前記第3メモリ要素に格納することを特徴とする方法。 9.循環バッファから以前に発生されたコンボリューションを検索するステップ を更に具備することを特徴とする請求項8記載の方法。 10.ブロック正規化を実行する装置であって、 一組の値を入力し、前記一組の値の入力値の大きさを判断し、対応する大きさ 値を提供する大きさ決定手段と、 前記大きさ値を入力し、部分的統合値を入力し、次の部分統合値を提供するO Rゲート手段と、 前記次の部分的統合値を入力し、前記部分的統合値を提供するレジスタ手段と 、 を具備し、前記レジスタ手段内に残っている最終値は正規化因数を示すことを特 徴とする装置。 11.前記大きさ決定手段は、 前記一組の値を入力し、前記値がマイナスのとき、前記値のビットを選択的に 反転する反転手段と、 前記値がマイナスのとき、前記選択的にビット反転された値に1ビットを加算 する加算手段、 を具備することを特徴とする請求項10記載の装置。 12.前記正規化因数に従って、シフト正規化値を決定し、前記シフト正規化値 を提供するシフトレジスタ手段と、 前記シフト正規化値を入力し、前記シフト正規化値に従って第2組の値をシフ トするバレルシフター手段、 を更に具備することを特徴とする請求項10記載の装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/197,417 US5784532A (en) | 1994-02-16 | 1994-02-16 | Application specific integrated circuit (ASIC) for performing rapid speech compression in a mobile telephone system |
US197,417 | 1994-02-16 | ||
PCT/US1995/002043 WO1995022819A1 (en) | 1994-02-16 | 1995-02-13 | Vocoder asic |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003006296A Division JP4194851B2 (ja) | 1994-02-16 | 2003-01-14 | ボコーダasic |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08509306A true JPH08509306A (ja) | 1996-10-01 |
JP3432826B2 JP3432826B2 (ja) | 2003-08-04 |
Family
ID=22729345
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP52193695A Expired - Lifetime JP3432826B2 (ja) | 1994-02-16 | 1995-02-13 | ボコーダasic |
JP2003006296A Expired - Lifetime JP4194851B2 (ja) | 1994-02-16 | 2003-01-14 | ボコーダasic |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003006296A Expired - Lifetime JP4194851B2 (ja) | 1994-02-16 | 2003-01-14 | ボコーダasic |
Country Status (23)
Country | Link |
---|---|
US (3) | US5784532A (ja) |
EP (2) | EP0695454B1 (ja) |
JP (2) | JP3432826B2 (ja) |
KR (1) | KR100334202B1 (ja) |
CN (2) | CN100397484C (ja) |
AT (2) | ATE172570T1 (ja) |
AU (1) | AU697822B2 (ja) |
BR (1) | BR9505650A (ja) |
CA (1) | CA2158660C (ja) |
DE (2) | DE69505469T2 (ja) |
DK (2) | DK0695454T3 (ja) |
ES (2) | ES2125602T3 (ja) |
FI (2) | FI120117B (ja) |
HK (1) | HK1009303A1 (ja) |
IL (1) | IL112650A (ja) |
MX (1) | MX9504358A (ja) |
MY (1) | MY112434A (ja) |
RU (1) | RU2183034C2 (ja) |
SG (2) | SG87819A1 (ja) |
SI (1) | SI0758123T1 (ja) |
TW (1) | TW326601B (ja) |
WO (1) | WO1995022819A1 (ja) |
ZA (1) | ZA95798B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6842731B2 (en) | 2001-05-18 | 2005-01-11 | Kabushiki Kaisha Toshiba | Prediction parameter analysis apparatus and a prediction parameter analysis method |
Families Citing this family (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6336106B1 (en) * | 1994-02-15 | 2002-01-01 | R.R. Donnelley & Sons Company | System and method for partitioning a real-valued attribute exhibiting windowed data characteristics |
FR2729246A1 (fr) * | 1995-01-06 | 1996-07-12 | Matra Communication | Procede de codage de parole a analyse par synthese |
FI955266A (fi) * | 1995-11-02 | 1997-05-03 | Nokia Telecommunications Oy | Menetelmä ja laitteisto viestien välittämiseksi tietoliikennejärjestelmässä |
EP0858069B1 (en) * | 1996-08-02 | 2006-11-29 | Matsushita Electric Industrial Co., Ltd. | Voice encoder, voice decoder and recording medium thereof |
KR100189636B1 (ko) * | 1996-10-30 | 1999-06-01 | 서평원 | 씨디엠에이 이동 통신 단말기의 양방향 녹음방법 |
US6009395A (en) * | 1997-01-02 | 1999-12-28 | Texas Instruments Incorporated | Synthesizer and method using scaled excitation signal |
GB2323188B (en) * | 1997-03-14 | 2002-02-06 | Nokia Mobile Phones Ltd | Enabling and disabling clocking signals to elements |
US6167133A (en) * | 1997-04-02 | 2000-12-26 | At&T Corporation | Echo detection, tracking, cancellation and noise fill in real time in a communication system |
JP3263347B2 (ja) * | 1997-09-20 | 2002-03-04 | 松下電送システム株式会社 | 音声符号化装置及び音声符号化におけるピッチ予測方法 |
US6104994A (en) * | 1998-01-13 | 2000-08-15 | Conexant Systems, Inc. | Method for speech coding under background noise conditions |
KR100572945B1 (ko) * | 1998-02-04 | 2006-04-24 | 텍사스 인스트루먼츠 인코포레이티드 | 효율적으로 접속 가능한 하드웨어 보조 처리기를 구비하는디지탈 신호 처리기 |
US6141638A (en) * | 1998-05-28 | 2000-10-31 | Motorola, Inc. | Method and apparatus for coding an information signal |
US6112170A (en) * | 1998-06-26 | 2000-08-29 | Lsi Logic Corporation | Method for decompressing linear PCM and AC3 encoded audio gain value |
US7117146B2 (en) * | 1998-08-24 | 2006-10-03 | Mindspeed Technologies, Inc. | System for improved use of pitch enhancement with subcodebooks |
GB2342829B (en) * | 1998-10-13 | 2003-03-26 | Nokia Mobile Phones Ltd | Postfilter |
US6351800B1 (en) * | 1998-11-29 | 2002-02-26 | Lucent Technologies, Inc. | System and method for assisting a microprocessor |
US6411926B1 (en) * | 1999-02-08 | 2002-06-25 | Qualcomm Incorporated | Distributed voice recognition system |
US6314393B1 (en) * | 1999-03-16 | 2001-11-06 | Hughes Electronics Corporation | Parallel/pipeline VLSI architecture for a low-delay CELP coder/decoder |
US6260017B1 (en) | 1999-05-07 | 2001-07-10 | Qualcomm Inc. | Multipulse interpolative coding of transition speech frames |
JP3594514B2 (ja) * | 1999-07-12 | 2004-12-02 | 株式会社ソニー・コンピュータエンタテインメント | エンコーダ、デコーダ、音声データ処理装置、音声データ処理システム、音声データ圧縮方法、音声データ伸張方法、音声データ処理方法及び記録媒体 |
US6330532B1 (en) | 1999-07-19 | 2001-12-11 | Qualcomm Incorporated | Method and apparatus for maintaining a target bit rate in a speech coder |
US6324503B1 (en) | 1999-07-19 | 2001-11-27 | Qualcomm Incorporated | Method and apparatus for providing feedback from decoder to encoder to improve performance in a predictive speech coder under frame erasure conditions |
US6397175B1 (en) | 1999-07-19 | 2002-05-28 | Qualcomm Incorporated | Method and apparatus for subsampling phase spectrum information |
US6393394B1 (en) | 1999-07-19 | 2002-05-21 | Qualcomm Incorporated | Method and apparatus for interleaving line spectral information quantization methods in a speech coder |
US6452517B1 (en) * | 1999-08-03 | 2002-09-17 | Dsp Group Ltd. | DSP for two clock cycle codebook search |
US6426982B1 (en) * | 1999-09-17 | 2002-07-30 | Cadonca Design Systems, Inc. | Low complexity multiple bits matched filter |
US6438518B1 (en) | 1999-10-28 | 2002-08-20 | Qualcomm Incorporated | Method and apparatus for using coding scheme selection patterns in a predictive speech coder to reduce sensitivity to frame error conditions |
WO2001077635A1 (en) * | 2000-04-06 | 2001-10-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Estimating the pitch of a speech signal using a binary signal |
AU2001258298A1 (en) * | 2000-04-06 | 2001-10-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Pitch estimation in speech signal |
WO2001078061A1 (en) * | 2000-04-06 | 2001-10-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Pitch estimation in a speech signal |
US6584438B1 (en) | 2000-04-24 | 2003-06-24 | Qualcomm Incorporated | Frame erasure compensation method in a variable rate speech coder |
EP1279167B1 (en) * | 2000-04-24 | 2007-05-30 | QUALCOMM Incorporated | Method and apparatus for predictively quantizing voiced speech |
US6532066B1 (en) | 2000-08-05 | 2003-03-11 | Ford Global Technologies, Inc. | Vision system for identification of defects in wet polymeric coatings |
US6477502B1 (en) | 2000-08-22 | 2002-11-05 | Qualcomm Incorporated | Method and apparatus for using non-symmetric speech coders to produce non-symmetric links in a wireless communication system |
US7133823B2 (en) * | 2000-09-15 | 2006-11-07 | Mindspeed Technologies, Inc. | System for an adaptive excitation pattern for speech coding |
US6804203B1 (en) * | 2000-09-15 | 2004-10-12 | Mindspeed Technologies, Inc. | Double talk detector for echo cancellation in a speech communication system |
US7003450B2 (en) * | 2000-10-20 | 2006-02-21 | Pts Corporation | Methods and apparatus for efficient vocoder implementations |
US7472059B2 (en) * | 2000-12-08 | 2008-12-30 | Qualcomm Incorporated | Method and apparatus for robust speech classification |
US6631139B2 (en) | 2001-01-31 | 2003-10-07 | Qualcomm Incorporated | Method and apparatus for interoperability between voice transmission systems during speech inactivity |
US7013269B1 (en) * | 2001-02-13 | 2006-03-14 | Hughes Electronics Corporation | Voicing measure for a speech CODEC system |
US6754624B2 (en) | 2001-02-13 | 2004-06-22 | Qualcomm, Inc. | Codebook re-ordering to reduce undesired packet generation |
US6996523B1 (en) * | 2001-02-13 | 2006-02-07 | Hughes Electronics Corporation | Prototype waveform magnitude quantization for a frequency domain interpolative speech codec system |
US20030088407A1 (en) * | 2001-04-02 | 2003-05-08 | Yi Hu | Codec |
US20030005261A1 (en) * | 2001-06-29 | 2003-01-02 | Gad Sheaffer | Method and apparatus for attaching accelerator hardware containing internal state to a processing core |
US20030195006A1 (en) * | 2001-10-16 | 2003-10-16 | Choong Philip T. | Smart vocoder |
US7020226B1 (en) * | 2002-04-04 | 2006-03-28 | Nortel Networks Limited | I/Q distortion compensation for the reception of OFDM signals |
CN1312463C (zh) * | 2002-04-22 | 2007-04-25 | 诺基亚有限公司 | 一种产生lsf矢量的方法和装置 |
US7698132B2 (en) * | 2002-12-17 | 2010-04-13 | Qualcomm Incorporated | Sub-sampled excitation waveform codebooks |
JP2004362215A (ja) * | 2003-06-04 | 2004-12-24 | Toshiba Corp | プロセッサ及び半導体集積回路 |
US7555540B2 (en) * | 2003-06-25 | 2009-06-30 | Microsoft Corporation | Media foundation media processor |
TWI241557B (en) * | 2003-07-21 | 2005-10-11 | Ali Corp | Method for estimating a pitch estimation of the speech signals |
US6983241B2 (en) * | 2003-10-30 | 2006-01-03 | Motorola, Inc. | Method and apparatus for performing harmonic noise weighting in digital speech coders |
BRPI0514801B1 (pt) | 2004-08-30 | 2019-06-18 | Qualcomm Incorporated | Buffer de-jitter adaptativo para voz sobre ip |
US8085678B2 (en) | 2004-10-13 | 2011-12-27 | Qualcomm Incorporated | Media (voice) playback (de-jitter) buffer adjustments based on air interface |
US8209366B2 (en) * | 2005-02-28 | 2012-06-26 | Hitachi Global Storage Technologies Netherlands B.V. | Method, apparatus and program storage device that provides a shift process with saturation for digital signal processor operations |
WO2007120316A2 (en) * | 2005-12-05 | 2007-10-25 | Qualcomm Incorporated | Systems, methods, and apparatus for detection of tonal components |
US8090573B2 (en) * | 2006-01-20 | 2012-01-03 | Qualcomm Incorporated | Selection of encoding modes and/or encoding rates for speech compression with open loop re-decision |
US8346544B2 (en) * | 2006-01-20 | 2013-01-01 | Qualcomm Incorporated | Selection of encoding modes and/or encoding rates for speech compression with closed loop re-decision |
US8032369B2 (en) * | 2006-01-20 | 2011-10-04 | Qualcomm Incorporated | Arbitrary average data rates for variable rate coders |
US8920343B2 (en) | 2006-03-23 | 2014-12-30 | Michael Edward Sabatino | Apparatus for acquiring and processing of physiological auditory signals |
US7831420B2 (en) * | 2006-04-04 | 2010-11-09 | Qualcomm Incorporated | Voice modifier for speech processing systems |
US7685493B2 (en) * | 2006-09-29 | 2010-03-23 | Agere Systems Inc. | Buffer compression in automatic retransmission request (ARQ) systems |
US20090180456A1 (en) * | 2008-01-15 | 2009-07-16 | Khoi Ly | Method and system for adaptive quantization steps for hs-scch decoding using average cqi |
US20100082722A1 (en) * | 2008-09-26 | 2010-04-01 | Sinnokrot Mohanned O | Methods and Apparatuses for Detection and Estimation with Fast Fourier Transform (FFT) in Orthogonal Frequency Division Multiplexing (OFDM) Communication Systems |
JP5430990B2 (ja) * | 2009-03-25 | 2014-03-05 | 株式会社東芝 | 信号処理方法、装置及びプログラム |
JP5316896B2 (ja) * | 2010-03-17 | 2013-10-16 | ソニー株式会社 | 符号化装置および符号化方法、復号装置および復号方法、並びにプログラム |
TR201904735T4 (tr) | 2010-04-13 | 2019-04-22 | Fraunhofer Ges Forschung | Bi̇r ses si̇nyali̇ni̇n boşluksuz yeni̇den oynatilmasina yöneli̇k yöntem ve kodlayici ve dekoder |
TWI479160B (zh) * | 2010-12-20 | 2015-04-01 | Hon Hai Prec Ind Co Ltd | 測試裝置及方法 |
WO2012110447A1 (en) | 2011-02-14 | 2012-08-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for error concealment in low-delay unified speech and audio coding (usac) |
WO2012110415A1 (en) | 2011-02-14 | 2012-08-23 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for processing a decoded audio signal in a spectral domain |
AR085224A1 (es) | 2011-02-14 | 2013-09-18 | Fraunhofer Ges Forschung | Codec de audio utilizando sintesis de ruido durante fases inactivas |
MX2013009306A (es) | 2011-02-14 | 2013-09-26 | Fraunhofer Ges Forschung | Aparato y metodo para codificar y decodificar una señal de audio utilizando una porcion alineada anticipada. |
MX2013009304A (es) | 2011-02-14 | 2013-10-03 | Fraunhofer Ges Forschung | Aparato y metodo para codificar una porcion de una señal de audio utilizando deteccion de un transiente y resultado de calidad. |
CN103477387B (zh) | 2011-02-14 | 2015-11-25 | 弗兰霍菲尔运输应用研究公司 | 使用频谱域噪声整形的基于线性预测的编码方案 |
CA2799343C (en) | 2011-02-14 | 2016-06-21 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Information signal representation using lapped transform |
MY159444A (en) | 2011-02-14 | 2017-01-13 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E V | Encoding and decoding of pulse positions of tracks of an audio signal |
CN103460284B (zh) | 2011-02-14 | 2016-05-18 | 弗劳恩霍夫应用研究促进协会 | 音频信号音轨脉冲位置的编码与译码 |
US8990074B2 (en) * | 2011-05-24 | 2015-03-24 | Qualcomm Incorporated | Noise-robust speech coding mode classification |
JP2014035431A (ja) * | 2012-08-08 | 2014-02-24 | Renesas Mobile Corp | ボコーダ処理方法、半導体装置、及び電子装置 |
TWM487509U (zh) * | 2013-06-19 | 2014-10-01 | 杜比實驗室特許公司 | 音訊處理設備及電子裝置 |
CN109920440B (zh) | 2013-09-12 | 2024-01-09 | 杜比实验室特许公司 | 用于各种回放环境的动态范围控制 |
EP2980796A1 (en) * | 2014-07-28 | 2016-02-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Method and apparatus for processing an audio signal, audio decoder, and audio encoder |
CN109413685B (zh) * | 2017-08-18 | 2022-02-15 | 中国电信股份有限公司 | 语音质量确定方法、装置和计算机可读存储介质 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US448493A (en) | 1891-03-17 | Hemp-brake | ||
SU518781A1 (ru) * | 1974-11-25 | 1976-06-25 | Таганрогский радиотехнический институт им.В.Д.Калмыкова | Вычислительное устройство цифровой интегрирующей структуры |
CN1003484B (zh) * | 1985-05-20 | 1989-03-01 | 菲利浦光灯制造公司 | 产生定幅的角度调制载波信号的装置 |
US4789956A (en) * | 1985-10-16 | 1988-12-06 | Harris Corp. | Maximum negative number detector |
US4811210A (en) * | 1985-11-27 | 1989-03-07 | Texas Instruments Incorporated | A plurality of optical crossbar switches and exchange switches for parallel processor computer |
US4808937A (en) * | 1986-07-15 | 1989-02-28 | Hayes Microcomputer Products, Inc. | Phase-locked loop for a modem |
ES2037101T3 (es) * | 1987-03-05 | 1993-06-16 | International Business Machines Corporation | Procedimiento de deteccion de tono y codificador de voz que utiliza dicho procedimiento. |
FR2615025B1 (fr) * | 1987-05-04 | 1989-12-22 | Thomson Csf | Dispositif de transcodage entre reseaux de transmission a debits differents et son utilisation dans un systeme de transmission multidebits |
DE3732047A1 (de) * | 1987-09-23 | 1989-04-06 | Siemens Ag | Verfahren zur umcodierung von kanalvocoder-parameter in lpc-vocoder-parameter |
EP0383911B1 (en) * | 1988-06-17 | 1995-02-15 | Hitachi, Ltd. | System for forming knowledge data |
JPH0284807A (ja) * | 1988-09-20 | 1990-03-26 | Hitachi Ltd | ディジタル信号処理装置 |
WO1990004316A1 (en) * | 1988-10-03 | 1990-04-19 | Alcatel N.V. | Communication switching element |
US5768613A (en) * | 1990-07-06 | 1998-06-16 | Advanced Micro Devices, Inc. | Computing apparatus configured for partitioned processing |
DE4031603A1 (de) * | 1990-10-05 | 1992-04-09 | Paul Merkle | Ergebniszahl-verschiebeschaltung |
US5173941A (en) * | 1991-05-31 | 1992-12-22 | Motorola, Inc. | Reduced codebook search arrangement for CELP vocoders |
CA2568984C (en) * | 1991-06-11 | 2007-07-10 | Qualcomm Incorporated | Variable rate vocoder |
KR100263599B1 (ko) | 1991-09-02 | 2000-08-01 | 요트.게.아. 롤페즈 | 인코딩 시스템 |
TW224191B (ja) * | 1992-01-28 | 1994-05-21 | Qualcomm Inc | |
US5778024A (en) * | 1996-02-01 | 1998-07-07 | Qualcomm Incorporated | Dual-mode communications processor |
US5742781A (en) * | 1996-08-09 | 1998-04-21 | Hitachi America, Ltd. | Decoded instruction buffer apparatus and method for reducing power consumption in a digital signal processor |
-
1994
- 1994-02-16 US US08/197,417 patent/US5784532A/en not_active Expired - Lifetime
-
1995
- 1995-01-27 MY MYPI95000210A patent/MY112434A/en unknown
- 1995-02-01 ZA ZA95798A patent/ZA95798B/xx unknown
- 1995-02-13 RU RU95119581/09A patent/RU2183034C2/ru active
- 1995-02-13 EP EP95910296A patent/EP0695454B1/en not_active Expired - Lifetime
- 1995-02-13 WO PCT/US1995/002043 patent/WO1995022819A1/en active Application Filing
- 1995-02-13 BR BR9505650A patent/BR9505650A/pt not_active IP Right Cessation
- 1995-02-13 AT AT95910296T patent/ATE172570T1/de not_active IP Right Cessation
- 1995-02-13 CN CNB031540422A patent/CN100397484C/zh not_active Expired - Lifetime
- 1995-02-13 MX MX9504358A patent/MX9504358A/es unknown
- 1995-02-13 DK DK95910296T patent/DK0695454T3/da active
- 1995-02-13 ES ES95910296T patent/ES2125602T3/es not_active Expired - Lifetime
- 1995-02-13 EP EP96117242A patent/EP0758123B1/en not_active Expired - Lifetime
- 1995-02-13 KR KR1019950704554A patent/KR100334202B1/ko not_active IP Right Cessation
- 1995-02-13 SG SG9904148A patent/SG87819A1/en unknown
- 1995-02-13 CA CA002158660A patent/CA2158660C/en not_active Expired - Lifetime
- 1995-02-13 DE DE69505469T patent/DE69505469T2/de not_active Expired - Lifetime
- 1995-02-13 DE DE69509381T patent/DE69509381T2/de not_active Expired - Lifetime
- 1995-02-13 SI SI9530292T patent/SI0758123T1/xx not_active IP Right Cessation
- 1995-02-13 JP JP52193695A patent/JP3432826B2/ja not_active Expired - Lifetime
- 1995-02-13 DK DK96117242T patent/DK0758123T3/da active
- 1995-02-13 SG SG1996004575A patent/SG52441A1/en unknown
- 1995-02-13 ES ES96117242T patent/ES2130733T3/es not_active Expired - Lifetime
- 1995-02-13 AT AT96117242T patent/ATE179532T1/de not_active IP Right Cessation
- 1995-02-13 AU AU18465/95A patent/AU697822B2/en not_active Ceased
- 1995-02-13 CN CNB951900862A patent/CN1168072C/zh not_active Expired - Lifetime
- 1995-02-15 IL IL11265095A patent/IL112650A/en not_active IP Right Cessation
- 1995-03-06 TW TW084102110A patent/TW326601B/zh active
- 1995-10-16 FI FI954920A patent/FI120117B/fi not_active IP Right Cessation
- 1995-12-20 US US08/575,303 patent/US5727123A/en not_active Expired - Lifetime
-
1997
- 1997-06-11 US US08/873,000 patent/US5926786A/en not_active Expired - Lifetime
-
1998
- 1998-08-21 HK HK98110099A patent/HK1009303A1/xx not_active IP Right Cessation
-
2003
- 2003-01-14 JP JP2003006296A patent/JP4194851B2/ja not_active Expired - Lifetime
-
2007
- 2007-11-21 FI FI20070887A patent/FI20070887L/fi not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6842731B2 (en) | 2001-05-18 | 2005-01-11 | Kabushiki Kaisha Toshiba | Prediction parameter analysis apparatus and a prediction parameter analysis method |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH08509306A (ja) | ボコーダasic | |
CA2061830C (en) | Speech coding system | |
US6314393B1 (en) | Parallel/pipeline VLSI architecture for a low-delay CELP coder/decoder | |
CA2142391C (en) | Computational complexity reduction during frame erasure or packet loss | |
US5924063A (en) | Celp-type speech encoder having an improved long-term predictor | |
Chen et al. | A fixed-point 16 kb/s LD-CELP algorithm | |
CA2520127C (en) | Block normalization processor | |
JP3073013B2 (ja) | サンプリングされた音声信号ベクトルのコーディングの方法 | |
AU725711B2 (en) | Block normalisation processor | |
FI96248B (fi) | Menetelmä pitkän aikavälin synteesisuodattimen toteuttamiseksi sekä synteesisuodatin puhekoodereihin | |
JP3290704B2 (ja) | ベクトル量子化方式 | |
Olausson et al. | Instruction and Hardware Acceleration for MP-MLQ in G. 723.1 | |
Lee | Implementation of linear predictive speech coding in fixed-point arithmetic | |
Olausson et al. | The ADSP-21535 Blackfin and Speech Coding | |
KR100283087B1 (ko) | 음성 및 톤 부호화 방법 | |
KR100354747B1 (ko) | 다중펄스 최대 유사 양자화기에 구비되는 고정 코드북 이득 테이블 생성방법 | |
JP3265645B2 (ja) | 音声符号化装置 | |
JP3092344B2 (ja) | 音声符号化装置 | |
JPH07199994A (ja) | 音声符号化方式 | |
JPH0527800A (ja) | ベクトル量子化方式 | |
JPH04270397A (ja) | 音声符号化方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090523 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100523 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100523 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110523 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120523 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130523 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130523 Year of fee payment: 10 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |