Khôi phục mất gói tại phía thu có thể coi như làm cách nào đó để người nghe có thể cảm nhận được âm thoại một cách tốt nhất có thể.
Phân loại:
- Chèn: ghép nối, chèn khoảng lặng, lặp gói.
- Nội suy: thay thế dạng sóng, thay thế dạng sóng theo “pitch”, co dãn thang thời gian.
- Tái tạo: nội duy tham số, tái tạo mô hình.
2.7.8.1. Chèn: gói bị mất được chèn đầy vào các bit.
- Ghép nối (splicing): Đây là kỹ thuật đơn thuật đơn giản nhất, nếu mất gói xảy ra, nó sẽ cắt bỏ đoạn tín hiệu tương ứng với các gói mất.
- Chèn khoảng lặng (silence substitution): Thay thế đoạn tương ứng với các gói mất bằng các đoạn có biên độ bằng không hoặc chèn nhiễu nền. Điều này chỉ chấp nhận được khi các khung mất rất ngắn và tỷ lệ mất gói là rất thấp.
- Lặp lại bằng các gói trước đó: Kỹ thuật này chấp nhận được khi mất gói đơn. Gói tốt nhất nhận được trước gói bị mất sẽ được lặp lại để lấp đầy khoảng trống thoại bị mất.Tuy nhiên lặp gói lại gây một số âm thanh lạ.
2.7.8.2. Nội suy:
Nội suy là kỹ thuật phức tạp, vì chúng tính tới sự thay đổi của tín hiệu âm thoại. Nguyên lý của kỹ thuật này là sử dụng các gói lân cận gói mất để làm cơ sở tái tạo lại gói bị mất và thay thế chúng. Kỹ thuật nội suy có 3 dạng:
- Thay thế bằng dạng sóng (waveform substitution) của tín hiệu thoại trước hoặc sau đoạn bị mất.
- Nội suy dạng sóng theo chu kỳ “pitch” (pitch waveform interpolation): Nếu gói mất là đoạn vô thanh thì được thay thế bằng cách lặp lại. Nếu gói mất là đoạn hữu thanh thì được thay thế bằng cách lặp lại dạng sóng theo chu kỳ “pitch”. Kỹ thuật này cho chất lượng tốt hơn kỹ thuật thay thế bằng dạng sóng.
- Co giãn theo thang thời gian (Time scale modification): Kỹ thuật này cho phép co dãn đoạn thoại hay audio trước và sau đoạn bị mất để bù lấp những đoạn này. Đoạn
sóng chuyển từ gói trước sang gói sau được nội suy trong một cửa sổ để tìm dạng sóng tối ưu, do đó chất lượng kỹ thuật này cao hơn hẳn các kỹ thuật trước.
2.7.8.3. Tái tạo:
Kỹ thuật này sử dụng thông tin của thuật toán mã hóa để tổng hợp tín hiệu thoại tương ứng với các gói đã mất, công nghệ này phụ thuộc vào bộ mã hóa thoại và có thời gian tính toán khá lâu và thuật toán phức tạp. Kỹ thuật này có thể chia làm 2 loại:
- Nội suy tham số (parameter interpolation): sử dụng các tham số mã hóa như LPC và độ tăng ích để nội suy.
- Khôi phục trên cơ sở mô hình (Model-based recovery): Đoạn mất của tín hiệu được khôi phục bằng cách mô hình hóa dạng mã hóa của tín hiệu thoại.
2.8.Tính bảo mật và hướng khắc phục