Thiết Kế Hệ Thống Chuyển Đổi Giọng Nói Sang Ngôn Ngữ Cử Chỉ Cho Người Khiếm Thính: Nghiên Cứu và Ứng Dụng Thực Tiễn


Tóm tắt nghiên cứu

Nghiên cứu "Thiết kế hệ thống chuyển đổi giọng nói sang ngôn ngữ cử chỉ ứng dụng cho người khiếm thính" (Mã số đề tài: T2020-39TĐ), do TS. Trương Ngọc Sơn cùng các cộng sự tại Trường Đại học Sư phạm Kỹ thuật TP.HCM thực hiện, giải quyết câu hỏi nghiên cứu cốt lõi: Làm thế nào để xây dựng một thiết bị nhúng nhỏ gọn, chi phí thấp, tiêu thụ năng lượng tối ưu nhưng vẫn đảm bảo khả năng chuyển đổi giọng nói tiếng Việt sang ngôn ngữ cử chỉ (thủ ngữ) trực quan theo thời gian thực?

Về phương pháp, nhóm nghiên cứu đã tích hợp nền tảng phần cứng nhúng Raspberry Pi 4 với màn hình LCD 7 inch và pin di động 4000mAh, kết hợp giải pháp nhận dạng giọng nói tự động (ASR) đám mây qua API và cơ chế so khớp văn bản tối ưu hóa bằng thuật toán ma trận từ dựa trên khoảng cách Levenshtein. Dữ liệu đầu ra được hiển thị dưới dạng video thủ ngữ chuẩn hóa với cơ sở dữ liệu 200 mẫu câu giao tiếp thông dụng.

Kết quả thực nghiệm cho thấy hệ thống hoạt động ổn định liên tục trong 4 giờ, thuật toán so khớp Levenshtein trên cấp độ từ cho thời gian đáp ứng cực nhanh (~0.012 giây), vượt trội gấp nhiều lần so với các mô hình mạng nơ-ron học sâu (CNN/RNN) khi chạy trên phần cứng nhúng giới hạn tài nguyên. Nghiên cứu mang lại ý nghĩa to lớn trong việc xóa bỏ rào cản giao tiếp, hỗ trợ người khiếm thính hòa nhập xã hội và mở ra hướng tiếp cận mới cho các thiết bị trợ năng thông minh tại Việt Nam.


Bối cảnh và tầm quan trọng

Theo thống kê của Tổ chức Y tế Thế giới (WHO), khoảng 5% dân số toàn cầu gặp phải các vấn đề nghiêm trọng về thính giác. Tại Việt Nam, cộng đồng người khiếm thính đối mặt với rào cản giao tiếp hàng ngày do đa phần người bình thường không hiểu và không thể sử dụng ngôn ngữ cử chỉ (thủ ngữ). Mặc dù ngôn ngữ cử chỉ là phương tiện biểu đạt hoàn chỉnh với hệ thống ký hiệu bàn tay, cử động cơ thể và nét mặt, nhưng khoảng cách ngôn ngữ giữa người nghe bình thường và người khiếm thính vẫn là một thách thức lớn.

+-------------------------------------------------------------+
|                      RÀO CẢN GIAO TIẾP                      |
|                                                             |
|  Người nói (Giọng nói Tiếng Việt)                          |
|  Người khiếm thính (Ngôn ngữ cử chỉ / Thủ ngữ)              |
+-------------------------------------------------------------+

Trên thế giới, các công trình nghiên cứu chuyển đổi hai chiều giữa giọng nói và thủ ngữ chủ yếu tập trung vào tiếng Anh (ASL), tiếng Mã Lai (MSL) hoặc tiếng Tây Ban Nha. Tại Việt Nam, các ứng dụng trí tuệ nhân tạo (AI) đã bắt đầu xuất hiện trong nhận dạng ký tự, dịch thuật, học tiếng Anh hay giao thông thông minh, nhưng các nghiên cứu chuyên sâu về thiết bị phần cứng chuyên dụng hỗ trợ người khiếm thính tương tác bằng tiếng Việt còn rất hạn chế.

Bên cạnh đó, các giải pháp nhận dạng giọng nói tiên tiến dựa trên học sâu (Deep Learning) đòi hỏi cấu hình phần cứng mạnh, tiêu tốn nhiều năng lượng và chi phí đắt đỏ, không phù hợp để đóng gói thành thiết bị cầm tay di động giá rẻ. Do đó, việc nghiên cứu phát triển một hệ thống nhúng có khả năng xử lý nhanh, tiêu thụ công suất thấp, hiển thị trực quan và giá thành hợp lý là một yêu cầu cấp thiết, mang tính thời sự cao và có giá trị nhân văn sâu sắc.


