Tổng quan nghiên cứu

Trong kỷ nguyên truyền thông số, tiếng nói vẫn giữ vai trò là phương tiện giao tiếp cốt lõi, chiếm tỷ trọng lưu lượng lớn nhất trong hạ tầng mạng viễn thông. Phương pháp số hóa truyền thống Điều chế mã xung (PCM) tiêu chuẩn thiết lập tốc độ truyền dữ liệu cơ bản ở mức 64 Kbps cho một kênh thoại trong dải tần 300 Hz đến 3400 Hz. Tuy nhiên, sự bùng nổ của các dịch vụ đa phương tiện và nhu cầu liên lạc bảo mật băng hẹp đã khiến chuẩn 64 Kbps trở nên lãng phí tài nguyên kênh truyền vật lý. Đứng trước thách thức đó, việc nghiên cứu các giải pháp nén nguồn tiếng nói tốc độ bit siêu thấp xuống ngưỡng 1 Kbps đến 2 Kbps nhưng vẫn bảo toàn độ tự nhiên và khả năng hiểu là ưu tiên hàng đầu của ngành viễn thông hiện đại.

Mục tiêu trọng tâm của nghiên cứu là xây dựng mô hình mã hóa tiếng nói tốc độ bit thấp thời gian thực dựa trên kỹ thuật Phân rã ma trận không âm (NMF), giải quyết triệt để các hạn chế về độ trễ và méo tín hiệu của các chuẩn mã hóa dự đoán tuyến tính trước đây. Nghiên cứu được thực hiện tại Trường Đại học Công nghệ Thông tin và Truyền thông Thái Nguyên vào năm 2020, tập trung thực nghiệm trên cơ sở dữ liệu ngôn ngữ tiếng Việt với hơn 90 triệu người sử dụng bản địa. Nghiên cứu mang lại ý nghĩa khoa học và giá trị thực tiễn to lớn khi mở rộng khả năng ghép kênh logic gấp 30 đến 40 lần trên một đường truyền đơn lẻ, đồng thời thiết lập nền tảng kỹ thuật vững chắc cho việc phát triển các thiết bị liên lạc vô tuyến bảo mật số tại Việt Nam.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu vận dụng đồng thời ba khung lý thuyết nền tảng gồm: Lý thuyết phân rã ma trận không âm (NMF) do Lee và Seung phát triển, Mô hình mã hóa dạng sóng nội suy (Waveform Interpolation - WI), và Kỹ thuật phân rã chuỗi thời gian (Temporal Decomposition) của Atal cùng phiên bản cải tiến của Chien.

Hệ thống lý thuyết tích hợp năm khái niệm học thuật then chốt:

  • Kỹ thuật phân rã NMF: Phép xấp xỉ ma trận dữ liệu không âm V cấp $m \times n$ thành tích của ma trận cơ sở W cấp $m \times r$ và ma trận trọng số mã hóa H cấp $r \times n$ với $r$ nhỏ hơn đáng kể so với $m$ và $n$, tối thiểu hóa hàm sai số chuẩn Frobenius hoặc khoảng cách Kullback-Leibler.
  • Tham số phổ đường (LSF): Biểu diễn tần số dịch chuyển của các hệ số dự đoán tuyến tính (LPC), hỗ trợ kiểm soát tính ổn định của bộ lọc tổng hợp giọng nói.
  • Biến đổi cosin rời rạc (DCT) và IDCT: Phương pháp nén tập trung năng lượng phổ vào các hệ số tần số thấp, giảm số chiều ma trận mã hóa.
  • Hàm sự kiện hình học chuẩn (Regular Geometric Event Function): Khái niệm ràng buộc hàm chuyển dịch sự kiện đơn đỉnh nhằm giảm thiểu sai số lượng tử hóa.
  • Tần số cơ bản F0 và đường bao cao độ: Thành phần phản ánh tính tuần hoàn của âm thanh hữu thanh và 6 thanh điệu đặc trưng trong cấu trúc âm vị học.

Phương pháp nghiên cứu

