7,9 GSM Codec
The coder pidato yang digunakan dalam digital standar GSM seluler pan-Eropa
berjalan dengan nama yang cukup megah pulsa reguler prediksi jangka panjang bersemangat
(RPE-LTP) codec. Codec ini memiliki bit rate bersih 13 kbps dan terpilih setelah
melakukan tes lengkap subjektif [C0189] pada berbagai codec bersaing.
The RPE-LTP codec [Var88] menggabungkan keuntungan dari sebelumnya Perancis
diusulkan baseband RELP codec dengan orang-orang dari multi -pulse jangka panjang bersemangat
prediksi (MPE-LTP) codec yang diusulkan oleh Jerman. Keuntungan dari basis
band yang RELP codec adalah bahwa ia menyediakan kualitas suara yang baik pada kompleksitas rendah. The
Kualitas pidato codec RELP, bagaimanapun, terbatas karena kebisingan tonal intro
diproduksi oleh proses regenerasi frekuensi tinggi dan dengan kesalahan sedikit intro
diproduksi selama transmisi. Teknik MPE-LTP, di sisi lain,
menghasilkan kualitas pidato yang sangat baik pada kompleksitas yang tinggi dan tidak banyak dipengaruhi oleh
kesalahan bit dalam saluran. Dengan memodifikasi codec RELP untuk menggabungkan beberapa
fitur dari codec MPE-LTP, bit rate bersih berkurang dari 14,77 kbps sampai
13,0 kbps tanpa kehilangan kualitas. Yang paling penting modi fi kasi adalah addi-
tion dari prediksi lingkaran jangka panjang.
GSM codec relatif kompleks dan haus kekuasaan. Gambar 7.10 menunjukkan
diagram blok dari encoder pidato [Ste94]. Encoder ini terdiri dari empat
blok pengolahan utama. Urutan pidato pertama pra-menekankan, memerintahkan
ke segmen 20 ms durasi, dan kemudian Hamming-windowed. Hal ini diikuti
oleh prediksi jangka pendek (STP) fi filtering analisis di mana daerah logaritmik
rasio (LAR yang) dari koefisien refleksi rn (k) (8 ekor) yang dihitung.
8 parameter LAR memiliki rentang dinamis yang berbeda dan probabilitas distribusi
tion fungsi, dan karenanya semua dari mereka tidak dikodekan dengan jumlah yang sama
bit untuk transmisi. Parameter LAR juga diterjemahkan oleh LPC terbalik
fi lter sehingga dapat meminimalkan kesalahan en.
analisis LTP yang melibatkan fi nding lapangan periode pn dan mendapatkan faktor gn
kemudian dilakukan sedemikian rupa sehingga LTP sisa rn diminimalkan. Untuk meminimalkan rn,
ekstraksi lapangan dilakukan oleh LTP dengan menentukan bahwa nilai delay, D, yang
memaksimalkan crosscorrelation antara arus sampel error STP, en, dan
sampel kesalahan sebelumnya en_ D. diekstrak lapangan pn dan mendapatkan gn ditransmisikan
dan dikodekan pada tingkat 3,6 kbps. LTP sisa. rn, tertimbang dan pembusukan
berpose dalam tiga sekuen calon eksitasi. Energi dari urutan ini
adalah diidentifikasi, dan satu dengan energi tertinggi dipilih untuk mewakili
sisa LTP. Pulsa di urutan eksitasi dinormalisasi dengan tinggi
amplitudo est, terkuantisasi, dan ditransmisikan pada tingkat 9,6 kbps.
Gambar 7.11 menunjukkan diagram blok dari decoder pidato GSM [Ste94]. Ini
terdiri dari empat blok yang melakukan operasi melengkapi orang-orang dari
encoder. Parameter eksitasi yang diterima adalah RPE diterjemahkan dan diteruskan ke
LTP sintesis tapis yang menggunakan parameter lapangan dan keuntungan untuk mensintesis
sinyal jangka panjang ~. Sintesis jangka pendek dilakukan dengan menggunakan menerima kembali fl EC
koefisien tion untuk menciptakan sinyal suara asli. Blok diagram dari GSM pidato decoder. Setiap 260 bit output coder (yaitu 20 ms blok pidato) yang memerintahkan, d d'n kepentingannya, ke dalam kelompok 50, 132, dan 78 bit masing-masing. Bit Epen 1 g pada kelompok pertama fi bit yang sangat penting yang disebut tipe Ia bit. 132 bit berikutnya The USDC Codec 389 adalah bit penting yang disebut Ib bit, dan 78 bit terakhir disebut tipe II bit. Karena tipe Ia bit adalah orang-orang berpengaruh yang kualitas suaranya paling, mereka memiliki kesalahan bit CRC deteksi menambahkan. Kedua la dan Ib bit convolutionally dikodekan untuk untuk- koreksi kesalahan lingkungan. Yang paling signifikan fi tipe II tidak bisa bit tidak memiliki koreksi kesalahan atau deteksi. 7.10 The USDC Codec AS sistem selular digital (IS-54) menggunakan vektor sum gembira linier coder prediktif (VSELP). Coder ini beroperasi pada tingkat data mentah dari 7950 bit / s dan total data rate dari 13 kbps setelah channel coding. The VSELP coder ini dikembangkan oleh konsorsium perusahaan, dan implementasi Motorola ini terpilih sebagai pidato standar pengkodean setelah pengujian ekstensif. Pidato VSELP coder adalah varian dari jenis CELP vocoders [Ger90]. coder ini dirancang untuk mencapai tiga tujuan kualitas tertinggi pidato, kompleksitas komputasi sederhana, dan ketahanan untuk menyalurkan kesalahan. Kode buku di encoder VSELP diatur dengan struktur ned prede fi sehingga pencarian brute-force dihindari. Ini fi cantly signifikan mengurangi waktu yang dibutuhkan untuk pencarian kata kode yang optimal. Buku kode tersebut juga menyampaikan pidato kualitas tinggi dan peningkatan ketahanan untuk menyalurkan kesalahan tetap menjaga complex- sederhana ity. Gambar 7.12 menunjukkan diagram blok dari encoder VSELP. 8 kbps VSELP codec menggunakan tiga sumber eksitasi. Salah satunya adalah dari jangka panjang ("lapangan") prediksi negara tor, atau buku kode adaptif. Sumber kedua dan ketiga dari dua buku kode eksitasi VSELP. Masing-masing buku kode VSELP ini mengandung setara dengan 128 vektor. Ketiga urutan eksitasi dikalikan dengan istilah gain yang sesuai dan dijumlahkan untuk memberikan eksitasi gabungan urutan. Sebuah fl er setiap subframe urutan eksitasi gabungan digunakan untuk memperbarui status fi lter jangka panjang (buku kode adaptif). Sintesis tapis adalah agar bentuk-10 LPC langsung semua pole- tapis. LPC coe fl icients dikodekan sekali per 20 ms frame dan diperbarui setiap 5 ms sub fi ame. Jumlah sampel dalam subframe adalah 40 pada sampling rate 8 kHz. Decoder ditunjukkan pada Gambar 7.13.
Sedang diterjemahkan, harap tunggu..