Methodology và approach

Nghiên cứu tiếp cận bài toán theo quy trình tích hợp toàn diện từ thiết kế phần cứng, xử lý tín hiệu âm thanh số, giải mã âm học - ngôn ngữ đến cơ chế hiển thị đa phương tiện.

                    QUY TRÌNH XỬ LÝ TOÀN HỆ THỐNG
                    
  [ Giọng nói ] 
  [ Thu âm & Khử nhiễu môi trường ] 
  [ Nhận dạng giọng nói (Google Speech-to-Text API) ] 
  [ Chuỗi văn bản tiếng Việt ]
  [ So khớp chuỗi tối ưu (Word-Level Levenshtein Distance > 80%) ]
  [ Cơ sở dữ liệu 200 Video ngôn ngữ cử chỉ ]
  [ Hiển thị Video trên LCD 7 inch (Khoảng cách nhìn ≤ 3m) ]

1. Thiết kế kiến trúc phần cứng

Hệ thống được thiết kế dạng khối di động độc lập, tích hợp trong hộp bảo vệ kích thước 180 × 128 × 52 mm:

  • Bộ xử lý trung tâm: Bo mạch nhúng Raspberry Pi 4 với vi xử lý 64-bit Quad-core ARM Cortex-A72 (1.5 GHz), 4GB RAM, tích hợp GPU và các giao tiếp kết nối Wi-Fi băng tần kép, Bluetooth 5.0.
  • Module thu âm: Microphone thu âm chuyên dụng kết hợp bộ chuyển đổi USB Audio Codec để khắc phục việc Raspberry Pi không hỗ trợ cổng micro analog trực tiếp.
  • Module hiển thị: Màn hình cảm ứng Waveshare 7 inch (độ phân giải 1024 × 600 pixels), kết nối qua HDMI, đảm bảo độ sáng và góc nhìn rõ ràng trong khoảng cách lên tới 3 mét.
  • Nguồn điện: Pin sạc Lithium dung lượng 4000mAh tích hợp mạch bảo vệ và quản lý sạc thông minh, cung cấp nguồn ổn định cho toàn bộ hệ thống hoạt động liên tục trong 4 giờ với dòng tiêu thụ trung bình khoảng 1A.

2. Tiền xử lý và khử nhiễu tín hiệu âm thanh

Tín hiệu âm thanh ngõ vào từ micro được xử lý sơ bộ để loại bỏ tạp âm môi trường:

  • Xác định mức ngưỡng nền (Background Noise Floor): Đo biên độ và năng lượng âm thanh khi không có người nói để thiết lập ngưỡng lọc nhiễu môi trường.
  • Phát hiện hoạt tính giọng nói (VAD): Hệ thống tự động kích hoạt thu âm khi phát hiện năng lượng vượt ngưỡng và đóng luồng khi người nói ngắt câu.

3. Nhận dạng giọng nói (Speech-to-Text)

Nhóm nghiên cứu đã phân tích và so sánh các mô hình nhận dạng giọng nói kinh điển và hiện đại:

  • PocketSphinx: Sử dụng mô hình HMM-GMM và hệ số MFCC (Mel-Frequency Cepstral Coefficients), tối ưu cho thiết bị nhúng nhưng độ chính xác tiếng Việt còn hạn chế.
  • DeepSpeech / ConvNet (Wav2Letter): Mạng nơ-ron hồi quy (RNN) và tích chập (1D-CNN) đòi hỏi dữ liệu huấn luyện lớn và năng lực tính toán vượt quá khả năng xử lý thời gian thực của chip nhúng.
  • Lựa chọn tối ưu: Sử dụng dịch vụ nhận dạng tiếng nói của Google (Speech-to-Text API) thông qua kết nối mạng không dây, mang lại độ chính xác cao đối với tiếng Việt, thích ứng tốt với ngữ điệu và độ biến thiên của người nói.

4. Thuật toán so khớp văn bản và bộ quyết định (Decision Engine)

Sau khi nhận dạng chuỗi văn bản, hệ thống tiến hành đối chiếu với cơ sở dữ liệu mẫu bằng thuật toán Khoảng cách Levenshtein cải tiến trên cấp độ từ (Word-level Levenshtein Distance):

  • Thay vì so sánh từng ký tự (gây chậm và dễ sai lệch ngữ nghĩa), chuỗi văn bản được phân tách thành các mảng từ (word tokens) và tính ma trận khoảng cách chỉnh sửa (chèn, xóa, thay thế).
  • Thiết lập ngưỡng tương đồng $\ge 80%$ để đưa ra quyết định kích hoạt video thủ ngữ tương ứng chính xác nhất.