Nghiên cứu ứng dụng phương pháp mô hình hóa toán học kết hợp phân tích mô phỏng thực nghiệm trên ba bộ dữ liệu tiếng nói tiếng Việt tiêu chuẩn:

  • Cơ sở dữ liệu Đài Tiếng nói Việt Nam (VOV): Quy mô 29.062 câu với 4.379 âm tiết phân biệt thu âm từ 15 phát thanh viên giọng chuẩn Hà Nội ở tần số lấy mẫu 16 KHz, định dạng PCM 256 kbps.
  • Cơ sở dữ liệu DEMEN567: Gồm 567 câu trích từ tác phẩm Dế mèn phiêu lưu ký với dung lượng 70 MB, độ dài gần 1 giờ phát âm ở tần số 11.025 Hz, được gán nhãn thủ công chính xác ở cấp độ âm vị và thanh điệu.
  • Cơ sở dữ liệu MICA VNSpeech: Tập hợp mẫu phát âm của 50 người nói (25 nam, 25 nữ) đại diện cho 3 phương ngữ Bắc, Trung, Nam với độ dài khoảng 60 phút mỗi người.

Quy trình chọn mẫu kiểm thử tập trung vào tập dữ liệu gồm 39.044 khung tiếng nói đại diện cho đầy đủ 22 phụ âm đầu, 155 vần và 6 thanh điệu tiếng Việt. Phương pháp phân tích được cài đặt hoàn toàn trên môi trường MATLAB R2012. Việc lựa chọn công cụ đánh giá chất lượng thoại kết hợp giữa chỉ số khách quan Đánh giá chất lượng cảm nhận tiếng nói (PESQ theo chuẩn ITU-T P.862) và thang đo chủ quan Scheffe giúp phản ánh chính xác tương quan giữa độ méo toán học và cảm nhận thính giác của con người trong suốt chu kỳ nghiên cứu từ năm 2018 đến 2020.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm đã ghi nhận bốn phát hiện then chốt về hiệu năng của kỹ thuật NMF trong mã hóa tiếng nói:

Thứ nhất, sơ đồ lượng tử hóa vector ba giai đoạn dự đoán liên khung cho tham số LSF đạt độ méo phổ trung bình (ASD) ở mức 1,47 dB, vượt trội hơn sơ đồ hai giai đoạn có ASD là 1,55 dB. Tỷ lệ lỗi méo trong khoảng tối ưu 0 đến 2 dB đạt 81,8% (cao hơn mức 77,7% của sơ đồ hai giai đoạn), trong khi tỷ lệ khung có độ méo nghiêm trọng trên 4 dB giảm mạnh chỉ còn 0,3% so với 0,7%.

Thứ hai, thuật toán ước lượng cao độ logarit kết hợp phương pháp tương quan chéo chuẩn hóa (NCCF) trên 39.044 khung kiểm thử đã mang lại độ chính xác vượt bậc. Tỷ lệ sai lệch phân giải cao độ dưới 3 mẫu đạt 95,7305%, trong đó mức sai lệch 3 mẫu chiếm 49,5082% và sai lệch 1 mẫu chiếm 22,5079%, đáp ứng hoàn hảo ngưỡng nhận thức thính giác của người nghe đối với cả giọng nam và giọng nữ.

Thứ ba, việc áp dụng biến đổi DCT để nén ma trận mã hóa H kích thước $16 \times 20$ xuống ma trận $16 \times 5$ kết hợp phân chia thành ba ma trận con (thấp, giữa, cao) đã cắt giảm thành công tốc độ bit xuống 1 Kbps mà vẫn bảo tồn đầy đủ các thành phần hài xung tần số thấp.

Thứ tư, thuật toán chuẩn hóa vector sự kiện theo phương pháp NMF Chien đã triệt tiêu hoàn toàn hiện tượng vi phạm tính chất thứ tự của tham số phổ LSF, duy trì tính ổn định của bộ lọc tổng hợp tại các tỷ lệ nén cao như 20, 30 và 46.

Thảo luận kết quả

Khi biểu diễn các dữ liệu thực nghiệm trên bảng ma trận đối sánh và đồ thị phân bố điểm PESQ, dạng sóng tín hiệu tái tạo sau khi nén ở tỷ lệ 46 vẫn duy trì độ tương đồng biên độ và chu kỳ dao động so với dạng sóng gốc. Trên biểu đồ phân tán điểm đánh giá chủ quan theo thang đo Scheffe, các đoạn thoại nén với tỷ lệ 20 và 30 tập trung phần lớn ở dải điểm tốt và xuất sắc.

