SE470577B - Förfarande och anordning för kodning och/eller avkodning av bakgrundsljud - Google Patents
Förfarande och anordning för kodning och/eller avkodning av bakgrundsljudInfo
- Publication number
- SE470577B SE470577B SE9300290A SE9300290A SE470577B SE 470577 B SE470577 B SE 470577B SE 9300290 A SE9300290 A SE 9300290A SE 9300290 A SE9300290 A SE 9300290A SE 470577 B SE470577 B SE 470577B
- Authority
- SE
- Sweden
- Prior art keywords
- filter
- parameters
- signal
- filter parameters
- encoder
- Prior art date
Links
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
- 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/02—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 spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/028—Noise substitution, i.e. substituting non-tonal spectral components by noisy source
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/78—Detection of presence or absence of voice signals
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Description
479 577 2 av bakgrundsljud har dock de för tillfället kända kodarna svårigheter att hantera denna situation, eftersom de är optimera- de för talsignaler. En lyssnare på den andra sidan kan lätt irriteras av att välkända bakgrundsljud. ej kan kännas igen eftersom de har "felbehandlats" av kodaren.
SUMERING AV UPPFINNINGEN Ett syftemål för föreliggande uppfinning är ett förfarande och en anordning för kodning/avkodning av bakgrundsljud på sådant sätt att bakgrundsljuden noggrant kodas och reproduceras.
Ovanstående syftemål uppnås genom ett förfarande innefattande stegen: (a) detektering av huruvida signalen som förs till kodaren/av- kodaren representerar primärt tal eller bakgrundsljud; och (b) när signalen som förs till kodaren/avkodaren representerar primärt bakgrundsljud, begränsning av tidsvariationen mellan på varandra följande ramar och/eller domänen av åtminstone vissa filterparametrar i uppsättningen.
Anordningen innefattar: (a) organ för detektering av huruvida signalen som förs till kodaren/avkodaren representerar primärt tal eller bak- grundsljud; och (b) organ för begränsning av tidsvariationen mellan på varandra följande ramar och/eller domänen av åtminstone vissa parametrar i uppsättningen när signalen som förs till kodaren/avkodaren representerar primärt bakgrundsljud. 470 577 3 KORT BESKRIVNING AV RITNINGARNA Uppfinningen samt ytterligare syftemål och fördelar med denna förstås bäst genom hänvisning till nedanstående beskrivning samt de bifogade ritningarna, i vilka: Fig. l(a)-(f) är frekvensspektrumdiagram för 6 på varandra följande ramar av överföringsfunktionen av ett filter representerande bakgrundsljud, vilket filter har estimerats av en tidigare känd kodare; Fig. 2 är ett blockdiagram av en talkodare för utförande av förfarandet i enlighet med föreliggande upp- finning; Fig. 3 är ett blockdiagram av en talkodare för utförande av förfarandet i enlighet med föreliggande upp- finning; Fig. 4(a)-(c) är frekvensspektrumdiagram svarande mot diagram- men i fig. l, men för en kodare som utför för- farandet enligt föreliggande uppfinning; Fig. 5 är ett blockdiagram av parametermodifieraren i fig. 2; och Fig. 6 är ett flödesschema illustrerande förfarandet enligt föreliggande uppfinning.
DETALJERAD BESKRIVNING AV DE FÖREDRAGNA UTFÖRINGSFORMERNA I en linjär prediktiv kodare alstras det syntetiska talet av en källa representerad av dess z-transform G(z), följd av ett filter representerat av dess z-transform H(z), vilket resulterar i det syntetiska talet š(z) = G(z) H(z). ofta väljs filtret såsom ett filter H(z) = 1/A(z), innehållande enbart poler, där 47U 577 4 u A(z) = 1 + Eamzfi" m=1 varvid M är filtrets ordning.
Filtret representerar korttidskorrelationen av talinsignalen.
Filterparametrarna a, antages vara konstanta under varje talram.
I typfallet uppdateras u filterparametrarna var 20:e ms. Om samplingsfrekvensen är 8 kHz svarar varje sådan ram mot 160 sampel. Dessa sampel, möjligen i kombination med sampel från slutet av föregående och början av nästa ram, används för estimering av filterparametrarna i varje ram i enlighet med standardiserade procedurer. Exempel på sådana procedurer är Levinson-Durbin-algoritmen, Burg-algoritmen, Cholesky-dekomposi- tion (Rabiner, Schafer: "Digital Processing of Speech Signals", kap. 8, Prentice-HalL 1978), Schur-algoritmen (Strobach: "New Forms of Levinson and Schur Algorithms", IEEE SP Magazine, jan. 1991, sid. 12-36), Le Roux-Gueguen-algoritmen (Le Roux, Gueguen: "A Fixed Point Computation of Partial Correlation Coefficients", IEEE Transactions of Acoustics, Speech and Signal Processing", vol. ASSP-26, nr. 3, sid. 257-259, 1977). Det inses att en ram kan bestå av antingen flera eller färre sampel än vad som nämnts ovan, i beroende av tillämpningen. I ett extremfall kan en "ram" till och med bestå av endast ett sampel.
Såsom nämnts ovan är kodaren konstruerad och optimerad för hantering av talsignaler. Detta har resulterat i dålig kodning av andra ljud än tal, t.ex. bakgrundsljud, musik, etc. Vid frånvaro av en talsignal har dessa kodare därför dåliga prestan- da.
Fig. 1 visar magnituden av filtrets överföringsfunktion (i dB) såsom funktion av frekvensen (z = enfi/Fs) för 6 på varandra följ ande ramar i det fall att bakgrundsljud har kodats med konventionella kodningsmetoder. Fastän bakgrundsljudet bör ha likformig karaktär över tiden (bakgrundsljudet har en likformig 470 577 5 "textur"), kommer filterparametrarna am att variera väsentligt från ram till ram vid estimering under "stillbilder" på endast 21,25 ms (inklusive sampel från slutet av föregående och början av nästa ram), vilket illustreras av de 6 ramarna (a) - (f) i fig. 1. För lyssnaren vid den andra änden kommer detta kodade ljud att ha en "virvlande" eller "brusande" karaktär ("swir- ling"). Trots att ljudet som helhet har en tämligen likformig "textur" eller likformiga statistiska egenskaper kan dessa korta "stillbilder" vid analys'för filterestimering ge mycket olika filterparametrar från ram till ram.
Fig. 2 visar en kodare i enlighet med uppfinningen avsedd att lösa ovanstående problem.
På en ingångsledning 10 matas en insignal till en filterestimator 12, vilken estimerar filterparametrarna i enlighet med standardi- serade procedurer såsom nämnts ovan. Filterestimatorn 12 utmatar filterparametrarna för varje ram. Dessa filterparametrar matas till en excitationsanalysator 14, vilken också mottager in- signalen på ledningen 10. Excitationsanalysatorn 14 bestämmer de bästa käll- och excitationsparametrarna i enlighet med standard- proceduren. Exempel på sådana procedurer är VSELP (Gerson, Jasiuk: "Vector Sum Excited Linear Prediction (VSELP)", i Atal et al, utg., "Advances in Speech Coding", Kluwer Academic Publishers, 1991, sid. 69-79), TBPE (Salami, "Binary Pulse Excitation: A Novel approach to Low Complexity CELP Coding", sid. 145-156 i föregående referens), stokastisk kodbok (Campbell et al: "The DoD4.8 KBPS Standard (Proposed Federal Standard 1016)", sid. 121-134 i föregående referens), ACELP (Adoul, Lamblin: "A Comparison of Some Algebraic Structures for CELP Coding of Speech", Proc. International Conference on Acoustics, Speech and Signal Processing 1987, sid. 1953-1956). Dessa excitationspara- metrar, filterparametrarna och insignalen pà ledningen 10 matas till en taldetektor 16. Detektorn 16 bestämmer huruvida in- signalen innehåller primärt tal eller bakgrundsljud. En möjlig detektor utgöres exempelvis av röstaktivitetsdetektorn enligt GSM-systemet (Voice Activity Detection, GSM-rekommendation 06 . 32 , 4%) 577 6 ESI/PT 12). En lämpli_g detektor beskrivs i EP,A,335 521 (BRITISH TELECOM PLC). Taldetektorn 16 alstrar en utsignal indikerande huruvida den kodade insignalen innehåller i huvudsak tal eller ej . Utsignalen tillsammans med filterparametrarna matas till en parametermodifierare 18.
Parametermodifieraren 18, som kommer att beskrivas ytterligare under hänvisning till fig. 5, modifierar de bestämda filterpara- metrarna i det fall att ingen talsignal förekommer i insignalen till kodaren. Om en talsignal förekommer passerar filterparamet- rarna genom parametermodifieraren 18 utan förändring. De eventuellt förändrade filterparametrarna och excitationsparamet- rarna matas till en kanalkodare 20, vilken på ledningen 22 alstrar den bitström som sänds över kanalen.
Parametermodifieringen i parametermodifieraren 18 kan utföras på flera sätt. 1 En möj lig modifiering är en bandbreddsexpansion av filtret. Detta innebär att filterpolerna flyttas mot origo i det komplexa planet. Om det antages att det ursprungliga filtret H(z)=l/A( z) är givet av det ovan nämnda uttrycket kommer, när polerna flyttats med en faktor r, O s r s l, den bandbreddsexpanderade versionen att definieras genom A(z/r) eller: M A<§> = 1 + 2 (ammz-m m=1 En annan möjlig modifiering är lågpassfiltrering av filterpara- metrarna i den temporala domänen. Det vill säga, snabba var- iationer av filterparametrarna från ram till ram dämpas genom lågpassfiltrering av åtminstone några av parametrarna. Ett specialfall av denna metod är medelvärdesbildning av filterpara- metrarna över flera ramar, t.ex. 4-5 ramar.
Parametermodifieraren 18 kan använda en kombination av dessa två metoder, t.ex. utföra en bandbreddsexpansion följd av lågpass- 470 577 7 filtrering. Det är även möjligt att börja med en lågpassfiltre- ring och sedan addera bandbreddsexpansionen.
I utföringsformen enligt fig. 2 är taldetektorn 16 placerad efter filterestimatorn 12 och excitationsanalysatorn 14. Detta innebär att i denna utföringsform estimeras först filterparametrarna, varefter de modifieras vid frånvaro av en talsignal. En annan möjlighet skulle vara att direkt detektera närvaron/frånvaron av en talsignal, t.ex. genom användande av två mikrofoner, en för tal och en för bakgrundsljud. I en sådan utföringsform skulle det vara möjligt att direkt modifiera filterestimatorn för erhållande av lämpliga filterparametrar även vid frånvaro av en talsignal.
I ovanstående förklaring av uppfinningen har det antagits att parametermodifieringen utförs i kodaren i sändaren. Det inses dock att en liknande procedur även kan utföras i mottagarens avkodare. Detta illustreras av utföringsformen i fig. 3.
I fig. 3 mottages en bitström från kanalen på insignalledningen 30. Denna bitström avkodas av kanalavkodaren 32. Kanalavkodaren 32 utmatar filterparametrar och excitationsparametrar. I detta fall antages att dessa parametrar ej har modifierats i sändarens kodare. Filter- och excitationsparametrarna matas till en taldetektor 34, som analyserar dessa parametrar för bestämning av huruvida signalen som skulle reproduceras av dessa parametrar innehåller en talsignal eller ej. Utsignalen från taldetektorn 34 matas till en parametermodifierare 36, vilken även mottager filterparametrarna. Om taldetektorn 34 har bestämt att det ej finns någon talsignal i den mottagna signalen utför parametermo- difieraren 36 en modifiering liknande den modifiering som - utfördes av parametermodifieraren 18 i fig. 2. Om en talsignal förekommer sker ingen modifiering. De eventuellt modifierade filterparametrarna och excitationsparametrarna matas till en talavkodare 38, som alstrar en syntetisk utsignal på ledningen 40. Talavkodaren 38 använder dessa excitationsparametrar för alstring av ovan nämnda källsignaler och de eventuellt modifiera- 470 577 8 de filterparametrarna för att definiera filtret i källa-filter- modellen .
Såsom nämnts ovan modifierar parametermodifieraren 36 filterpara- metrarna på ett liknande sätt som parametermodifieraren 18_ i fig. 2. De möjliga modifieringarna är sålunda en bandbreddsexpansion, lågpassfiltrering eller en kombination av dessa.
I en föredragen utföringsform innehåller avkodaren i fig. 2 även en postfilter-kalkylator 42 och ett postfilter 44. Ett postfilter i en talavkodare används för att framhäva eller undertrycka vissa delar av spektrum av den alstrade talsignalen. Om den mottagna signalen domineras av bakgrundsljud kan en förbättrad signal erhållas genom lutning av spektrum av utsignalen på ledningen 40 i och för reducering av amplituden av de högre frekvenserna. I utföringsformen enligt fig. 3 matas därför utsignalen från taldetektorn 34 och parametermodifierarens 36 utmatade filterpa- rametrar till postfiltret 42. Vid frånvaro av en talsignal i den mottagna signalen beräknar postfilterkalkylatorn 42 en lämplig lutning av spektrum av utsignalen på ledningen 40 och inställer postfiltret 44 i enlighet därmed. Den slutliga utsignalen erhålles på ledningen 46.
Av ovanstående beskrivning framgår att filterparametermodifie- ringen kan utföras antingen i sändarens kodare eller i mottaga- rens avkodare. Detta särdrag kan användas för att implementera parametermodifieringen i kodaren och avkodaren i en basstation.
På detta sätt skulle det vara möjligt att dra fördel av de förbättrade kodningsprestanda för bakgrundsl j ud som erhålls genom föreliggande uppfinning utan modifiering av kodarna/avkodarna i mobilstationerna. När en signal innehållande bakgrundsljud mottages av basstationen över landsystemet modifieras parametrar- na vid basstationen, så att redan modifierade parametrar kommer att mottages av mobilstationen, i vilken inga ytterligare åtgärder vidtages. Om à andra sidan mobilstationen sänder en signal innehållande primärt bakgrundsljud till basstationen kan 470 577 9 filterparametrarna som karaktäriserar denna signal modifieras i basstationens avkodare för att sedan avges till landsystemet.
En annan möjlighet vore att dela upp filterparametermodifieringen mellan kodaren vid sändaränden och avkodaren vid mottagarähden.
Exempelvis skulle polerna för filtret i kodaren delvis kunna flyttas närmare origo i det komplexa planet och flyttas närmare origo i avkodaren. I denna utföringsform skulle en partiell förbättring av prestanda erhållas i mobiler utan parametermodifi- eringsutrustning och hela förbättringen erhållas i mobiler med denna utrustning.
För att illustrera de förbättringar som erhålles genom före- liggande uppfinning visar fig. 4 spektrum av filtrets överför- ingsfunktion i tre på varandra följande ramar innehållande primärt bakgrundsljud. Fig. 4(a)-(c) har producerats med samma insignal som fig. l(a)-(c). I fig.,4 har dock filterparametrarna modifierats i enlighet med föreliggande uppfinning. Det är uppenbart att spektrum varierar mycket litet från ram till ram i fig. 4.
Fig. 5 visar ett schematiskt diagram av en föredragen utförings- form av parametermodifieraren 18, 36 som används i föreliggande uppfinning. En omkopplare 50 leder de omodifierade filterparamet- rarna antingen direkt till utgången eller till blocken 52, 54 för parametermodifiering, i beroende av styrsignalen från taldetek- torn 16, 34. Om taldetektorn 16, 34 har detekterat primärt tal leder omkopplaren 50 parametrarna direkt till parametermodifiera- rens 18, 36 utgång. Om taldetektorn 16, 34 detekterat primärt bakgrundsljud leder omkopplaren 50 filterparametrarna till ett tilldelningsblock 52.
Tilldelningsblocket 52 utför en bandbreddsexpansion på filterpa- rametrarna genom multiplicering av varje filterkoefficient a,(k) med en faktor rm, O S r 5 l och k betecknar den aktuella ramen, och tilldelning av dessa nya värden till varje a5(k). Före- 470 577 10 trädesvis ligger r i_ intervallet O,85-O,96. Ett lämpligt värde är 0,89.
De nya värdena am(k) från blocket 52 leds till tilldelnings- blocket 54, där koefficienterna am(k) làgpassfiltreras i enlighet med formeln ga,,(k-l)+(l-g)am(k), där 0 s g s l och a,(k-1) betecknar filterkoefficienterna i föregående ram. Företrädesvis ligger g i intervallet O,92-0,995. Ett lämpligt värde är 0,995.
Dessa modifierade parametrar leds sedan till parametermodifiera- rens 18, 36 utgång.
I den beskrivna utföringsformen utfördes bandbreddsexpansionen och lågpassfiltreringen i två separata block. Det är dock även möjligt att kombinera dessa två steg till ett enda steg, i enlighet med formeln am(k) <- ga_(k-l)+(l-g)am(k)r". Vidare innehåller lågpassfiltreringen endast den aktuella och en tidigare ram. Det är dock även möjligt att inkludera äldre ramar, t.ex. 2-4 tidigare ramar.
Fig. 6 visar ett flödesschema som illustrerar en föredragen utföringsform av förfarandet i enlighet med föreliggande uppfinning. Proceduren startar i steg 60. I steg 61 estimeras filterparametrarna i enlighet med en av de ovan nämnda metoderna.
Dessa filterparametrar används sedan för estimering av ex- citationsparametrarna i steg 62. Detta görs i enlighet med någon av de ovan nämnda metoderna. I steg 63 används filterparametrarna och excitationsparametrarna samt eventuellt sj älva insignalen för bestämning av huruvida insignalen är en talsignal eller ej. Om insignalen är en talsignal fortsätter proceduren till slutsteget 66 utan modifiering av filterparametrarna. Om insignalen ej är en talsignal fortsätter proceduren till steg 64, i vilket filtrets bandbredd expanderas genom förflyttning av filtrets poler närmare det komplexa planets origo. Därefter lågpass- filtreras filterparametrarna i steg 65, t.ex. genom bildande av medelvärdet av de aktuella filterparametrarna från steg 64 och filterparametrar från tidigare signalramar. Slutligen fortsätter proceduren till slutsteget 66.
VI 470 577 ll I ovanstående beskrivning användes filterkoefficienterna am för att illustrera förfarandet enligt föreliggande uppfinning. Det inses dock att samma grundläggande idéer kan appliceras på andra parametrar som beskriver eller är relaterade till filtret, t.ex. filterreflektionskoefficienter, log-area-kvoter (log area ratios=lar),polynomrötter,autokorrelationsfunktioner(Rabiner, Schafer: "Digital Processing of Speech Signals", Prentice-Hall, 1978), arcsin av reflektionskoefficienterna (Gray, Markel: "Quantization and Bit Allocation in speech Processing", IEEE Transactions on Acoustics, Speech and Signal Processing", vol ASSP-24, nr. 6, 1976), linjespektrumpar (Soong, Juang: "Line Spectrum Pair (LSP) and Speech Data compression", Proc. IEEE Int.
Conf. Acoustics, Speech and Signal Processing 1984, sid. l.lO.l- 1.10.4).
En annan1nodifiering av den.beskrivna utföringsformen skulle vara en utföringsform utan postfilter i mottagaren. I stället skulle lutningen av spektrum erhållas redan i modifieringen av filterpa- rametrarna, antingen i sändaren eller i mottagaren. Detta kan exempelvis göras genom variering av den så kallade reflektionsko- efficienten 1.
Fackmannen inser att olika modifieringar och förändringar kan göras av föreliggande uppfinning utan avvikelse från dess grundtanke och ram, som definieras av de bifogade patentkraven.
Claims (10)
1. Förfarande för kodning och/eller avkodning av bakgrundsljud i en digital rambaserad talkodare och/eller -avkodare innehållan- de en signalkälla ansluten till ett filter, varvid filtret definieras av en uppsättning filterparametrar för varje ram, i och för reproducering av den signal som skall kodas och/eller avkodas, vilket förfarande innefattar stegen: (a) detektering av huruvida signalen som förs till kodaren/av- kodaren representerar primärt tal eller bakgrundsljud; och (b) om signalen som förs till kodaren/avkodaren representerar primärt bakgrundsljud, begränsning av den temporala var- iationen mellan på varandra följ ande ramar och/eller domänen av åtminstone några filterparametrar i uppsätt- ningen . -
2. Förfarande enligt krav l i vilket den temporala variationen av filterparametrarna begränsas genom lågpassfiltrering av filterparametrarna över flera ramar.
3. Förfarande enligt krav 2 i vilket den temporala variationen av filterparametrarna begränsas genom medelvärdesbildning av filterparametrarna över flera ramar.
4. Förfarande enligt krav 1, 2 eller 3 i vilket domänen av filterparametrarna modifieras för förflyttning av filtrets poler närmare origo i det komplexa planet.
5. Förfarande enligt något av föregående krav i vilket signalen som erhålles från källan och filtret med modifierade parametrar modifieras ytterligare av ett postfilter för undertryckning av förutbestämda frekvensområden däri.
6. Anordning för kodning och/eller avkodning av bakgrundsljud i en digital rambaserad talkodare och/eller avkodare, innehållan- 4-70 577 13 de en signalkälla ansluten. till ett filter, varvid filtret definieras av en uppsättning filterparametrar för varje ram, i och för reproducering av den signal som skall kodas och/eller avkodas, vilken anordning innefattar: (a) organ (16, 34) för detektering av huruvida signalen som förs till kodaren/avkodaren representerar primärt tal eller bakgrundsljud; och (b) organ (18, 36) för begränsning av den temporala variationen mellan på 'varandra följande ramar och/eller" domänen. av åtminstone några filterparametrar i uppsättningen om signalen som förs till kodaren/avkodaren representerar primärt bakgrundsljud.
7. Anordning enligt krav 6 i vilken den temporala variationen av filterparametrarna begränsas av ett lågpassfilter (54) som filtrerar filterparametrarna över flera ramar.
8. Anordning enligt krav 7 i vilken den temporala variationen av filterparametrarna begränsas av ett lågpassfilter som medelvärdesbildar filterparametrarna över flera ramar.
9. Anordning enligt krav 6, 7 eller 8 i vilken domänen av filterparametrarna modifieras i organ (52) som förflyttar filtrets poler närmare origo i det komplexa planet.
10. Anordning enligt något av föregående krav 6-9 i vilken signalen som erhålls från källan och filtret med modifierade parametrar modifieras ytterligare genom ett postfilter (44) för undertryokning av förutbestämda frekvensområden däri.
Priority Applications (22)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9300290A SE470577B (sv) | 1993-01-29 | 1993-01-29 | Förfarande och anordning för kodning och/eller avkodning av bakgrundsljud |
| TW083100126A TW262618B (sv) | 1993-01-29 | 1994-01-08 | |
| PH47606A PH31235A (en) | 1993-01-29 | 1994-01-11 | Method and apparatus for encoding/decoding of background sounds. |
| MYPI94000094A MY111784A (en) | 1993-01-29 | 1994-01-14 | Method and apparatus for encoding/decoding of background sounds |
| CN94190028A CN1044293C (zh) | 1993-01-29 | 1994-01-17 | 背景音的编码/译码方法和设备 |
| PCT/SE1994/000027 WO1994017515A1 (en) | 1993-01-29 | 1994-01-17 | Method and apparatus for encoding/decoding of background sounds |
| BR9403927A BR9403927A (pt) | 1993-01-29 | 1994-01-17 | Processo e aparelho para codificar e/ou decodificar sons de fundo em um condificador e/ou decodificador de voz baseado em quadros digitais |
| HK98115221.2A HK1015183B (en) | 1993-01-29 | 1994-01-17 | Method and apparatus for encoding/decoding of background sounds |
| CA002133071A CA2133071A1 (en) | 1993-01-29 | 1994-01-17 | Method and apparatus for encoding/decoding of background sounds |
| SG1996001232A SG46992A1 (en) | 1993-01-29 | 1994-01-17 | Method and apparatus for encoding/ decoding of background sounds |
| AT94905887T ATE168809T1 (de) | 1993-01-29 | 1994-01-17 | Verfahren und vorrichtung zur kodierung/dekodierung von hintergrundgeräuschen |
| DE69411817T DE69411817T2 (de) | 1993-01-29 | 1994-01-17 | Verfahren und vorrichtung zur kodierung/dekodierung von hintergrundgeräuschen |
| EP94905887A EP0634041B1 (en) | 1993-01-29 | 1994-01-17 | Method and apparatus for encoding/decoding of background sounds |
| KR1019940703375A KR100216018B1 (ko) | 1993-01-29 | 1994-01-17 | 배경음을 엔코딩 및 디코딩하는 방법 및 장치 |
| AU59813/94A AU666612B2 (en) | 1993-01-29 | 1994-01-17 | Method and apparatus for encoding/decoding of background sounds |
| DK94905887T DK0634041T3 (da) | 1993-01-29 | 1994-01-17 | Fremgangsmåde og apparatur til indkodning/dekodning af baggrundslyde |
| FI944494A FI944494A0 (sv) | 1993-01-29 | 1994-01-17 | Förfarande och anordning för kodning/avkodning av bakgrundsljud |
| ES94905887T ES2121189T3 (es) | 1993-01-29 | 1994-01-17 | Procedimiento y aparato de codificado/decodificado de ruidos de fondo. |
| NZ261180A NZ261180A (en) | 1993-01-29 | 1994-01-17 | Coder/decoder for background sounds in digital telephony |
| JP6516912A JPH07505732A (ja) | 1993-01-29 | 1994-01-17 | 背景音を符号化/復号する方法および装置 |
| US08/187,866 US5632004A (en) | 1993-01-29 | 1994-01-28 | Method and apparatus for encoding/decoding of background sounds |
| NO943584A NO306688B1 (no) | 1993-01-29 | 1994-09-27 | FremgangsmÕte og anordning for koding/dekoding av bakgrunnslyder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9300290A SE470577B (sv) | 1993-01-29 | 1993-01-29 | Förfarande och anordning för kodning och/eller avkodning av bakgrundsljud |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| SE9300290D0 SE9300290D0 (sv) | 1993-01-29 |
| SE9300290L SE9300290L (sv) | 1994-07-30 |
| SE470577B true SE470577B (sv) | 1994-09-19 |
Family
ID=20388714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE9300290A SE470577B (sv) | 1993-01-29 | 1993-01-29 | Förfarande och anordning för kodning och/eller avkodning av bakgrundsljud |
Country Status (21)
| Country | Link |
|---|---|
| US (1) | US5632004A (sv) |
| EP (1) | EP0634041B1 (sv) |
| JP (1) | JPH07505732A (sv) |
| KR (1) | KR100216018B1 (sv) |
| CN (1) | CN1044293C (sv) |
| AT (1) | ATE168809T1 (sv) |
| AU (1) | AU666612B2 (sv) |
| BR (1) | BR9403927A (sv) |
| CA (1) | CA2133071A1 (sv) |
| DE (1) | DE69411817T2 (sv) |
| DK (1) | DK0634041T3 (sv) |
| ES (1) | ES2121189T3 (sv) |
| FI (1) | FI944494A0 (sv) |
| MY (1) | MY111784A (sv) |
| NO (1) | NO306688B1 (sv) |
| NZ (1) | NZ261180A (sv) |
| PH (1) | PH31235A (sv) |
| SE (1) | SE470577B (sv) |
| SG (1) | SG46992A1 (sv) |
| TW (1) | TW262618B (sv) |
| WO (1) | WO1994017515A1 (sv) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE501305C2 (sv) * | 1993-05-26 | 1995-01-09 | Ericsson Telefon Ab L M | Förfarande och anordning för diskriminering mellan stationära och icke stationära signaler |
| KR0183328B1 (ko) * | 1994-10-28 | 1999-04-15 | 다나까 미노루 | 부호화 데이터 복호 장치와 그것을 이용한 화상 오디오다중화 데이터 복호 장치 |
| US5642464A (en) * | 1995-05-03 | 1997-06-24 | Northern Telecom Limited | Methods and apparatus for noise conditioning in digital speech compression systems using linear predictive coding |
| US5950151A (en) * | 1996-02-12 | 1999-09-07 | Lucent Technologies Inc. | Methods for implementing non-uniform filters |
| US6026356A (en) * | 1997-07-03 | 2000-02-15 | Nortel Networks Corporation | Methods and devices for noise conditioning signals representative of audio information in compressed and digitized form |
| JP2982147B1 (ja) * | 1998-10-08 | 1999-11-22 | コナミ株式会社 | 背景音切替装置、背景音切替方法、背景音切替プログラムが記録された可読記録媒体及びビデオゲーム装置 |
| JP2000112485A (ja) | 1998-10-08 | 2000-04-21 | Konami Co Ltd | 背景音制御装置、背景音制御方法、背景音制御プログラムが記録された可読記録媒体及びビデオゲーム装置 |
| US6519260B1 (en) | 1999-03-17 | 2003-02-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Reduced delay priority for comfort noise |
| AU1049601A (en) * | 1999-10-25 | 2001-05-08 | Lernout And Hauspie Speech Products N.V. | Small vocabulary speaker dependent speech recognition |
| JP4095227B2 (ja) | 2000-03-13 | 2008-06-04 | 株式会社コナミデジタルエンタテインメント | ビデオゲーム装置、ビデオゲームにおける背景音出力設定方法及び背景音出力設定プログラムが記録されたコンピュータ読み取り可能な記録媒体 |
| US8100277B1 (en) | 2005-07-14 | 2012-01-24 | Rexam Closures And Containers Inc. | Peelable seal for an opening in a container neck |
| US9318117B2 (en) | 2007-03-05 | 2016-04-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for controlling smoothing of stationary background noise |
| EP2945158B1 (en) | 2007-03-05 | 2019-12-25 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for smoothing of stationary background noise |
| US8251236B1 (en) | 2007-11-02 | 2012-08-28 | Berry Plastics Corporation | Closure with lifting mechanism |
| CN105440018A (zh) * | 2015-11-27 | 2016-03-30 | 福州闽海药业有限公司 | 一种锆催化的右旋兰索拉唑的不对称氧化合成方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4363122A (en) * | 1980-09-16 | 1982-12-07 | Northern Telecom Limited | Mitigation of noise signal contrast in a digital speech interpolation transmission system |
| GB2137791B (en) * | 1982-11-19 | 1986-02-26 | Secr Defence | Noise compensating spectral distance processor |
| US4700361A (en) * | 1983-10-07 | 1987-10-13 | Dolby Laboratories Licensing Corporation | Spectral emphasis and de-emphasis |
| WO1989008910A1 (en) * | 1988-03-11 | 1989-09-21 | British Telecommunications Public Limited Company | Voice activity detection |
| US5007094A (en) * | 1989-04-07 | 1991-04-09 | Gte Products Corporation | Multipulse excited pole-zero filtering approach for noise reduction |
| JPH02288520A (ja) * | 1989-04-28 | 1990-11-28 | Hitachi Ltd | 背景音再生機能付き音声符号復号方式 |
| GB2239971B (en) * | 1989-12-06 | 1993-09-29 | Ca Nat Research Council | System for separating speech from background noise |
| EP0459364B1 (en) * | 1990-05-28 | 1996-08-14 | Matsushita Electric Industrial Co., Ltd. | Noise signal prediction system |
| US5218619A (en) * | 1990-12-17 | 1993-06-08 | Ericsson Ge Mobile Communications Holding, Inc. | CDMA subtractive demodulation |
| US5341456A (en) * | 1992-12-02 | 1994-08-23 | Qualcomm Incorporated | Method for determining speech encoding rate in a variable rate vocoder |
-
1993
- 1993-01-29 SE SE9300290A patent/SE470577B/sv not_active IP Right Cessation
-
1994
- 1994-01-08 TW TW083100126A patent/TW262618B/zh active
- 1994-01-11 PH PH47606A patent/PH31235A/en unknown
- 1994-01-14 MY MYPI94000094A patent/MY111784A/en unknown
- 1994-01-17 CN CN94190028A patent/CN1044293C/zh not_active Expired - Fee Related
- 1994-01-17 DK DK94905887T patent/DK0634041T3/da active
- 1994-01-17 FI FI944494A patent/FI944494A0/sv unknown
- 1994-01-17 WO PCT/SE1994/000027 patent/WO1994017515A1/en not_active Ceased
- 1994-01-17 EP EP94905887A patent/EP0634041B1/en not_active Expired - Lifetime
- 1994-01-17 ES ES94905887T patent/ES2121189T3/es not_active Expired - Lifetime
- 1994-01-17 AU AU59813/94A patent/AU666612B2/en not_active Ceased
- 1994-01-17 KR KR1019940703375A patent/KR100216018B1/ko not_active Expired - Fee Related
- 1994-01-17 AT AT94905887T patent/ATE168809T1/de not_active IP Right Cessation
- 1994-01-17 BR BR9403927A patent/BR9403927A/pt not_active IP Right Cessation
- 1994-01-17 SG SG1996001232A patent/SG46992A1/en unknown
- 1994-01-17 NZ NZ261180A patent/NZ261180A/en unknown
- 1994-01-17 JP JP6516912A patent/JPH07505732A/ja active Pending
- 1994-01-17 CA CA002133071A patent/CA2133071A1/en not_active Abandoned
- 1994-01-17 DE DE69411817T patent/DE69411817T2/de not_active Expired - Lifetime
- 1994-01-28 US US08/187,866 patent/US5632004A/en not_active Expired - Lifetime
- 1994-09-27 NO NO943584A patent/NO306688B1/no not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| CN1044293C (zh) | 1999-07-21 |
| AU666612B2 (en) | 1996-02-15 |
| FI944494A7 (sv) | 1994-09-28 |
| CA2133071A1 (en) | 1994-07-30 |
| BR9403927A (pt) | 1999-06-01 |
| US5632004A (en) | 1997-05-20 |
| DK0634041T3 (da) | 1998-10-26 |
| DE69411817D1 (de) | 1998-08-27 |
| NZ261180A (en) | 1996-07-26 |
| NO943584D0 (no) | 1994-09-27 |
| TW262618B (sv) | 1995-11-11 |
| EP0634041A1 (en) | 1995-01-18 |
| HK1015183A1 (en) | 1999-10-08 |
| MY111784A (en) | 2000-12-30 |
| SE9300290L (sv) | 1994-07-30 |
| NO943584L (no) | 1994-09-27 |
| FI944494L (sv) | 1994-09-28 |
| ATE168809T1 (de) | 1998-08-15 |
| SG46992A1 (en) | 1998-03-20 |
| ES2121189T3 (es) | 1998-11-16 |
| SE9300290D0 (sv) | 1993-01-29 |
| AU5981394A (en) | 1994-08-15 |
| CN1101214A (zh) | 1995-04-05 |
| WO1994017515A1 (en) | 1994-08-04 |
| PH31235A (en) | 1998-06-16 |
| KR950701113A (ko) | 1995-02-20 |
| EP0634041B1 (en) | 1998-07-22 |
| FI944494A0 (sv) | 1994-09-28 |
| JPH07505732A (ja) | 1995-06-22 |
| DE69411817T2 (de) | 1998-12-03 |
| NO306688B1 (no) | 1999-12-06 |
| KR100216018B1 (ko) | 1999-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1064771C (zh) | 鉴别稳态信号和非稳态信号的装置和方法 | |
| KR100742443B1 (ko) | 손실 프레임을 처리하기 위한 음성 통신 시스템 및 방법 | |
| JP3423906B2 (ja) | 音声の動作特性検出装置および検出方法 | |
| KR20010040669A (ko) | 잡음 보상되는 음성 인식 시스템 및 방법 | |
| EP0634041B1 (en) | Method and apparatus for encoding/decoding of background sounds | |
| EP0653091B1 (en) | Discriminating between stationary and non-stationary signals | |
| CN1113586A (zh) | 从基于celp的语音编码器中去除回旋噪声的系统和方法 | |
| US20010044714A1 (en) | Method of estimating the pitch of a speech signal using an average distance between peaks, use of the method, and a device adapted therefor | |
| US5937374A (en) | System and method for improved pitch estimation which performs first formant energy removal for a frame using coefficients from a prior frame | |
| JPH09508479A (ja) | バースト励起線形予測 | |
| Stegmann et al. | Robust classification of speech based on the dyadic wavelet transform with application to CELP coding | |
| US20010029447A1 (en) | Method of estimating the pitch of a speech signal using previous estimates, use of the method, and a device adapted therefor | |
| HK1015183B (en) | Method and apparatus for encoding/decoding of background sounds | |
| EP0984433A2 (en) | Noise suppresser speech communications unit and method of operation | |
| WO2020223797A1 (en) | Methods and devices for detecting an attack in a sound signal to be coded and for coding the detected attack | |
| EP1143414A1 (en) | Estimating the pitch of a speech signal using previous estimates | |
| CA2079884A1 (fr) | Procede et dispositif de codage bas debit de la parole | |
| HK1014070B (en) | Discriminating between stationary and non-stationary signals | |
| HK1013881B (en) | Discriminating between stationary and non-stationary signals | |
| JPH0619499A (ja) | 有声/無声判定回路 | |
| JPH064099A (ja) | 音声符号化装置 | |
| GB2322778A (en) | Noise output for a decoded speech signal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NAL | Patent in force |
Ref document number: 9300290-5 Format of ref document f/p: F |
|
| NUG | Patent has lapsed |