NO315778B1 - Utstyr for mobil kommunikasjon - Google Patents
Utstyr for mobil kommunikasjon Download PDFInfo
- Publication number
- NO315778B1 NO315778B1 NO19961384A NO961384A NO315778B1 NO 315778 B1 NO315778 B1 NO 315778B1 NO 19961384 A NO19961384 A NO 19961384A NO 961384 A NO961384 A NO 961384A NO 315778 B1 NO315778 B1 NO 315778B1
- Authority
- NO
- Norway
- Prior art keywords
- speech
- digital
- power value
- signals
- value
- Prior art date
Links
- 238000010295 mobile communication Methods 0.000 title claims description 83
- 238000004364 calculation method Methods 0.000 claims description 42
- 238000006243 chemical reaction Methods 0.000 claims description 40
- 230000000694 effects Effects 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 34
- 238000010276 construction Methods 0.000 description 27
- 239000000284 extract Substances 0.000 description 8
- 238000000605 extraction Methods 0.000 description 4
- 238000005311 autocorrelation function Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008054 signal transmission Effects 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
- 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/012—Comfort noise or silence coding
-
- 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/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
-
- 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
-
- 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
- G10L2025/783—Detection of presence or absence of voice signals based on threshold decision
-
- 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
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0208—Noise filtering
- G10L21/0216—Noise filtering characterised by the method used for estimating noise
- G10L21/0232—Processing in the frequency domain
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Noise Elimination (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Telephone Function (AREA)
Description
Foreliggende oppfinnelse angår digitalt mobilkommunikasjonsutstyr som er utstyrt med en talekoder og dekoder, og spesielt behandling av talesignaler på lave nivåer som er omtrent lik nivået for bakgrunnsstøy.
Fig. 18 er et blokkdiagram som illustrerer en del av et kjent mobilkommunikasjonsutstyr. I denne figuren betegner henvisningstall 1 en mikrofon for innmating av tale for mobilkommunikasjonsutstyret 100;
henvisningstall 2 betegner en A/D- omvandlingsenhet for omvandling av analoge talesignaler til digitale talesignaler; henvisningstall 3 betegner en høyttaler for utmating av talesignaler; og henvisningstall 4 betegner en D/A-omformer for omvandling av digitale talesignaler til analoge talesignaler.
Henvisningstall 5 betegner en digital behandlingsenhet for talesignaler, som omfatter en talekodingsenhet 8 for å kode digitale talesignaler, en fremad feilkorrigerende (FEC) kodingsenhet 9 for å utføre feilkorrigerings-koding i frem-overretning, en fremad feilkorrigerende dekodingsenhet 10 og en taledekodingsenhet 11 for å dekode mottatte kodede digitale signaler.
Henvisningstall 6 betegner en tidstyringsenhet av tids-delt multiaksess-type (TDMA) for styring av tidsinnstillingen eller takten for tidsdelt multiaksess; og henvisningstall 7 betegner en styreenhet for å styre hele mobilkommunikasjonsutstyret 100, hvilken styreenhet innbefatter en sentral prosessor (CPU) og program for drift av sentral prosessoren, osv.
Så skal funksjonen beskrives ifølge samme figur. Her er vanlige funksjoner for mobilkommunikasjonsutstyret, slik som trådløs signalsending og -mottaking, ikke av spesiell interesse i forhold til foreliggende oppfinnelse, og derfor utelates forklaring av disse aspekter.
Når man kommuniserer ved bruk av mobilkommunikasjonsutstyret 100, innmates først tale fra mikrofonen 1, og de analoge talesignaler omvandles til digitale talesignaler ved hjelp av A/D-omvandlingsenheten 2. De digitale talesignalene kodes ved hjelp av den digitale behandlingsenheten 5 for talesignaler, og informasjonen som er kodet ved hjelp av den digitale behandlingsenheten 5 for talesignaler, sendes av styreenheten 7 for styring av hele mobilkommunikasjonsutstyret 100 og tidsstyringsenheten 6 for tidsdelt multiaksess.
Så, når det gjelder mottaking, uttrekkes bare tale-informasjonen fra den overførte informasjonen ved hjelp av tidsstyringsenheten 6 for tidsdelt multiaksess og styreenheten 7, og innmates til den digitale behandlingsenheten 5 for talesignaler, hvor informasjonen dekodes, og de digitale talesignalene omformes til analoge talesignaler ved hjelp av D/A-omvandleren 4, og derved utmates tale fra høytaleren 3.
Siden det kjente mobilkommunikasjonsutstyret er konstruert slik som beskrevet ovenfor, sendes både bakgrunnsstøy og talesignaler som ligger på et like lavt nivå som bakgrunnsstøyen, til mottakersiden sammen med de faktisk nødvendige talesignalene, de dekodes, og utmates fra høyttaleren som talesignaler. Følgelig, og spesielt i det tilfellet hvor en mikrofon med høy følsomhet anvendes, blandes bakgrunnsstøy og talesignaler med like lavt nivå som bakgrunnsstøyen, sammen i talesignalene, og således oppstår et problem hvor det blir svært vanskelig å høre talesignalene.
Foreliggende oppfinnelse er konsipert for å løse det ovenfor beskrevne problemet. Det er et mål for foreliggende oppfinnelse og tilveiebringe mobilkommunikasjonsutstyr som er i stand til å styre støynivået for talesignaler som skal sendes eller mottas i løpet av kommunikasjonen, og å redusere irriterende lyder for mottakersiden.
I lys av det ovenfor nevnte mål og i samsvar med ett første aspekt av foreliggende oppfinnelse, er det frambrakt et digitalt mobilkommunikasjonsutstyr som er utstyrt med en talekoder og en dekoder, i det mobilkommunikasjonsutstyret omfatter; en A/D-omvandlingsanordning for å omforme analoge talesignaler til digitale talesignaler; en talekodingsanordning for å beregne tale-effektverdien for de digitale talesignaler fra A/D-omvandleren og utmate det ovennevnte digitale talesignalet slik det er når tale-effektverdien er lik eller større en forutbestemt verdi, og for å utmate det ovennevnte digitale talesignalet som null når tale-effekt-verdien er lavere enn den forutbestemte verdien; og en fremad feilkorrigerende kodingsanordning for å innmate de kodede digitale talesignalene fra kodingsanordningen og for å utmate de kodede digitale talesignalene som fremad feilkorrigerende koding er utført på.
I følge ett andre aspekt ved foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med det første aspekt av oppfinnelsen, hvor den ovennevnte kodingsanordningen omfatter: en beregntngsseksjon for tale-effekt for å beregne taleramme-effektverdien av de digitale talesignalene fra den ovennevnte A/D-omvandleren som tale-effektverdi; en støynivå-sammenlikningsenhet for å utmate den ovennevnte digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og for å utmate det ovennevnte digitale talesignalet som null når tale-effekt-verdien er lavere enn den forutbestemte verdien; og en talekodingsenhet for å utmate de ovennevnte digitale talesignalene som er utmatet av støynivå-sammenlikningsenheten, som talekodede digitale talesignaler.
I følge ett tredje aspekt av foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med første aspekt av oppfinnelsen, hvor den ovennevnte kodingsanordningen omfatter: en talekodingsenhet for å beregne RO-verdien fra VSELP-behandling av de digitale talesignalene fra den ovennevnte A/D-omvandleren som tale-effektverdi, som så utfører talekodings-behandling fra tale-effektverdien og utmater det kodede digitale talesignalet når tale-effektverdien er lik eller større enn en forutbestemt verdi, og tar tale-effektverdien som null når tale-effektverdien er lavere enn den forutbestemte verdien, slik at ingen talekodings-behandling utføres.
I følge et fjerde aspekt av foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr ifølge det første aspektet av oppfinnelsen, hvor talekodingsenheten utmater kodede digitale talesignaler for å generere komfort-støy når tale-effektverdien er lavere enn den forutbestemte
verdien.
I følge et femte aspekt av foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med det fjerde aspekt av oppfinnelsen, hvor den ovennevnte kodingsanordningen omfatter: en talekodingsenhet for å omforme digitale talesignaler fra den ovennevnte A/D-omvandlingsanordningen til kodede digitale talesignaler; og en kodet effekt-sammenlikningsenhet for å beregne RO-verdien på grunnlag av VSELP-algoritmer for de kodede digitale talesignalene fra talekodingsenheten som tale-effektverdi, som så utmater det ovennevnte kodede digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og utmater kodede digitale talesignaler for å generere komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien.
I følge et sjette aspekt av foreliggende oppfinnelse er det tilveiebrakt ett digitalt mobilkommunikasjonsutstyr som er utstyrt med en talekoder og en dekoder, hvilket mobilkommunikasjonsutstyr omfatter: en fremad feilkorrigerende dekodingsanordning for å utføre fremad feilkorrigerende dekoding på mottatte, kodede, digitale talesignaler og utmate de dekodede, kodede, digitale talesignalene fra denne; en dekodingsanordning for å beregne tale-effektverdien med hensyn på de kodede, digitale talesignalene fra den fremad feilkorrigerende dekodingsanordningen og utmate det digitale talesignalet dekodet slik det er fra det kodede digitale signalet når tale-effektverdien for de kodede digitale talesignalene er lik eller større enn en forutbestemt verdi, og for å utmate signaler som en tale-effektverdi lik null når tale-effektverdien er mindre enn den forutbestemte verdien; og en D/A-omvandlingsanordning for å omforme digitale talesignaler som utmates fra dekodingsanordningen, til analoge talesignaler.
I følge et sjuende aspekt ved foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr ifølge det sjette aspekt av oppfinnelsen, hvor den ovennevnte dekodingsanordningen omfatter: en taledekodingsenhet for å utmate digitale talesignaler dekodet fra de kodede, digitale talesignaler fra ovennevnte fremad feilkorrigerende dekodingsanordningen; en taleeffekt-beregningsenhet for å beregne taleramme-effektverdien for de digitale talesignaler fra taledekodingsenheten som tale-effektverdi; og en støynivå-sammenlikningsenhet for å utmate det ovennevnte digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og for å utmate det digitale talesignalet som null når tale-effektverdien er lavere enn den forutbestemte verdien.
I følge et åttende aspekt ved foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med det sjette aspekt av oppfinnelsen, hvor den ovennevnte dekodingsanordningen omfatter: en kodet effekt-sammenlikningsenhet for å beregne RO-verdien på grunnlag av VSELP-algoritmer for de kodede digitale talesignalene fra den ovennevnte fremad feilkorrigerende dekodingsanordningen som tale-effektverdi, og deretter sammenlikner tale-effektverdien med forutbestemte verdier; og en taledekodingsenhet som utfører taledekodings-behandling fra tale-effektverdien og utmater det digitale talesignalet når tale-effektverdien er lik eller større enn en forutbestemt verdi, og tar tale-effektverdien for å være null når den ovennevnte tale-effektverdien er lavere enn den forutbestemte verdien, slik at ingen taledekodings-behandling utføres.
I følge et niende aspekt ved foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med det sjette aspekt av oppfinnelsen, hvor taledekodingsenheten utmater digitale talesignaler for å generere komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien.
I følge et tiende aspekt ved foreliggende oppfinnelse er tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med det niende aspekt av oppfinnelsen, hvor den ovennevnte kodingsanordningen omfatter: en kodet effekt-sammenlikningsenhet for å beregne RO-verdien basert på VSELP-algoritmer for de kodede digitale talesignalene fra den ovennevnte fremad feilkorrigerende dekodingsanordningen som tale-effektverdi, som så utmater det ovennevnte kodede digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og utmater kodede digitale talesignaler for å generere komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien; og en taledekodingsenhet for å dekode kodede digitale talesignaler fra den ovennevnte kodede effekt-sammenlikningsenheten.
I det følgende gis en kort beskrivelse av tegningene:
Fig. 1 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en utførelse av foreliggende oppfinnelse; Fig. 2 er et blokkdiagram som illustrerer den indre konstruksjon av talekodingsenheten i fig 1; Fig. 3 er et blokkdiagram som illustrerer den indre konstruksjon av taleeffekt-beregningsenheten og støynivå sammenlikningsenhet i fig 1; Fig. 4 er et flytdiagram for å beskrive funksjonen av
mobilkommunikasjonsutstyret i fig 1; Fig. 5 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse; Fig. 6 er et blokkdiagram som illustrerer den indre konstruksjon av talekodingsenheten i fig 5; Fig. 7 er et flytdiagram for å beskrive funksjonen av mobilkommunikasjonsutstyret i fig 5; Fig. 8 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse; Fig. 9 er et blokkdiagram som illustrerer den indre konstruksjonen av den kodede effekt-sammenlikningsenhet i fig 8; Fig. 10 er et flytdiagram for å beskrive funksjonen av mobilkommunikasjonsutstyret i fig 8; Fig. 11 er et blokkdiagram som illustrerer konstruksjonen av mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse; Fig. 12 er et blokkdiagram som illustrerer den indre konstruksjon av taleeffekt-beregningsenheten og støynivå-sammenlikningsenheten i fig 11; Fig. 13 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse; Fig. 14 er et blokkdiagram som illustrerer den indre konstruksjon av den kodede effektverdi-sammenlikningsenhet i fig 13; Fig. 15 er et flytdiagram for å beskrive funksjonen av mobilkommunikasjonsutstyret i fig 13; Fig. 16 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse; Fig. 17 er et blokkdiagram som illustrerer den indre konstruksjon av den kodede effektverdi-sammenlikningsenheten i fig 16; Fig. 18 er et blokkdiagram som illustrerer konstruksjonen av et kjent mobilkommunikasjonsutstyr.
Når for eksempel et mobilkommunikasjonsutstyr ifølge foreliggende oppfinnelse benyttes i Nord Amerika eller i et (fullhastighets) Japansk digitalt celledelt system, anvendes en algoritme med "vektorsum eksitert lineær predikativ koding" (heretter omtalt som "VSELP") på digital talesignal-behandling. De følgende utførelser av foreliggende oppfinnelse skal beskrives idet det antas at den digitale talesignal-behandlingen i foreliggende oppfinnelse er VSELP, og fremad feilkorrigerende kodings- og fremad feilkorrigerende dekodings- funksjoner inngår i den digitale talesignal-behandlingen.
Første utførelse
Fig. 1 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i følge en utførelse av foreliggende oppfinnelse. Med henvisning til mobiltransportutstyret 110 som vises i fig. 1 betegner henvisningstall 1 en mikrofon; henvisningstall 2 betegner en A/D-omvandler; henvisningstall 3 betegner en høyttaler; og henvisningstall 4 betegner en D/A-omvandler. Henvisningstall 5 betegner en digital behandlingsenhet for talesignaler, som omfatter en talekodingsenhet 8, en fremad feilkorrigerende kodingsenhet 9, en fremad feilkorrigerende dekodingsenhet 10, og en taledekodingsenhet 11. Henvisningstall 6 betegner en tidsstyringsenhet av tidsdelt multiaksess-type; henvisningstall 7 betegner en styreenhet; henvisningstall 12 betegner en taleeffekt-beregningsenhet; og henvisningstall 13 betegner en støynivå-sammenlikningsenhet. Fig. 2 illustrerer så et indre blokkdiagram av talekodingsenheten 8.1 talekodingsenheten 8 kompileres den senere beskrevne kodede effektverdien RO, som er en type kodet talesignal, ifølge VSELP-algoritmen av beregningsenheten 8a for kodet effektverdi RO, og kodede, digitale talesignaler, som er en annen type kodingsparameter, genereres i beregningsenheten 8b for kodingsparametere, basert på denne RO-verdien. Fig. 3 illustrerer også et blokkdiagram over den indre konstruksjonen av taleeffekt-beregningsenheten 12 og støynivå-sammenlikningsenheten 13 i fig. 1, som er karakteristiske for foreliggende utførelse. Taleeffekt-beregningsenheten 12 utmater digitale talesignaler slik de er, og er også forsynt med en effektberegningsenhet 12a som beregner taleeffekt fra de digitale talesignalene.
Støynivå-sammenlikningsenheten 13 består av en sammenlikningsenhet 13a som sammenlikner den effektverdi som oppnås fra effektberegningsenheten 12a, med en innvendig opprettholdt terskelverdi, og en dataomformingsenhet 13b som utfører omforming av digitale talesignaler på grunnlag av disse sammenlikningsresultatene. Videre illustrerer fig. 4 et flytdiagram over funksjonene i taleeffekt-beregningsenheten 12 og støynivå-sammenlikningsenheten 13.
Dessuten omfatter A/D-omvandlingsenheten 2 A/D-omfor-mingsanordningen; taleeffekt-beregningsenheten 12, støynivå-sammenlikningsenheten 13, og talekodingsenheten 8 omfatter kodingsanordningen; og den fremad feilkorrigerende kodingsenheten 9 omfatter den fremad feilkorrigerende kodingsanordningen.
Funksjonen for mobilkommunikasjonsutstyret skal nå beskrives i samsvar med fig. 1 til fig. 4. På sendesiden innmates tale fra mikrofonen 1, og analoge talesignaler omformes til digitale talesignaler av A/D-omvandlingsenheten 2. Ramme-effektverdien (tale-effektverdien) for de omformede, digitale talesignalene beregnes av effekt-beregningsenheten 12a i taleeffekt-beregningsenheten 12 på grunnlag av en autokorrelasjonsfunksjons-beregning eller liknende, som vanligvis benyttes i talesignal-behandling(Trinn S1).
"Ramme-effekt" skal beskrives i det følgende. Generelt utsettes dataene i kjente digitale celledelte systemer slik som beskrevet ovenfor, for tidsdelt multiaksess-behandling, for å kunne håndtere flere brukere. En "ramme" refererer til en enkelt dataenhet som multiaksess-dataene settes inn i. For eksempel består en ramme i tilfellet med det ovennevnte Nord amerikanske digitale celle delte systemet, av en tidslengde på 20 ms. Ramme-effekten defineres som gjennomsnittseffekten for denne ene rammen.
I sammenlikningsenheten 13a sammenlikninger så støynivå-beregningsenheten 13 den beregnede taleramme-effektverdi med en forutinnstilt terskelverdi for støynivå-bestemmelse(Trinn S2). Når taleramme-effektverdien for talen er lavere enn terskelverdien, besluttes det at talen er på et støynivå, og beslutningsresultatene overføres til dataomformingsenheten 13b. I det tilfelle at effekten er lik eller større enn terskel verdien, utmates det digitale talesignalet slik det er (Trinn S3). Når effekten ligger under terskelverdien, erstattes de digitale talesignalene med digitale talesignaler som ligger på samme nivå som når intet innmates(f.eks settes de digitale talesignalene til bare "0"-data)(Trinn S4).
De omformede digitale talesignalene kodes av den digitale
behandlingsenheten 5 for talesignaler, og så sendes informasjonen som er kodet av den digitale behandlingsenheten 5 for talesignaler ved hjelp av styringsenheten 7, som styrer hele mobilkommunikasjonsutstyret 110, og tidsstyringsenheten 6 av tidsdelt multiaksess-type.
De kodede talesignalene for den overførte informasjonen innmates imidlertid på mottakersiden til den digitale behandlingsenheten 5 for talesignaler av tidsstyringsenheten 6 av tidsdelt multiaksess-type og styreenheten 7, de digitale talesignalene omformes til analoge talesignaler av D/A-omvandleren 4, og tale utmates fra høyttaleren 3.
Med den ovenfor beskrevne konstruksjonen beregner taleeffekt-beregningsenheten 12 taleramme-effekten på grunnlag av en autokorrelasjonsfunksjons-beregning eller liknende, og støynivå-sammenlikningsenheten 13 sammenlikner taleramme-effekten med en terskelverdi. Siden nøyaktigheten i bestemmelsen av støynivå forbedres, og støynivået kan bestemmes pålitelig, er det således mulig å forhindre talesignaler som vil bli irriterende lyder, fra å bli overført.
Annen utførelse
Fig. 5 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr .i samsvar med en annen utførelse av foreliggende oppfinnelse. De innvendige komponenter i talekodingsenheten 80 i mobilkommunikasjonsutstyret 120 i samsvar med den andre utførelse, skiller seg fra komponentene i den første utførelsen. Fig. 6 illustrerer et innvendig blokkdiagram over talekodingsenheten, som er karakteristisk for foreliggende utførelse. Komponentene i fig. 5 og fig. 6, som er de samme eller likeverdige med de som er omtalt ovenfor, er gitt samme henvisningstall, og en forklaring av disse utelates.
Slik det fremgår av fig. 6, har talekodingsenheten 80 de følgende komponenter i tillegg: en sammenlikningsenhet 8c som sammenlikner RO-verdien (tale-effektverdien) fra beregningsenheten 8a for kodet effektverdi RO, med en innvendig tilveiebrakt terskelverdi; og en dataomformingsenhet 8d for å utføre omforming til RO-verdi på grunnlag av resultatene av den sammenlikning som foretas i sammenlikningsenheten 8c. Fig. 7 viser også et flytdiagram over funksjonene i talekodingsenheten 80.
Her omfatter A/D-omvandlingsenheten 2 A/D-omvandlingsanordningen, talekodingsenheten 80 omfatter kodingsanordningen, og den fremad feilkorrigerende kodingsenheten 9 omfatter den fremad feilkorrigerende kodingsanordningen.
Funksjonen av mobilkommunikasjonsutstyret som vises i fig. 5 til fig. 7 skal nå beskrives. Først beregnes på sendersiden RO-verdien forde digitale signalene fra A/D-omvandlingsenheten 2 av beregningsenheten 8a for kodet effekt-verdi RO i talekodingsenheten 80, ved hjelp av standard VSELP-behandling (Trinn S5). Den kodede effekt-verdien RO benyttes i VSELP-algoritmen, og viser taleeffekten i 32 nivåer (0-31) på grunnlag av dens opprinnelige taleeffekt-beregning. Dette kalles den kodede effektverdien RO. Når RO er lik null, når taleeffekten et minimum, og når den er 31, når taleeffekten et maximum.
Deretter foretas en sammenlikning i sammenlikningsenheten 8c med en forutinnstilt terskel verdi for bestemmelse av støynivå (Trinn S6), og det tilfelle at RO er lavere enn terskelverdien, besluttes den å ligge på et støynivå, og beslutningsresultatene overføres til dataomformingsenheten 8d og beregningsenheten 8b for kodingsparametere. I det tilfelle at RO-verdien er lik eller større enn terskelverdien, utmater dataomformingsenheten 8d RO-verdien i beregningsenheten 8a for kodet effekt-verdi RO slik den er, og denne RO-verdien benyttes av beregningsenheten 8b for kodede parametere til å utføre standard talekodings-behandling (Trinn S7). Når RO-verdien er lavere enn terskelverdien, erstatter dataomformingsenheten 8d parameteren for den kodede effekt-verdien RO i VSELP med "0", og behandlingen i beregningsenheten 8b for kodingsparametere avsluttes (Trinn S8).
Etter fremad feilkorrigerende koding av den omformede, kodede effektverdien RO og de andre kodede talesignalene med den fremad feilkorrigerende kodingsenheten 9, sendes den omformede kodede effektverdien RO og de andre kodede talesignalene av styreenheten 7, som styrer hele mobilkommunikasjonsutstyret 120, og TDMA tidsstyringsenheten 6.
På mottakersiden innmates imidlertid de kodede talesignalene som har vært utsatt for forannevnte støykontrollen, ved hjelp av TDMA tidsstyringsenheten 6 og styreenheten 7 til den digitale behandlingsenheten 5 for talesignaler, og dekodes, videre omformes de digitale talesignalene til analog talesignaler av D/A-omvandleren 4, og tale utmates fra høyttaleren 3.
Siden dataomformingsenheten 8d i talekodingsenheten 8 innstiller den kodede effektverdien RO på "0" når tale-effektverdien er lavere enn terskelverdien, kan talekodings-behandling i beregningsenheten 8b for kodingsparametere utelates med den ovenfor beskrevne konstruksjonen. Det er således mulig å forkorte behandlingstiden fortalekodingen og å redusere effektforbruket.
Tredje utførelse
Fig. 8 er et blokkdiagram som illustrerer kontruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse. Med mobilkommunikasjonsutstyret 130 ifølge den tredje utførelsen er det innsatt en sammenlikningsenhet for kodet effektverdi i den digitale behandlingsenheten 5 for talesignaler. Fig. 9 viser et innvendig blokkdiagram over sammenlikningsenheten 15 for kodet effektverdi. De komponenter i fig. 8 og fig. 9 som er de samme som eller er likeverdige med komponenter i de ovenfor beskrevne utførelser, er gitt de samme henvisningstall.
I fig. 9 betegner 15a dataomformingsenheten, 15b betegner sammenlikningsenheten og 15c RO-uttrekkingsenheten. Konfigurasjonene er slik at RO-uttrekkingsenheten 15c uttrekker RO-verdien fra de kodede, digitale talesignalene, hvis RO-verdi så sammenliknes med en innvendig tilveiebrakt terskelverdi ved hjelp av sammenlikningsenheten 15b, og basert på sammenlikningsresultatene omformes kodede, digitale talesignaler av dataomformingsenheten 15a. Fig. 10 viser også et funksjons-flytdiagram for sammenlikningsenheten 15 for kodet effektverdi.
Her omfatter A/D-omvandlingsenheten 2 A/D-omvandlingsanordningen, talekodingsenheten 8 og sammenlikningsenheten 15 for kodet effekt omfatter kodingsanordningen, og den fremad feilkorrigerende kodingsenheten 9 omfatter den fremad feilkorrigerende kodingsanordningen.
Funksjonen av mobilkommunikasjonsutstyret som vises i fig. 8 til fig. 10, skal nå beskrives. Tale innmates fra mikrofonen 1, de analoge talesignalene omformes til digitale talesignaler ved hjelp av A/D-omvandlingsenheten 2, og de digitale talesignalene som er omformet av talekodingsenheten 8, kodes deretter.
Parameterne for den kodede effektverdien RO basert på VSELP-algoritmen, som indikerer ramme-effekten for de kodede, digitale talesignalene, uttrekkes ved hjelp av RO-uttrekkingsenheten 15c inne i sammenlikningsenheten for kodet effektverdi (Trinn S9), sammenlikning foretas i sammenlikningsenheten 15b av denne uttrukne RO-verdien og en forutinnstilt terskelverdi, og i det tilfelle at RO=0 eller 1, besluttes det at den er på et støynivå, og beslutningsresultatene overføres til dataomformingsenheten 15a (Trinn S10). I det tilfelle at RO-verdien er lik eller større enn terskelverdien, utmater dataomformingsenheten 15a de kodede digitale signalene fra talekodingsenheten 8 slik de er (Trinn S11). Når RO-verdien er lavere enn terskelverdien, erstatter dataomformingsenheten 15a en del av det kodede digitale signalet fra talekodingsenheten 8, med kodede digitale talesignaler for å generere komfort-støy {Trinn S12).
Etter fremad feilkorrigerende koding av de omformede, kodede, digitale talesignalene ved hjelp av den fremad feilkorrigerende kodingsenheten 9, sendes signalene som er omformet av dataomformingsenheten 15a, og de andre kodede talesignalene, av styreenheten 7, som styrer hele mobilkommunikasjonsutstyret 130, og TDMA tidsstyringsenheten 6.
På mottakersiden innmates imidlertid de kodede talesignalene som har vært utsatt for den ovennevnte støykontrollen, ved hjelp av TDMA tidsstyringsenheten 6 og styreenheten 7 til den digitale behandlingsenheten 5 for talesignaler, og dekodes, de digitale talesignalene omformes så til analoge talesignaler av D/A-omvandleren 4, og tale utmates fra høyttaleren 3.
Med den ovenfor beskrevne konstruksjonen uttrekker sammenlikningsenheten 15 for kodet effekt parametrene for den kodede effektverdien RO som indikerer ramme-effekten for de kodede digitale talesignalene, og når RO-verdien er lavere enn terskelverdien, erstattes en del av det kodede, digitale signalet fra talekodingsenheten 8, med kodede, digitale talesignaler for å generere komfort-støy. Nøyaktigheten i bestemmelsen av støynivå forbedres således, og talesignaler som ellers ville bli irriterende lyder, kan forhindres fra å bli overført.
Fjerde utførelse
Fig. 11 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse. Med mobilkommunikasjonsutstyret 140 ifølge denne utførelsen er det tilveiebrakt en beregningsenhet 12 for taleeffekt og en sammenlikningsenhet 13 for støynivå på dekodings-siden, i samsvar med den første utførelsen. Fig. 12 viser et innvendig blokkdiagram over beregningsenheten 12 for taleeffekt og sammenlikningsenheten 13 for støynivå. De komponenter i fig. 11 og fig. 12 som er de samme som eller er likeverdige med komponenter i de ovenfor beskrevne utførelser, er gitt de samme henvisningstall.
Her omfatter den fremad feilkorrigerende dekodingsenhet 10 den fremad feilkorrigerende dekodingsanordningen; taledekodingsenheten 11, beregningsenheten 12 for taleeffekt, og sammenlikningsenheten 13 for støynivå omfatter dekodingsanordningen; og D/A-omvandlerenheten 4 omfatter D/A-omvandleranordningen.
Funksjonen av mobilkommunikasjonsutstyret som vises i fig. 11 og fig. 12 skal nå beskrives. Behandlingen i beregningsenheten 12 for taleeffekt og i sammenlikningsenheten 13 for støynivå er også grunnleggende den samme som behandlingen i det flytdiagram som vises i fig. 4, så en forklaring med henvisning til et flytdiagram skal utelates i forklaringen av de følgende funksjoner. Av den informasjon som sendes fra sendersiden innmates de kodede, digitale talesignalene på mottakersiden i den digitale behandlingsenheten 5 for talesignaler, og informasjonen i disse dekodes ved hjelp av den fremad feilkorrigerende dekodingsenheten 10 og taledekodingsenheten 11.
De digitale talesignalene som har blitt dekodet og generert, utsettes for beregning av taleramme-effektverdi (tale-effektverdi) i samsvar med fremgangsmåten i den første utførelsen, ved hjelp av effektberegningsenheten 12a i beregningsenheten 12 for taleeffekt. Teleramme-effektverdien som beregnes på denne måten, sammenliknes med en terskelverdi for bestemmelse av et forutbestemt støynivå ved hjelp av sammenlikningsenheten 13a i støynivå-sammenlikningsenheten 13. Når taleramme-effektverdi er lavere enn terskelverdien, besluttes det at talen ligger på et støynivå, og de digitale talesignalene erstattes da med digitale talesignaler slik som bare "0"-data ved hjelp av dataomformingsenheten 13b i samsvar med fremgangsmåten i den første utførelsen.
De omformede digitale talesignalene omvandles til analoge talesignaler ved hjelp av D/A-omvandleren 4, og tale utmates fra høyttaleren 3.
Med den ovenfor beskrevne konstruksjonen sammenliknes tale-effektnivået som beregnes av beregningsenheten 12 for taleeffekt, med en terskelverdi ved hjelp av sammenlikningsenheten 13 for støynivå, for å bestemme støynivået. Nøyaktigheten i bestemmelsen forbedres således, og irriterende lyder kan forhindres fra å bli utmatet fra høyttaleren 3.
Femte utførelse
Fig. 13 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse. Med mobilkommunikasjonsutstyret 150 i samsvar med denne utførelsen, er det tilveiebrakt en sammenlikningsenhet 15a for kodet effektverdi på dekodingssiden av den digitale behandlingsenheten 5 for talesignaler. Fig. 14 viser et innvendig blokkdiagram over sammenlikningsenheten 15a for kodet effektverdi. De komponenter i fig. 13 og fig. 14 som er de samme som eller er likeverdige med komponenter i de ovenfor beskrevne utførelser, er gitt samme henvisningstall. Fig. 15 viser i tillegg et funksjons-flytdiagram for sammenlikningsenheten 15a for kodet effektverdi.
Her omfatter den fremad feilkorrigerende dekodingsenheten 10 den fremad feilkorrigerende dekodingsanordningen; sammenlikningenheten 15a for kodet effektverdi og taledekodingsenheten 11 omfatter dekodingsanordnigen; og D/A-omvandlingsenheten 4 omfatter D/A-omvandlingsanordningen.
Funksjonen av mobilkommunikasjonsutstyret som vises i fig. 13 til fig. 15 skal nå beskrives. Av den informasjon som sendes fra sendersiden ekstraheres de kodede, digitale talesignalene på mottakersiden.
Parameterne for den kodede effektverdien RO basert på VSELP-algoritmen, som indikerer ramme-effekten for de kodede, digitale talesignalene, uttrekkes av RO-uttrekkingsenheten 15c inne i sammenlikningsenheten 15a for kodet effektverdi (Trinn S13), og så foretas en sammenlikning i sammenlikningsenheten 15b av denne ekstraherte RO-verdien og en forutbestemt terskelverdi, og i det tilfelle at RO-0 eller 1, besluttes det at denne ligger på et støynivå, og beslutningsresultatene overføres til taledekodingsenheten 11 (Trinn S14). I det tilfelle at RO-verdien er lik eller større enn terskelverdien, utmater datadekodingsenheten 11 de kodede digitale signalene som er innmatet fra den fremad feilkorrigerende dekodingsenheten 10, via sammenlikningsenheten 15a for kodet effektverdi som signaler omformet til digitale talesignaler ved hjelp av standard VSELP dekodingsbehandling (Trinn S15).
På den annen side, når RO-verdien er lavere enn terskelverdien, utfører ikke taledekodingsenheten 11 standard VSELP dekodingsbehandling av de kodede digitale signalene som er innmatet fra den fremad feilkorrigerende dekodingsenheten 10 via sammenlikningsenheten 15a for kodet effektverdi, men i stedet erstattes de digitale talesignalene med digitale talesignaler på samme nivå som når intet innmates (f.eks settes de digitale talesignalene tii bare "0"-data), og utmates (Trinn S16).
De erstattede digitale talesignalene innmates direkte til D/A-omvandleren 4, de støy-kontrollerte digitale talesignalene omformes til analoge talesignaler, og utmates fra høyttaleren 3.
Med den ovenfor beskrevne konstruksjonen, og når RO er lavere enn terskelverdien, kan taledekodings-behandling i taledekodingsenheten 11 utelates, siden sammenlikningsenheten 15a for kodet effektverdi uttrekker parameterne for den kodede effektverdien RO, som indikerer ramme-effekten for de kodede digitale signalene. Nøyaktigheten i bestemmelsen forbedres således, og det er mulig å forkorte behandlingstiden og å redusere effektforbruket.
Sjette utførelse
Fig. 16 er et blokkdiagram som illustrerer konstruksjonen av et mobilkommunikasjonsutstyr i samsvar med en annen utførelse av foreliggende oppfinnelse. Med mobilkommunikasjonsutstyret 160 ifølge denne utførelsen er det tilveiebrakt en sammenlikningsenhet 15b for kodet effektverdi på dekodingssiden av den digitale behandlingsenheten 5 for talesignaler. Fig. 17 viser et innvendig blokkdiagram over sammenlikningsenheten 15b for kodet effektverdi. De komponenter i fig. 16 og fig. 17 som er de samme som eller er likeverdige med komponenter i de ovenfor beskrevne utførelser, er gitt de samme henvisningstall.
Her omfatter den fremad feilkorrigerende dekodingsenheten 10 den fremad feilkorrigerende dekodingsanordningen; sammenlikningsenheten 15b for kodet effektverdi og taledekodingsenheten 11 omfatter dekodingsanordningen; og D/A-omvandlingsenheten 4 omfatter D/A-omvandlingsanordningen.
Funksjonen av mobilkommunikasjonsutstyret som vises i fig. 16 og fig. 17 skal nå beskrives. Behandlingen i de følgende operasjoner er også grunnleggende den samme som behandlingen ifølge flytdiagram met som vises i fig. 10, så en forklaring med henvisning til et flytdiagram skal utelates her.
Av den informasjon som sendes fra sendersiden, ekstraheres de kodede, digitale talesignalene på mottakersiden. Sammenlikningsenheten 15b for kodet effektverdi erstatter de kodede digitale talesignalene som er dekodet av den fremad feilkorrigerende dekodingsenheten 10, med kodede, digitale talesignaler for å generere komfort-støy, i samsvar med den fremgangsmåte som benyttes i den fjerde utførelse.
De erstattede, støy-kontrollerte, kodede, digitale talesignalene dekodes av taledekodingsenheten 11, omformes til analoge talesignaler av D/A-omvandlingsenheten 4, og utmates fra høyttaleren 3.
Med den ovenfor beskrevne konstruksjonen, og når RO er lavere enn terskelverdien, erstattes en del av de kodede, digitale talesignalene som er dekodet av den fremad feilkorrigerende dekodingsenheten 10, med kodede, digitale talesignaler for å generere komfort-støy, siden sammenlikningsenheten 15b for kodet effektverdi uttrekker parameterne for den kodede effektverdi RO som indikerer ramme-effekten for de kodede signalene. Nøyaktigheten i bestemmelse av støynivået forbedres således, slik at støynivået kan bestemmes nøyaktig, og talesignaler som ellers ville bli irriterende lyder kan forhindres fra å bli sendt.
Som beskrevet ovenfor omfatter mobilkommunikasjonsutstyret ifølge et første aspekt av foreliggende oppfinnelse: en A/D-omvandlingsanordning for å omforme analoge talesignaler til digitale talesignaler; en talekodingsanordning for å beregne tale-effektverdien av de digitale talesignalene fra A/D-omvandleren og for å utmate det ovennevnte digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og for å utmate det ovennevnte digitale talesignalet som null når tale-effektverdien er lavere enn den forutbestemte verdien; og en fremad feilkorrigerende kodingsanordning for å innmate de kodede, digitale talesignalene fra kodingsanordningen og for å utmate de kodede, digitale talesignalene som fremad feilkorrigerende koding har blitt utført på; hvor tale-effektverdien kan beregnes og sammenliknes med en terskelverdi for å bestemme støynivået, slik at det kan oppnås virkninger slik som å bli i stand til å tilveiebringe mobilkommunikasjonsutstyr hvor nøyaktigheten i bestemmelse av støynivået forbedres, slik at støynivået kan bestemmes nøyaktig, og talesignaler som ville bli irriterende lyder, kan forhindres fra å bli sendt.
Ifølge et andre aspekt ved foreliggende oppfinnelse omfatter kodingsanordningen: en beregningsenhet for taleeffekt som beregner taleramme-effektverdien for de digitale talesignalene fra den ovennevnte A/D-omvandleren som en tale-effektverdi; en sammenlikningsenhet for støynivå som utmater det ovennevnte digitale talesignalet slik det er,når tale-effektverdien er lik eller større enn en forutbestemt verdi, og som utmater det ovennevnte digitale talesignalet som null når tale-effektverdien er lavere enn den forutbestemte verdien; og en talekodingsenhet for å utmate de ovennevnte digitale talesignalene som utmates av sammenlikningsenheten for støynivå, som tale-kodede digitale talesignaler; hvor beregningsenheten for taleeffekt beregner taleramme-effektverdien ved hjelp av autokorrelasjonsfunksjons-beregning eller liknende, og sammenlikningsenheten for støynivå sammenlikner taleramme-effektverdien med en terskelverdi, slik at effekter kan oppnås slik som å bli i stand til å tilveiebringe et mobilkommunikasjonsutstyr hvor nøyaktigheten i bestemmelse av støynivået er forbedret, slik at støynivået kan bestemmes nøyaktig, og talesignaler som ville bli irriterende lyder, kan forhindres fra å bli sendt.
I følge et tredje aspekt ved foreliggende oppfinnelse omfatter kodingsanordningen i det digitale mobilkommunikasjonsutstyret: en talekodingsenhet for å beregne RO-verdien ut fra VSELP-behandling av de digitale talesignalene fra den ovennevnte A/D-omvandleren som en tale-effektverdi, som så utfører talekodings-behandling fra tale-effektverdien og utmater det kodede, digitale talesignalet når tale-effektverdien er lik eller større enn en forutbestemt verdi, og tar tale-effektverdien for å være null når tale-effektverdien er mindre enn den forutbestemte verdien, slik at ingen talekodings-behandling utføres; hvor den kodede effektverdien RO settes til "0" når tale-effektverdien er lavere enn terskelverdien, hvorved talekodings-behandling kan utelates, slik at effekter kan oppnås slik som å bli stand til å tilveiebringe mobilkommunikasjonsutstyr hvor nøyaktigheten i bestemmelsen av støynivået er forbedret, og det er mulig å forkorte talekodings-behandlingstiden og å redusere effektforbruket.
I følge et fjerde aspekt ved foreliggende oppfinnelse utmater talekodingsenheten i det digitale mobilkommunikasjonsutstyret kodede digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien, slik at det kan oppnås effekter slik som å være i stand til å tilveiebringe mobilkommunikasjonsutstyr hvor nøyaktigheten i bestemmelsen av støynivået er forbedret, slik at støynivået kan bestemmes nøyaktig, og talesignaler som ellers ville bli irriterende lyder, kan forhindres fra å bli sendt.
I følge et femte aspekt ved foreliggende oppfinnelse omfatter kodingsanordningen i det digitale mobilkommunikasjonsutstyret: en talekodingenhet for å omforme digitale talesignaler fra den ovennevnte A/D-omvandlingsanordningen til kodede digitale talesignaler; og en sammenlikningsenhet for kodet effekt som beregner RO-verdien basert på VSELP-algoritmer for de kodede digitale talesignalene fra talekodingsenheten som tale-effektverdi, som så utmater det ovennevnte kodede digitale talesignalet slik det, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og utmater kodede digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien; hvor sammenlikningsenheten for kodet effektverdi ekstraherer parameterne for den kodede effektverdien RO som indikerer ramme-effekten for de kodede digitale signalene, og når RO er lavere enn terskelverdien, utmates kodede, digitale talesignaler for generering av komfort-støy, slik at det kan oppnås virkninger slik som å være i stand til å tilveiebringe et mobilkommunikasjonsutstyr hvor nøyaktigheten ved bestemmelse av støynivå er forbedret, slik at støynivået kan bestemmes nøyaktig, og talesignaler som ellers ville bli irriterende lyder, kan forhindres fra å bli sendt.
I følge et sjette aspekt ved foreliggende oppfinnelse omfatter mobilkommunikasjonsutstyret: en fremad feilkorrigerende dekodingsanordning for å utføre fremad feilkorreksjon på mottatte, kodede, digitale talesignaler og for å utmate de dekodede, kodede, digitale talesignalene derfra; en dekodingsanordning for å beregne tale-effektverdien med hensyn på de kodede, digitale talesignaler fra den fremad feilkorrigerende dekodingsanordningen og for å utmate s det digitale talesignalet dekodet slik det er fra det kodede digitale signalet, når tale-effektverdien for de kodede, digitale talesignalene er lik eller større enn en forutbestemt verdi, og for å utmate signaler som en tale-effektverdi på null når
tale-effektverdien er lavere enn den forutbestemte verdien; og en D/A-omvandlingsanordning for å omforme digitale talesignaler som er utmatet fra
10 dekodingsanordningen, til analoge talesignaler; hvor tale-effektverdien kan beregnes og sammenliknes med terskelverdi for å bestemme støynivået, slik at det kan oppnås effekter slik som å bli i stand til å tilveiebringe et mobilkommunikasjonsutstyr hvor nøyaktigheten ved bestemmelse av støynivået er
forbedret, slik at støynivået kan bestemmes nøyaktig, og talesignaler som ville bli is irriterende lyder, kan forhindres fra å bli sendt. 1 følge et sjuende aspekt ved foreliggende oppfinnelse omfatter dekodingsanordningen i det digital mobilkommunikasjonsutstyret: en taledekodingsenhet for utmate digitale talesignaler som er dekodet fra de kodede,
digitale talesignalene fra den ovennevnte fremad feilkorrigerende dekod ings-
20 anordningen; en beregningsenhet for taleeffekt som beregner taleramme-effektverdien for de digitale talesignalene fra taledekodingsenheten som en tale-effektverdi; og en sammenlikningsenhet for støynivå som utmater det ovennevnte digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en
forutbestemt verdi, og som utmater det digitale talesignalet som null når tale-
2s effektverdien er lavere enn den forutbestemte verdien; hvor tale-effektverdien som beregnes ved hjelp av beregningsenheten for taleeffekt, sammenliknes med en terskelverdi ved hjelp av sammenlikningsenheten for støynivå, for å bestemme støynivået, slik at det kan oppnås effekter slik som å bli i stand til å tilveiebringe et
mobilkommunikasjonsutstyr hvor nøyaktigheten ved bestemmelse av støynivået er 30 forbedret, og irriterende lyder kan forhindres fra å bli utmatet fra høyttaleren.
I følge et åttende aspekt ved foreliggende oppfinnelse er det tilveiebrakt et digitalt mobilkommunikasjonsutstyr i samsvar med det sjette aspekt av oppfinnelsen, hvor dekodingsanordningen omfatter: en sammenlikningsenhet for kodet effekt som beregner RO-verdien basert på VSELP-algoritmer for de kodede digitale talesignaler fra den ovennevnte fremad feilkorrigerende dekodingsanordningen som en tale-effektverdi, og så sammenlikner tale-effektverdi med forutbestemte verdier; og en taledekodingsenhet som utfører taledekodings-behandling fra tale-effektverdien og utmater det digitale talesignalet når tale-effektverdien er lik eller større enn en forutbestemt verdi, og tar tale-effektverdien for å være null når den ovennevnte tale-effektverdien er lavere enn den forutbestemte verdien, slik at ingen taledekodings-behandling utføres; hvor sammenlikningsenheten for kodet effektverdi ekstraherer parameterne for den kodede effektverdien RO som indikerer rammeeffekten for de kodede digitale signalene, og når RO er lavere enn terskelverdien, kan taledekodings-behandling i taledekodingsenheten utelates, slik at det kan oppnås virkninger slik som å bli i stand til å tilveiebringe et mobilkommunikasjonsutstyr hvor nøyaktigheten ved bestemmelse av støynivå er forbedret, og det er mulig å forkorte talekodings-behandlingstiden og å redusere effektforbruket.
I følge et niende aspekt ved foreliggende oppfinnelse utmater taledekodingsenheten i det digitale mobilkommunikasjonsutstyret digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien, slik at det kan oppnås effekter slik som å bli i stand til å tilveiebringe et mobilkommunikasjonsutstyr hvor nøyaktigheten ved bestemmelse av støynivået er forbedret, hvilket gir forbedret nøyaktighet ved bestemmelse av støynivået, og irriterende lyder kan forhindres.
I følge et tiende aspekt ved foreliggende oppfinnelse omfatter kodingsanordningen i det digitale mobilkommunikasjonsutstyret: en sammenlikningsenhet for kodet effekt som beregner RO-verdien basert på VSELP-algoritmer for de kodede, digitale talesignalene fra den ovennevnte fremad feilkorrigerende dekodingsanordningen som en tale-effektverdi, som så utmater det ovennevnte, kodede, digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og utmater kodede, digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien; og en taledekodingsenhet for å dekode kodede, digitale talesignaler fra den ovennevnte sammenlikningsenheten for kodet effekt; hvor sammenlikningsenheten for kodet effektverdi uttrekker parameterne for den kodede effektverdien RO som indikerer ramme-effekten for de kodede, digitale signalene, og når RO er lavere enn terskelverdien, erstattes en del av de kodede digitale talesignalene som er dekodet av den fremad feilkorrigerende dekodingsenheten, med kodede, digitale talesignaler for generering av komfort-støy, slik at det kan oppnås effekter slik som å bli i stand til å tilveiebringe et mobilkommunikasjonsutstyr hvor nøyaktigheten ved bestemmelse av støynivået er forbedret, hvilket gir forbedret nøyaktighet ved bestemmelse av støynivået, og irriterende lyder kan forhindres.
Claims (10)
1. Digitalt mobilkommunikasjonsutstyr forsynt med en talekoder og en dekoder,
karakterisert ved at det omfatter: en A/D-omvandlingsanordning for å omforme analoge talesignaler til digitale talesignaler; en talekodingsanordning for å beregne tale-effektverdien for de digitale talesignalene fra A/D-omvandleren og for å utmate det digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og for å utmate det digitale talesignalet som null, når tale-effektverdien er lavere enn den forutbestemte verdien; og en fremad feilkorrigerende kodeanordning for å innmate de kodede, digitale talesignalene fra kodeanordningen og for å utmate de kodede, digitale talesignalene som det har blitt utført fremad feilkorrigerende koding på.
2. Digitalt mobilkommunikasjonsutstyr ifølge krav 1,
karakterisert ved at kodingsanordningen omfatter: en beregningsenhet for taleeffekt som beregner taleramme-effektverdien for de digitale talesignaler fra A/D-omvandleren som en tale-effektverdi; en sammenlikningsenhet for støynivå som utmater det digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og som utmater det digitale talesignalet som null når tale-effektverdien er lavere enn den forutbestemte verdien; en talekodingsenhet for å utmate de digitale talesignalene som er utmatet av sammenlikningsenheten for støynivå, som tale-kodede digitale talesignaler.
3. Digitalt mobilkommunikasjonsutstyr ifølge krav 1,
karakterisert ved at kodingsanordningen omfatter: en talekodingsenhet for å beregne RO-verdien fra VSELP-behandling av de digitale talesignalene fra A/D-omvandleren som en tale-effektverdi, som så utfører talekodings-behandling fra tale-effektverdien og utmater det kodede, digitale talesignalet når tale-effektverdien er lik eller større enn en forutbestemt verdi, og tar tale-effektverdien for å være null når tale-effektverdien er lavere enn den forutbestemte verdien, slik at ingen talekodings-behandling utføres.
4. Digitalt mobilkummunikasjonsutstyr ifølge krav 1,
karakterisert ved at talekodingsenheten utmater kodede, digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien.
5. Digitalt mobilkommunikasjonsutstyr ifølge krav 4,
karakterisert ved at kodingsanordningen omfatter: en talekodingsenhet for å omforme digitale talesignaler fra A/D-omvandlingsanordningen til kodede, digitale talesignaler; en sammenlikningsenhet for kodet effekt som beregner RO-verdien basert på VSELP-algoritmer for de kodede, digitale talesignalene fra talekodingsenheten som en tale-effektverdi, som så utmater det kodede, digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og utmater kodede, digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien.
6. Digitalt mobilkommunikasjonsutstyr forsynt med en talekoder og en dekoder,
karakterisert ved at det omfatter: en fremad feilkorrigerende dekodingsanordning for å utføre fremad feilkorrigerende dekoding på mottatte, kodede, digitale talesignaler, og for å utmate de dekodede, digitale talesignalene derfra; en dekodingsanordning for å beregne tale-effektverdien med hensyn på de kodede, digitale talesignalene fra den nevnte fremad feilkorrigerende dekodingsanordningen og for å utmate det digitale talesignalet dekodet slik det er fra det kodede, digitale talesignalet, når tale-effektverdien for de kodede, digitale talesignalene er lik eller større enn en forutbestemt verdi, og for å utmate signaler som en tale-effektverdi lik null når tale-effektverdien er lavere enn den forutbestemte verdien; en D/A-omvandlingsanordning for å omforme digitale signaler utmatet fra dekodingsanordningen til analoge talesignaler.
7. Digitalt mobilkommunikasjonsutstyr ifølge krav 6,
karakterisert ved at dekodingsanordningen omfatter: en taledekodingsenhet for å utmate digitale talesignaler dekodet fra de kodede, digitale talesignalene fra den nevnte fremad feilkorrigerende dekodingsanordningen; en beregningsenhet for taleeffekt som beregner taleramme-effektverdien for de digitale talesignalene fra taledekodingsenheten som en tale-effektverdi; og en sammenlikningsenhet for støynivå som utmater det digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og som utmater det digitale talesignalet som null når tale-effektverdien er lavere enn den forutbestemte verdien.
8. Digitalt mobilkommunikasjonsutstyr ifølge krav 6,
karakterisert ved at dekodingsanordningen omfatter: en sammenlikningsenhet for kodet effekt som beregner RO-verdien basert på VSELP-algoritmer for de kodede, digitale talesignaler fra den nevnte fremad feilkorrigerende dekodingsanordningen som en tale-effektverdi, og så sammenlikner tale-effektverdien med forutbestemte verdier; en taledekodingsenhet som utfører taledekodings-behandling fra tale-effektverdien og utmater det digitale talesignalet når tale-effektverdien er lik eller større enn en forutbestemt verdi, og tar tale-effektverdien for å være null når tale-effektverdien er lavere enn den forutbestemte verdien, slik at ingen taledekodings-behandling utføres.
9. Digitalt mobilkommunikasjonsutstyr ifølge krav 6,
karakterisert ved at taledekodingsenheten utmater digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien.
10. Digitalt mobilkommunikasjonsutstyr ifølge krav 9,
karakterisert ved at kodingsanordningen omfatter: en sammenlikningsenhet for kodet effekt som beregner RO-verdien basert på VSELP-algoritmer for de kodede, digitale talesignalene fra den nevnte fremad feilkorrigerende dekodingsanordningen som en tale-effektverdi, som så utmater det kodede, digitale talesignalet slik det er, når tale-effektverdien er lik eller større enn en forutbestemt verdi, og utmater kodede, digitale talesignaler for generering av komfort-støy når tale-effektverdien er lavere enn den forutbestemte verdien; en taledekodingsenhet for å dekode kodede, digitale talesignaler fra sammenlikningsenheten for kodet effekt.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8035595 | 1995-04-05 | ||
JP05036496A JP3264822B2 (ja) | 1995-04-05 | 1996-03-07 | 移動体通信機器 |
Publications (3)
Publication Number | Publication Date |
---|---|
NO961384D0 NO961384D0 (no) | 1996-04-03 |
NO961384L NO961384L (no) | 1996-10-07 |
NO315778B1 true NO315778B1 (no) | 2003-10-20 |
Family
ID=26390834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NO19961384A NO315778B1 (no) | 1995-04-05 | 1996-04-03 | Utstyr for mobil kommunikasjon |
Country Status (6)
Country | Link |
---|---|
US (1) | US6389391B1 (no) |
EP (1) | EP0736858B1 (no) |
JP (1) | JP3264822B2 (no) |
CA (1) | CA2173399A1 (no) |
DE (1) | DE69617077T2 (no) |
NO (1) | NO315778B1 (no) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5954834A (en) * | 1996-10-09 | 1999-09-21 | Ericsson Inc. | Systems and methods for communicating desired audio information over a communications medium |
JPH10327089A (ja) * | 1997-05-23 | 1998-12-08 | Matsushita Electric Ind Co Ltd | 携帯電話装置 |
DE10130233A1 (de) * | 2001-06-22 | 2003-01-02 | Bosch Gmbh Robert | Verfahren zur Störverdeckung bei digitaler Audiosignalübertragung |
US6999921B2 (en) * | 2001-12-13 | 2006-02-14 | Motorola, Inc. | Audio overhang reduction by silent frame deletion in wireless calls |
BR0312973A (pt) * | 2002-07-26 | 2005-08-09 | Motorola Inc | Método para estimativa dinâmica rápida do ruìdo de fundo |
ATE346429T1 (de) * | 2002-07-30 | 2006-12-15 | Interdigital Tech Corp | Leistungsmessung empfangener cdma-signale unter verwendung von vorverarbeitung mit weichem schwellwert nach korrelation |
US7447630B2 (en) * | 2003-11-26 | 2008-11-04 | Microsoft Corporation | Method and apparatus for multi-sensory speech enhancement |
US7499686B2 (en) * | 2004-02-24 | 2009-03-03 | Microsoft Corporation | Method and apparatus for multi-sensory speech enhancement on a mobile device |
GB2412278B (en) * | 2004-03-16 | 2006-06-14 | Motorola Inc | Method and apparatus for classifying importance of encoded frames in a digital communications system |
US7574008B2 (en) | 2004-09-17 | 2009-08-11 | Microsoft Corporation | Method and apparatus for multi-sensory speech enhancement |
EP1814474B1 (en) | 2004-11-24 | 2011-09-14 | Samy Abdou | Devices for inter-vertebral orthopedic device placement |
US8467546B2 (en) | 2005-06-28 | 2013-06-18 | Sony Corporation | Switchable audio circuits for mobile terminals and methods and computer program products for operating the same |
US8764806B2 (en) | 2009-12-07 | 2014-07-01 | Samy Abdou | Devices and methods for minimally invasive spinal stabilization and instrumentation |
US8845728B1 (en) | 2011-09-23 | 2014-09-30 | Samy Abdou | Spinal fixation devices and methods of use |
US20130226240A1 (en) | 2012-02-22 | 2013-08-29 | Samy Abdou | Spinous process fixation devices and methods of use |
US9198767B2 (en) | 2012-08-28 | 2015-12-01 | Samy Abdou | Devices and methods for spinal stabilization and instrumentation |
US9320617B2 (en) | 2012-10-22 | 2016-04-26 | Cogent Spine, LLC | Devices and methods for spinal stabilization and instrumentation |
US20170084280A1 (en) * | 2015-09-22 | 2017-03-23 | Microsoft Technology Licensing, Llc | Speech Encoding |
US10504525B2 (en) | 2015-10-10 | 2019-12-10 | Dolby Laboratories Licensing Corporation | Adaptive forward error correction redundant payload generation |
US10857003B1 (en) | 2015-10-14 | 2020-12-08 | Samy Abdou | Devices and methods for vertebral stabilization |
US10973648B1 (en) | 2016-10-25 | 2021-04-13 | Samy Abdou | Devices and methods for vertebral bone realignment |
US10744000B1 (en) | 2016-10-25 | 2020-08-18 | Samy Abdou | Devices and methods for vertebral bone realignment |
US11179248B2 (en) | 2018-10-02 | 2021-11-23 | Samy Abdou | Devices and methods for spinal implantation |
US11501752B2 (en) * | 2021-01-20 | 2022-11-15 | International Business Machines Corporation | Enhanced reproduction of speech on a computing system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1250368A (en) | 1985-05-28 | 1989-02-21 | Tetsu Taguchi | Formant extractor |
JPH01173100A (ja) | 1987-12-28 | 1989-07-07 | Ricoh Co Ltd | ディジタル音声再生装置 |
JPH03181232A (ja) | 1989-12-11 | 1991-08-07 | Toshiba Corp | 可変レート符号化方式 |
JPH0486032A (ja) | 1990-07-28 | 1992-03-18 | Nec Corp | 音声コーデック |
US5537509A (en) * | 1990-12-06 | 1996-07-16 | Hughes Electronics | Comfort noise generation for digital communication systems |
JP3167385B2 (ja) * | 1991-10-28 | 2001-05-21 | 日本電信電話株式会社 | 音声信号伝送方法 |
JP2897551B2 (ja) * | 1992-10-12 | 1999-05-31 | 日本電気株式会社 | 音声復号化装置 |
US5485522A (en) * | 1993-09-29 | 1996-01-16 | Ericsson Ge Mobile Communications, Inc. | System for adaptively reducing noise in speech signals |
JPH07261797A (ja) | 1994-03-18 | 1995-10-13 | Mitsubishi Electric Corp | 信号符号化装置及び信号復号化装置 |
-
1996
- 1996-03-07 JP JP05036496A patent/JP3264822B2/ja not_active Expired - Fee Related
- 1996-04-02 US US08/626,583 patent/US6389391B1/en not_active Expired - Fee Related
- 1996-04-03 NO NO19961384A patent/NO315778B1/no unknown
- 1996-04-03 DE DE69617077T patent/DE69617077T2/de not_active Expired - Fee Related
- 1996-04-03 EP EP96105381A patent/EP0736858B1/en not_active Expired - Lifetime
- 1996-04-03 CA CA002173399A patent/CA2173399A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP0736858A2 (en) | 1996-10-09 |
DE69617077D1 (de) | 2002-01-03 |
JPH08335914A (ja) | 1996-12-17 |
NO961384D0 (no) | 1996-04-03 |
NO961384L (no) | 1996-10-07 |
EP0736858B1 (en) | 2001-11-21 |
JP3264822B2 (ja) | 2002-03-11 |
CA2173399A1 (en) | 1996-10-06 |
EP0736858A3 (en) | 1998-02-25 |
DE69617077T2 (de) | 2002-07-18 |
US6389391B1 (en) | 2002-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NO315778B1 (no) | Utstyr for mobil kommunikasjon | |
US6687670B2 (en) | Error concealment in digital audio receiver | |
CN102714776B (zh) | 具有音频编解码器的助听器和方法 | |
JP2001513598A (ja) | 可変レート通信システムにて受信データのレートを決定する方法及び装置 | |
EP0371035A1 (en) | Method for error correction in digitally encoded speech | |
CN100385842C (zh) | 自适应多速率编解码器的编解码模式自适应方法和设备 | |
US5142582A (en) | Speech coding and decoding system with background sound reproducing function | |
KR20120089335A (ko) | 매개변수 인코딩 및 디코딩 | |
US9245529B2 (en) | Adaptive encoding of a digital signal with one or more missing values | |
US5968201A (en) | Method and apparatus for error correction | |
US4918729A (en) | Voice signal encoding and decoding apparatus and method | |
JPH05110539A (ja) | デイジタル伝送方式 | |
KR20080054057A (ko) | 적응적 멀티 레이트 코덱 모드 디코딩 방법 및 장치 | |
CN111063361B (zh) | 语音信号处理方法、***、装置、计算机设备和存储介质 | |
US9129590B2 (en) | Audio encoding device using concealment processing and audio decoding device using concealment processing | |
US6643618B2 (en) | Speech decoding unit and speech decoding method | |
JP3583551B2 (ja) | 誤り補償装置 | |
JP4536621B2 (ja) | 復号装置、および復号方法 | |
US20020099537A1 (en) | Transmission system using an improved signal encoder and decoder | |
JPH0715353A (ja) | 音声復号化装置 | |
US9021318B2 (en) | Voice processing apparatus and method for detecting and correcting errors in voice data | |
US20080312936A1 (en) | Apparatus and method for transmitting/receiving voice data to estimate voice data value corresponding to resynchronization period | |
WO2014032578A1 (zh) | 一种确定软比特信息的方法及装置 | |
EP2051243A1 (en) | Audio data decoding device | |
JP3942831B2 (ja) | 音声通信端末並びに音声通信システム |