Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je rozdelenie toho, ako sa kódové knihy používajú v rôznych kontextoch:
* kvantizácia vektorov (vq): Toto je najbežnejšia aplikácia. Vo VQ obsahuje kódový kokol množinu vektorov (často predstavujú spektrálne vlastnosti, ako je Mel-frekvenčné cepstrálne koeficienty-MFCCS). Tieto vektory predstavujú rôzne „prototypy“ zvukov reči. Počas kódovania sa prichádzajúci vektor reči porovnáva s vektormi v kódovej knihe a najbližší index vektora sa používa ako komprimovaná reprezentácia pôvodnej reči. Počas dekódovania sa tento index používa na získanie zodpovedajúceho vektora z kódovej knihy a rekonštrukciu aproximácie pôvodnej reči. Cieľom je dosiahnuť efektívnu kompresiu pri zachovaní prijateľnej kvality reči.
* skryté Markovové modely (HMMS): Kodebooky sa niekedy používajú v rámci HMMS na rozpoznávanie reči. Každý stav v HMM môže mať pridružený kódový kokebook predstavujúci akustické vlastnosti, ktoré pravdepodobne budú pozorované v tomto stave. Pravdepodobnosť pozorovania konkrétnych vektorov kódovéhoBook sa potom použije počas procesu dekódovania na určenie najpravdepodobnejšej sekvencie stavov HMM (a teda rozpoznávaných slov).
* rozpoznávanie/overovanie reproduktorov: CodeBooks môžu ukladať funkcie špecifické pre reproduktor. Napríklad kódový kokebook môže predstavovať typické spektrálne charakteristiky hlasu konkrétneho rečníka. Tento kódok je potom možné použiť na porovnanie s hlasom neznámeho reproduktora, aby sa zistilo, či je to zhoda.
Kodebook v podstate poskytuje kvantifikované, kompaktné znázornenie potenciálne rozsiahleho priestoru možných zvukov reči alebo charakteristík reproduktora, čo umožňuje efektívne ukladanie, prenos a spracovanie údajov reči. Kvalita spracovania reči výrazne závisí od kvality a návrhu kódu, ktorá často zahŕňa školiace algoritmy na vytvorenie efektívnych reprezentácií.