Phát hiện chính

Quá trình thử nghiệm và đo lường thực nghiệm đã mang lại nhiều phát hiện quan trọng có giá trị khoa học và kỹ thuật thực tiễn:

+-----------------------------------------------------------------------+
|              SO SÁNH THỜI GIAN ĐÁP ỨNG TRÊN RASPBERRY PI 4             |
|                                                                       |
|  Thuật toán Levenshtein (Cấp độ từ) : [■] 0.0123 giây                 |
|  Mạng Deep Learning (1D-CNN)        : [■■■■■■■■■■■■■■■■■■■■■] 0.5222s |
|                                                                       |
|  ==> Levenshtein nhanh hơn gấp ~42 lần, tiết kiệm tối đa CPU & Pin    |
+-----------------------------------------------------------------------+

1. Ưu thế vượt trội của thuật toán Levenshtein cấp độ từ trên hệ thống nhúng

Trong bài toán so khớp với tập cơ sở dữ liệu xác định (200 mẫu câu), nhóm nghiên cứu đã thực hiện 5 loạt thử nghiệm (mỗi loạt 10 câu ngẫu nhiên) nhằm so sánh giữa thuật toán Levenshtein và mạng nơ-ron tích chập 1 chiều (1D-CNN).

  • Kết quả đo lường: Thời gian xử lý trung bình của thuật toán Levenshtein chỉ mất 0.0123 giây, trong khi mạng Deep Learning (1D-CNN) mất tới 0.5222 giây (chậm hơn gấp hơn 42 lần).
  • Ý nghĩa: Trên phần cứng nhúng cấu hình thấp, việc sử dụng các giải thuật tính toán ma trận rời rạc tối ưu giúp hệ thống phản hồi gần như tức thì, giảm tải bộ nhớ RAM và kéo dài tuổi thọ của pin.

2. Độ chính xác nhận dạng giọng nói đạt mức tiệm cận tuyệt đối trong điều kiện chuẩn

Khi thử nghiệm ở khoảng cách thu âm phù hợp (dưới 1m so với micro) và môi trường không bị ô nhiễm tiếng ồn quá mức, hệ thống kết hợp Google Speech-to-Text API cho khả năng nhận dạng câu tiếng Việt chính xác gần 100%. Việc phân đoạn âm thanh dựa trên mức năng lượng nền giúp loại bỏ hiệu quả các khoảng lặng và tiếng ồn xung quanh.

3. Hiệu năng hiển thị trực quan và tính công thái học

Màn hình 7 inch độ phân giải 1024 × 600 cho phép hiển thị các video cử chỉ (độ dài từ 5 đến 10 giây) mượt mà, sắc nét. Người khiếm thính có thể dễ dàng quan sát và nhận biết đầy đủ các chuyển động phức tạp của ngón tay, bàn tay và nét mặt ở khoảng cách lên đến 3 mét trong điều kiện ánh sáng trong phòng và ngoài trời không quá chói gắt.

4. Tính tự chủ năng lượng và độ ổn định phần cứng

Với pin 4000mAh, thiết bị duy trì hoạt động liên tục trong 4 giờ ở chế độ làm việc toàn tải (phát video liên tục, bật kết nối Wi-Fi, xử lý âm thanh). Nhiệt độ bo mạch Raspberry Pi 4 duy trì ở mức an toàn trong suốt thời gian vận hành.


Đóng góp khoa học

Trụ cột đóng góp Chi tiết nội dung và giá trị khoa học
Phương pháp luận (Methodology) Đề xuất giải pháp kiến trúc lai (Hybrid Architecture): kết hợp xử lý ASR trên đám mây với thuật toán so khớp ma trận từ Levenshtein cục bộ, giải quyết triệt để bài toán cân bằng giữa độ chính xác và tài nguyên nhúng.
Công nghệ & Thực tiễn (Practical Implementation) Chế tạo thành công nguyên mẫu thiết bị hoàn chỉnh (prototyping) nhỏ gọn, chi phí thấp, tiêu thụ công suất thấp, có tính ứng dụng tức thì cho người khiếm thính tại Việt Nam.
Cơ sở dữ liệu (Dataset & Media) Xây dựng cơ sở dữ liệu số hóa gồm 200 video ngôn ngữ cử chỉ tiếng Việt chuẩn hóa, đóng vai trò làm tài liệu tham khảo cho các nghiên cứu tiếp theo trong lĩnh vực trợ năng.
Công bố học thuật (Publication) Kết quả đề tài đã được thẩm định và công bố trên tạp chí khoa học quốc tế uy tín: International Journal of Computer Science and Network Security (IJCSNS, Vol. 3, March 2021, danh mục ESCI).