Nguyên nhân cốt lõi giúp phương pháp NMF đạt hiệu năng cao là nhờ khả năng phân tách độc lập dạng sóng đặc trưng (CW) trên từng khung hiện tại mà không cần bộ lọc thông thấp FIR như kỹ thuật WI truyền thống. Cơ chế này loại bỏ hoàn toàn độ trễ tích lũy, giúp tiết kiệm bộ nhớ đệm và tối ưu hóa xử lý thời gian thực. So với các bộ mã hóa tiêu chuẩn như MELP tốc độ 2,4 Kbps hay CELP, mô hình NMF-WI ở mức 1 Kbps vẫn giữ vững đường bao tần số cơ bản F0 của cả 6 thanh điệu tiếng Việt (Ngang, Huyền, Ngã, Hỏi, Sắc, Nặng), đảm bảo âm thanh không bị biến dạng ngữ nghĩa hay nghẹt tiếng.

Đề xuất và khuyến nghị

Nhằm hoàn thiện và đưa kỹ thuật mã hóa tiếng nói NMF vào ứng dụng thực tiễn trong hạ tầng viễn thông và thiết bị nhúng, nghiên cứu đưa ra 4 khuyến nghị cụ thể:

  • Tối ưu hóa thuật toán NMF thời gian thực: Chuyển đổi toàn bộ mã nguồn xử lý tín hiệu từ MATLAB sang ngôn ngữ C/C++ kết hợp tập lệnh SIMD, hướng tới mục tiêu giảm độ trễ tính toán xuống dưới 20 ms trên mỗi khung tín hiệu trong vòng 6 tháng do nhóm kỹ sư xử lý tín hiệu số đảm nhiệm.
  • Mở rộng cơ sở dữ liệu huấn luyện ma trận cơ sở: Thu thập và gán nhãn chi tiết ở cấp độ âm vị cho hơn 100 giờ ghi âm đa dạng 3 vùng miền, nhằm nâng cao độ bền vững của ma trận cơ sở W trước các biến thể phương ngữ trong thời hạn 12 tháng do Viện Công nghệ Thông tin phối hợp các trường đại học thực hiện.
  • Triển khai thử nghiệm trên thiết bị liên lạc băng hẹp: Tích hợp bộ mã hóa 1 Kbps vào các hệ thống máy bộ đàm kỹ thuật số chuyên dụng, đặt mục tiêu duy trì chỉ số PESQ trên 3,2 điểm trong điều kiện kênh truyền nhiễu cao, hoàn thành trong 9 tháng với sự tham gia của các doanh nghiệp sản xuất thiết bị viễn thông.
  • Hoàn thiện cơ chế lượng tử hóa thích nghi ma trận trọng số: Phát triển thuật toán phân bổ bit linh hoạt giữa ma trận dải tần thấp và cao theo năng lượng từng khung thoại, kỳ vọng tiết kiệm thêm 15% băng thông tổng thể trong lộ trình 3 tháng do nhóm tác giả phòng thí nghiệm phụ trách.

Đối tượng nên tham khảo luận văn

  • Kỹ sư viễn thông và xử lý tín hiệu số (DSP): Ứng dụng mô hình NMF-WI để thiết kế các bộ giải mã thoại tốc độ thấp, giảm tải băng thông cho mạng thông tin di động và các hệ thống liên lạc vệ tinh băng hẹp.
  • Nhà nghiên cứu công nghệ giọng nói và trí tuệ nhân tạo: Sử dụng phương pháp phân rã ma trận và cấu trúc âm vị học tiếng Việt làm tài liệu tham khảo để phát triển các mô hình nhận dạng giọng nói (ASR) và tổng hợp giọng nói (TTS) chất lượng cao.
  • Học viên cao học và nghiên cứu sinh ngành Khoa học máy tính: Khai thác phương pháp tiếp cận toán học giải thuật lặp, quy trình thiết lập thử nghiệm trên MATLAB và kỹ thuật xử lý dữ liệu âm thanh dạng sóng thực tế.
  • Chuyên gia phát triển phần mềm nhúng và IoT: Tận dụng giải pháp nén tham số phổ để tối ưu hóa bộ nhớ lưu trữ và truyền dẫn giọng nói qua các kênh truyền vô tuyến công suất thấp có giới hạn phần cứng nghiêm ngặt.

Câu hỏi thường gặp

