7.7.2 Mulli-pulsa Excited LPC Atal menunjukkan bahwa, tidak peduli seberapa baik pulsa diposisikan, exci- tasi oleh pulsa tunggal per periode lapangan menghasilkan distorsi terdengar. Dia sana- kedepan menyarankan menggunakan lebih dari satu pulsa, biasanya delapan per periode, dan menyesuaikan posisi pulsa individu dan amplitudo secara berurutan untuk meminimalisir mize kesalahan mean square spektral tertimbang. Teknik ini disebut multi pulsa bersemangat LPC (MPE-LPC) menghasilkan kualitas yang lebih baik pidato, bukan hanya karena sisa prediksi lebih baik didekati oleh beberapa pulsa per periode lapangan, tetapi juga karena algoritma multi-pulsa tidak memerlukan deteksi lapangan. The jumlah pulsa yang digunakan dapat dikurangi, khususnya untuk suara bernada tinggi, dengan menggabungkan fi lter linear dengan lingkaran lapangan di synthesizer. 7.7.3 Kode-Excited LPC Dalam metode ini, coder dan decoder memiliki buku kode yang telah ditentukan stokastik (zero-rata putih Gaussian) sinyal eksitasi [Sch85b]. Untuk setiap pidato sinyal pencarian pemancar melalui buku kode dari sinyal yang stokastik nals untuk satu yang memberikan pertandingan persepsi terbaik untuk suara ketika digunakan sebagai eksitasi ke LPC tapis. Indeks buku kode di mana pertandingan terbaik ditemukan kemudian ditransmisikan. Penerima menggunakan indeks ini untuk memilih yang benar sinyal eksitasi untuk perusahaan synthesizer tapis. Kode bersemangat LPC (CELP) coders sangat kompleks dan dapat memerlukan lebih dari 500 juta multiply dan menambahkan operasi per detik. Mereka dapat memberikan kualitas tinggi bahkan ketika eksitasi yang dikodekan di hanya 0,25 bit per sampel. Coders ini dapat mencapai bit transmisi tarif serendah 4,8 kbps. Gambar 7.8 mengilustrasikan prosedur untuk memilih eksitasi optimal sinyal. Prosedur ini diilustrasikan melalui contoh. Pertimbangkan cod- ing blok 5 ms pendek sinyal suara. Pada frekuensi sampling 8 kHz, masing-masing blok terdiri dari 40 sampel pidato. Sebuah bit rate 1/4 bit per sampel sesuai dengan 10 bit per blok. Oleh karena itu, ada kemungkinan urutan 2m = 1024 panjang 40 untuk setiap blok. Setiap anggota buku kode menyediakan 40 sampel exci- sinyal tasi dengan faktor skala yang berubah setiap blok 5 ms. The skala sampel dilewatkan secara berurutan melalui dua tapis recursive, yang memperkenalkan periodisitas suara dan menyesuaikan amplop spektral. Pidato sam The regenerasi -prinsip pada output kedua fi lter dibandingkan dengan sampel asli sinyal suara untuk membentuk sinyal di fi selisih. Sinyal perbedaan merupakan kesalahan obyektif dalam sinyal pidato ulang. Hal ini diproses lebih lanjut melalui fi lter linear yang penguat es yang perseptual lebih penting frequencies species dan melemahkan frekuensi perseptual kurang penting. Blok diagram yang menggambarkan pencarian buku kode CELP. Meskipun komputasi secara intensif, kemajuan dalam DSP dan teknologi VLSI telah membuat implementasi real-time codec CELP mungkin. CDMA digi- standar seluler tal (LS-95) diusulkan oleh QUALCOMM menggunakan tingkat variabel CELP codec di 1,2-14,4 kbps. Pada tahun 1995, QUALCOMM diusulkan QCELPI3, sebuah 13,4 kbps CELP coder yang beroperasi pada saluran 14,4 kbps. 7.7.4 Residual LPC Excited Alasan di balik LPC bersemangat sisa (RELP) berhubungan dengan yang teknik DPCM dalam bentuk gelombang coding [Del93] . Dalam kelas ini LPC coders, setelah memperkirakan parameter model (LP koefisien koe fi atau parameter yang terkait) dan parameter eksitasi (disuarakan / tak terucap keputusan, pitch, gain) dari pidato bingkai, pidato disintesis pada pemancar dan dikurangi dari orig- yang sinyal suara inal untuk dari sinyal residu. Sinyal residu yang terkuantisasi, kode, dan ditransmisikan ke penerima bersama dengan parameter model LPC. Pada penerima sinyal kesalahan residu ditambahkan ke sinyal yang dihasilkan dengan menggunakan parameter model untuk mensintesis perkiraan sinyal suara asli. Kualitas suara sintesis meningkat karena penambahan kesalahan residual. Gambar 7.9 menunjukkan diagram blok dari RELP codec sederhana.
Sedang diterjemahkan, harap tunggu..