Đối tượng quan tâm và giá trị ứng dụng

  1. Nhà nghiên cứu học thuật & Sinh viên ngành Kỹ thuật:
    • Cung cấp tài liệu tham khảo thực nghiệm quý giá về xử lý tín hiệu âm thanh số (DSP), nhận dạng giọng nói tiếng Việt và kỹ thuật tối ưu hóa thuật toán trên vi điều khiển/máy tính nhúng.
  2. Kỹ sư phát triển sản phẩm IoT & Trợ năng (Assistive Tech):
    • Tham khảo kiến trúc phần cứng, giải pháp quản lý nguồn pin và quy trình thiết kế giao tiếp người - máy (HMI) cho người khuyết tật.
  3. Cộng đồng người khiếm thính và các trung tâm giáo dục đặc biệt:
    • Cung cấp công cụ hỗ trợ giao tiếp trực quan tại lớp học, gia đình, giúp người khiếm thính tiếp nhận thông điệp từ người bình thường một cách dễ dàng.
  4. Cơ quan dịch vụ công và Đài truyền hình:
    • Khả năng tích hợp tại các quầy giao dịch một cửa, bệnh viện, ngân hàng hoặc tự động hóa quy trình chèn khung hình thủ ngữ trong các chương trình phát thanh - truyền hình.

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

1. Phát hiện quan trọng nhất của nghiên cứu này là gì?

Phát hiện quan trọng nhất là việc chứng minh thuật toán so khớp chuỗi Levenshtein trên cấp độ từ (word-level) đạt hiệu năng xử lý nhanh hơn 42 lần (~0.012s so với ~0.522s) so với mô hình học sâu 1D-CNN trên phần cứng nhúng, mang lại khả năng phản hồi thời gian thực tức thì mà không cần máy chủ cấu hình đắt tiền.

2. Phương pháp luận của đề tài có điểm gì đặc biệt?

Nghiên cứu kết hợp tối ưu giữa nhận dạng giọng nói đám mây qua API (tận dụng độ chính xác cao của dữ liệu tiếng Việt) và xử lý phân loại, hiển thị video nội bộ trên chip nhúng ARM. Điều này giúp tối giản chi phí phần cứng mà vẫn đạt độ tin cậy tối đa.

3. Kết quả nghiên cứu có thể mở rộng (generalize) được không?

Hoàn toàn có thể. Kiến trúc phần cứng và thuật toán của hệ thống có thể mở rộng để nâng dung lượng cơ sở dữ liệu lên hàng nghìn câu, hoặc chuyển đổi sang các ngôn ngữ khác chỉ bằng cách cập nhật tập từ điển video thủ ngữ tương ứng.

4. Hướng phát triển tiếp theo của nghiên cứu là gì?

Nhóm nghiên cứu định hướng: (1) Phát triển hệ thống giao tiếp hai chiều (bổ sung camera và thị giác máy tính để nhận dạng cử chỉ tay ngược lại thành giọng nói); (2) Tối ưu hóa các mô hình ASR offline để thiết bị hoạt động độc lập hoàn toàn mà không cần kết nối Internet.

5. Ứng dụng thực tế trước mắt của hệ thống là gì?

Thiết bị có thể triển khai ngay tại các quầy tiếp công dân, bệnh viện, trường học chuyên biệt hoặc đóng vai trò như một thiết bị thông dịch cầm tay hỗ trợ người khiếm thính sinh hoạt hàng ngày.


Kết luận

Đề tài nghiên cứu khoa học cấp trường trọng điểm T2020-39TĐ của Trường Đại học Sư phạm Kỹ thuật TP.HCM đã hoàn thành xuất sắc mục tiêu đề ra: thiết kế thành công một hệ thống chuyển đổi giọng nói tiếng Việt sang ngôn ngữ cử chỉ nhỏ gọn, linh hoạt, tiêu thụ năng lượng thấp và độ phản hồi cao.

Công trình không chỉ đóng góp một giải pháp kỹ thuật tinh gọn cho lĩnh vực tính toán nhúng mà còn thể hiện tinh thần trách nhiệm xã hội sâu sắc thông qua việc ứng dụng công nghệ để nâng cao chất lượng cuộc sống cho người yếu thế. Đây là tiền đề vững chắc để phát triển các thế hệ thiết bị trợ năng thông minh hai chiều toàn diện trong tương lai.