Kỹ thuật NMF giải quyết bài toán nén tiếng nói dựa trên cơ chế nào?
Phương pháp này phân rã ma trận phổ biên độ dạng sóng đặc trưng kích thước lớn thành tích của hai ma trận không âm có số chiều nhỏ hơn là ma trận cơ sở và ma trận trọng số mã hóa. Nhờ tính chất không âm tự nhiên của phổ tín hiệu, các thành phần âm học được mô hình hóa cục bộ chính xác, giúp giảm số lượng bit cần truyền tải xuống mức 1 Kbps.

Tại sao việc bảo toàn thanh điệu tiếng Việt lại là thách thức lớn trong mã hóa tốc độ bit thấp?
Tiếng Việt là ngôn ngữ đơn âm có 6 thanh điệu đặc trưng dựa trên sự biến thiên liên tục của đường tần số cơ bản F0. Ở tốc độ bit siêu thấp, sai số lượng tử hóa dễ làm biến dạng đường F0, dẫn đến hiểu sai lệch nghĩa từ vựng. Thuật toán ước lượng cao độ logarit trong nghiên cứu giúp duy trì 95,73% khung có độ sai lệch dưới 3 mẫu, giữ trọn vẹn ngữ điệu.

Chỉ số méo phổ trung bình ASD 1,47 dB mang lại ý nghĩa kỹ thuật gì?
Chỉ số ASD đo lường sự sai lệch giữa phổ gốc và phổ tái tạo của các hệ số LSF. Mức ASD 1,47 dB đạt tiêu chuẩn quốc tế về độ trong của giọng nói được lượng tử hóa, đảm bảo âm thanh tái tạo không xuất hiện tạp âm nền hay méo tiếng, đồng thời tỷ lệ khung lỗi nặng trên 4 dB được khống chế ở mức rất thấp 0,3%.

Phương pháp NMF của Chien khắc phục nhược điểm gì của kỹ thuật phân rã thời gian truyền thống?
Kỹ thuật truyền thống thường tạo ra các hàm sự kiện đa đỉnh và vi phạm tính chất thứ tự của các tham số phổ đường LSF, gây mất ổn định bộ lọc tổng hợp. Thuật toán NMF của Chien áp dụng các ràng buộc hình học chuẩn đơn đỉnh và cơ chế chuẩn hóa vector sự kiện, loại bỏ triệt để lỗi mất ổn định hệ thống.

Hệ thống mã hóa này có khả năng triển khai thực tế trên vi xử lý thông thường không?
Hoàn toàn khả thi do phương pháp NMF-WI loại bỏ việc sử dụng các bộ lọc pha và bộ lọc thông thấp FIR phức tạp. Thuật toán chỉ yêu cầu dữ liệu từ khung hiện tại kết hợp phép biến đổi DCT tốc độ cao, giúp tối giản chi phí tính toán và tương thích tốt với các chip xử lý tín hiệu số DSP thế hệ mới.

Kết luận

  • Công trình đã nghiên cứu toàn diện phương pháp mã hóa tiếng nói tốc độ bit thấp thời gian thực, nén thành công luồng dữ liệu thoại từ chuẩn 64 Kbps xuống 1 Kbps.
  • Kỹ thuật phân rã ma trận không âm NMF kết hợp mô hình sóng nội suy WI đã loại bỏ hiệu quả độ trễ xử lý, nâng cao tính trực giao và thưa thớt của ma trận tham số.
  • Nghiên cứu xác lập độ tin cậy thông qua thực nghiệm trên ba bộ dữ liệu tiếng Việt chuẩn gồm VOV, DEMEN567 và MICA VNSpeech.
  • Các chỉ số chất lượng đạt mức tối ưu với độ méo phổ ASD 1,47 dB và độ chính xác phân giải cao độ đạt 95,7305% trên 39.044 khung kiểm thử.
  • Đề tài mở ra bước tiến quan trọng cho việc phát triển các giải pháp truyền thông bảo mật số băng hẹp tại Việt Nam. Trong giai đoạn 6 đến 12 tháng tới, nhóm nghiên cứu dự kiến hoàn thiện mã nguồn nhúng C/C++ và tích hợp vào các thiết bị vô tuyến thực địa. Các tổ chức và doanh nghiệp quan tâm có thể tiếp cận toàn văn luận văn để hợp tác thử nghiệm và chuyển giao công nghệ.