Tổng quan nghiên cứu

Thị trường thiết bị giám sát hành trình phương tiện giao thông tại Việt Nam đã chứng kiến sự tăng trưởng vượt bậc với hơn 50 đơn vị cung cấp thiết bị hợp quy sau khi Thông tư 08/2011/TT-BGTVT và Quy chuẩn kỹ thuật quốc gia QCVN 31:2014/BGTVT được ban hành. Hơn 1.000.000 phương tiện vận tải thương mại trên cả nước thuộc diện bắt buộc phải lắp đặt thiết bị giám sát hành trình để cơ quan chức năng quản lý lưu lượng và nâng cao an toàn giao thông. Tuy nhiên, phần lớn các thiết bị hiện hành trên thị trường chỉ dừng lại ở tính năng định vị vị trí và phát âm thanh thu âm tĩnh theo các tuyến đường cố định, hoàn toàn thiếu khả năng tương tác văn bản động theo thời gian thực.

Vấn đề nghiên cứu trọng tâm là giải quyết bài toán giao tiếp âm thanh hai chiều linh hoạt giữa trung tâm điều hành và phương tiện. Khi xảy ra tình trạng ùn tắc giao thông, thay đổi lộ trình xe buýt, thông báo địa chỉ đón trả khách taxi hoặc cảnh báo an toàn khẩn cấp, trung tâm điều hành cần truyền lệnh dưới dạng văn bản và thiết bị trên xe phải tự động chuyển đổi thành tiếng nói tự nhiên. Các giải pháp tổng hợp tiếng nói trước đây như phương pháp Formant sử dụng mô hình Klatt hay phương pháp ghép nối diphone TD-PSOLA còn bộc lộ nhiều hạn chế về mức độ tự nhiên, độ dễ nghe và chỉ mới dừng lại ở mức độ mô phỏng thuật toán trên máy tính.

Mục tiêu cụ thể của công trình là nghiên cứu, thiết kế và chế tạo hoàn chỉnh bo mạch phần cứng thiết bị giám sát hành trình tích hợp thuật toán tổng hợp tiếng nói tiếng Việt bằng phương pháp ghép nối lựa chọn đơn vị ngữ âm cơ sở. Thiết bị vừa đáp ứng 100% các tiêu chuẩn kỹ thuật theo QCVN 31:2014/BGTVT, vừa có khả năng nhận dữ liệu văn bản qua giao thức mạng TCP/IP hoặc tin nhắn SMS, chuẩn hóa văn bản và phát âm thanh thông báo với chất lượng vượt trội.

Phạm vi nghiên cứu được thực hiện tại Thành phố Hồ Chí Minh trong giai đoạn từ năm 2014 đến cuối năm 2015, dưới sự phối hợp giữa Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh và Trung tâm Nghiên cứu và Đào tạo Thiết kế Vi mạch. Ý nghĩa thực tiễn của đề tài thể hiện qua việc tối ưu hóa hiệu suất quản lý vận tải, giảm thiểu hơn 35% thao tác quan sát màn hình của tài xế để nâng cao mức độ an toàn khi điều khiển phương tiện, đồng thời xử lý trơn tru kho ngữ liệu âm thanh 44 giờ thu âm với 23.020 đơn vị âm thanh cơ sở trực tiếp trên nền tảng vi xử lý nhúng tốc độ 180 MHz.

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 ứng dụng lý thuyết tổng hợp tiếng nói từ văn bản bằng phương pháp ghép nối lựa chọn đơn vị ngữ âm cơ sở nhằm khắc phục triệt để các nhược điểm của phương pháp tổng hợp Formant và phương pháp ghép diphone rời rạc. Trong cấu trúc ngôn ngữ tiếng Việt, việc ghép nối các đơn vị ngữ âm ở cấp độ cụm từ hoặc câu hoàn chỉnh giúp bảo toàn được ngôn điệu tự nhiên của ngữ cảnh giao tiếp thực tế.

Mô hình nghiên cứu kết hợp giải thuật băm an toàn Secure Hashing Algorithm 1 để mã hóa các chuỗi ký tự thành vector đặc trưng băm 160-bit từ các khối dữ liệu 512-bit thông qua 80 bước lặp logic. Thuật toán này cho phép hệ thống nhúng tìm kiếm và đối sánh cực nhanh giữa chuỗi văn bản đầu vào với cơ sở dữ liệu âm thanh lưu trữ trên thẻ nhớ.

Thuật toán tối ưu hóa đường đi Viterbi được triển khai để giải quyết bài toán lựa chọn chuỗi đơn vị âm thanh tối ưu, đảm bảo giảm thiểu tối đa chi phí ghép nối giữa các đơn vị kế tiếp nhau. Mô hình chuỗi kết nối Joint Sequence và tập luật chuyển ngữ được sử dụng để chuẩn hóa văn bản phi cấu trúc.

Hệ thống xoay quanh 5 khái niệm cốt lõi:

  • Đơn vị ngữ âm cơ sở: Thành phần âm thanh đại diện cho từ, cụm từ hoặc câu mang đầy đủ thông tin ngữ điệu.
  • Mã băm SHA-1: Cơ chế vector hóa văn bản giúp tra cứu trực tiếp vị trí âm thanh với độ phức tạp tính toán tối thiểu.
  • Đối sánh ngữ cảnh trái và phải: Quy tắc lựa chọn mẫu âm thanh phù hợp dựa trên từ đứng trước và từ đứng sau.
  • Chuẩn hóa văn bản tiếng Việt: Quá trình chuyển đổi từ viết tắt, chữ số, ký hiệu đặc biệt và từ ngoại lai thành văn bản chuẩn âm đọc.
  • Hệ thống nhúng thời gian thực: Kiến trúc phần cứng vi xử lý chuyên dụng đảm bảo xử lý luồng dữ liệu định vị và âm thanh đồng thời.

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

Nguồn dữ liệu âm thanh của đề tài được xây dựng từ kho ngữ liệu thu âm trực tiếp gồm 14.370 tệp tin định dạng sóng âm thanh chuẩn WAV với tổng thời lượng 44 giờ đọc của phát thanh viên chuyên nghiệp thuộc Đài Tiếng nói Nhân dân Thành phố Hồ Chí Minh. Bộ dữ liệu chuẩn hóa ngôn ngữ bao gồm 3.581 từ viết tắt tiếng Việt thông dụng và 6.750 từ mượn tiếng nước ngoài, tên riêng và địa danh quốc tế được trích xuất từ các cơ sở dữ liệu báo chí điện tử chính thống.

Cỡ mẫu nghiên cứu ngữ âm bao gồm 23.020 đơn vị cơ sở được chọn lọc theo phương pháp lấy mẫu ngữ âm đại diện bao phủ, đảm bảo phủ kín gần 100% hệ thống âm tiết tiếng Việt và đa dạng hóa tối đa bối cảnh ngữ điệu. Mẫu thử nghiệm phần cứng là bo mạch nhúng tích hợp vi xử lý 32-bit ARM9 kết hợp bộ nhớ 64 MB SDRAM và 256 MB Flash.

Phương pháp phân tích dựa trên kỹ thuật tách từ so khớp cực đại theo từ điển kết hợp tra cứu bảng băm SHA-1. Lý do lựa chọn phương pháp này là nhằm tối ưu hóa tài nguyên tính toán của vi xử lý nhúng 180 MHz, đảm bảo tốc độ phản hồi gần như tức thời mà không gây quá tải bộ nhớ đệm.

Tiến trình nghiên cứu diễn ra qua 3 mốc thời gian chặt chẽ:

  • Giai đoạn 1: Khảo sát lý thuyết, xây dựng kho ngữ liệu âm thanh và mô phỏng thuật toán ghép nối trên môi trường hệ điều hành Linux.
  • Giai đoạn 2: Thiết kế sơ đồ nguyên lý, layout mạch in phần cứng và tích hợp các module viễn thông đạt chuẩn QCVN 31:2014/BGTVT.
  • Giai đoạn 3: Lập trình firmware điều khiển, nạp cơ sở dữ liệu lên thẻ nhớ và thử nghiệm chất lượng âm thanh thực tế trên xe ô tô.

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

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

Nghiên cứu đã hoàn thành xuất sắc việc thiết kế và chế tạo bo mạch phần cứng thiết bị giám sát hành trình hoàn chỉnh. Hệ thống phần cứng hoạt động ổn định trên dải điện áp công nghiệp từ 8V đến 36V DC nhờ mạch nguồn 4 cấp chuyển đổi hiệu suất cao cung cấp chính xác các mức điện áp 4.1V cho module truyền thông, 3.3V cho vi xử lý chính, 2.5V cho bộ giải mã âm thanh và 1.8V cho lõi vi xử lý. Thiết bị tích hợp đồng bộ module GSM 4 băng tần hỗ trợ 12 khe truyền dữ liệu mạng di động và module GPS 22 kênh theo dõi với độ nhạy thu sóng đạt mức -165 dBm.

Cơ sở dữ liệu âm thanh tổng hợp được nén và tổ chức khoa học trên thẻ nhớ SD dung lượng từ 4 GB trở lên, chứa 14.370 tệp tin âm thanh tương ứng với 23.020 đơn vị ngữ âm cơ sở. Bộ từ điển hỗ trợ xử lý chính xác 3.581 từ viết tắt và 6.750 từ tiếng nước ngoài thông dụng.

Hiệu năng xử lý của thuật toán trên vi xử lý AT91SAM9260 tốc độ 180 MHz đạt kết quả vượt trội. Thời gian trễ từ khi thiết bị nhận chuỗi văn bản qua tin nhắn SMS hoặc giao thức TCP/IP đến khi âm thanh được giải mã qua vi mạch âm thanh VS1003 và phát ra loa chỉ dao động trong khoảng 0,3 đến 0,5 giây, giảm hơn 40% độ trễ xử lý so với các mô hình phần mềm thử nghiệm trước đó.

Chất lượng âm thanh tổng hợp theo phương pháp ghép nối đơn vị ngữ âm đạt độ tự nhiên và mức độ dễ nghe cao hơn 25% khi so sánh với phương pháp ghép nối diphone TD-PSOLA truyền thống, loại bỏ hiện tượng ngắt quãng cơ học và méo dạng âm thanh khi xe di chuyển ở tốc độ cao.

Thảo luận kết quả

Nguyên nhân cốt lõi tạo nên sự vượt trội của hệ thống là việc chuyển dịch đơn vị ghép nối từ cấp độ âm vị đơn lẻ sang cấp độ cụm từ và câu có ngữ cảnh hoàn chỉnh. Việc ứng dụng giải thuật băm SHA-1 để tạo khóa tra cứu 160-bit trực tiếp đã loại bỏ hoàn toàn nhu cầu duyệt chuỗi tuần tự nặng nề, giúp vi xử lý nhúng giải phóng tới 60% năng lực tính toán để duy trì đồng thời các tác vụ thu thập tín hiệu hành trình xe.

Khi đối chiếu với các công trình nghiên cứu trước đây như mô hình tổng hợp Klatt Formant của tác giả chuyên ngành hay giải thuật ghép diphone TD-PSOLA trên môi trường Matlab, nghiên cứu này đã tạo ra bước đột phá khi chuyển hóa thành công mô hình lý thuyết sang thiết bị thương mại thực tế. Bo mạch không chỉ giải quyết bài toán âm thanh mà còn thỏa mãn đầy đủ các quy định giám sát hành trình theo tiêu chuẩn quốc gia.

Dữ liệu thực nghiệm phân đoạn âm thanh và lựa chọn đơn vị được thể hiện trực quan qua bảng đối sánh cấu trúc vector mã băm giữa ngữ cảnh trái, ngữ cảnh chính và ngữ cảnh phải. Dữ liệu này liên kết chính xác với các mốc thời gian bắt đầu và kết thúc tính bằng đơn vị mili-giây trên từng tệp tin âm thanh mẫu. Đồng thời, các biểu đồ sơ đồ khối phần cứng và lưu đồ thuật toán phân nhánh chuẩn hóa văn bản minh chứng rõ nét cho tính khả thi của hệ thống khi ứng dụng trong thực tiễn vận tải đường bộ.

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

Dựa trên kết quả nghiên cứu thực nghiệm, bốn nhóm giải pháp chiến lược được đề xuất nhằm hoàn thiện và mở rộng khả năng ứng dụng của thiết bị:

Nâng cấp thuật toán nén mô hình âm học bằng việc áp dụng các kiến trúc mạng nơ-ron biến đổi dạng nhẹ. Mục tiêu hướng tới là giảm 30% dung lượng kho dữ liệu âm thanh trên thẻ nhớ mà vẫn duy trì chất lượng giọng nói trung thực, hoàn thành trong giai đoạn 2026 - 2027 do các nhóm nghiên cứu xử lý tín hiệu và phòng thí nghiệm vi mạch chủ trì thực hiện.

Mở rộng kết nối ngoại vi thông minh bằng cách tích hợp cổng giao tiếp truyền thông công nghiệp RS485 tốc độ 10 Mbps với camera trí tuệ nhân tạo và đồng hồ đo cước taxi. Giải pháp này giúp thiết bị tự động phát cảnh báo giọng nói an toàn về điểm mù, lệch làn đường hoặc trạm dừng xe buýt với độ trễ thời gian thực dưới 100 mili-giây, do các doanh nghiệp sản xuất thiết bị giám sát hành trình triển khai trong vòng 18 tháng tới.

Chuẩn hóa cơ sở dữ liệu ngôn ngữ đa phương ngữ thông qua việc thu âm bổ sung giọng đọc chuẩn miền Bắc và miền Trung với quy mô tối thiểu 20.000 đơn vị âm thanh mới cho mỗi vùng miền trong thời hạn 12 tháng. Đơn vị thực hiện là các trung tâm nghiên cứu ngôn ngữ học ứng dụng kết hợp cùng các công ty công nghệ viễn thông.

Hoàn thiện khung chính sách và tiêu chuẩn kỹ thuật bằng việc ban hành quy chuẩn bổ sung cho thiết bị định vị thế hệ mới, khuyến khích tích hợp tính năng cảnh báo bằng giọng nói thông minh trên 100% phương tiện vận tải hành khách công cộng trước năm 2028 dưới sự chỉ đạo của Cục Đường bộ và Bộ Giao thông Vận tải.

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

Kỹ sư thiết kế phần cứng và lập trình hệ thống nhúng: Tài liệu cung cấp toàn bộ sơ đồ nguyên lý mạch nguồn đa cấp chống sốc áp từ 8V đến 36V, mạch giao tiếp vi xử lý 32-bit ARM9 với module viễn thông và vi mạch giải mã âm thanh chuyên dụng. Trường hợp sử dụng điển hình là ứng dụng thiết kế các bo mạch IoT công nghiệp, thiết bị định vị GPS và bộ điều khiển điện tử trên xe ô tô.

Nhà nghiên cứu và chuyên gia phát triển xử lý ngôn ngữ tự nhiên: Luận văn cung cấp phương pháp luận chi tiết về kiến trúc tổng hợp tiếng nói ghép nối đơn vị ngữ âm, thuật toán phân đoạn theo cụm từ và kỹ thuật chuẩn hóa văn bản tiếng Việt. Tài liệu giúp định hướng xây dựng các hệ thống trợ lý ảo, thiết bị đọc thông báo tự động trên môi trường vi điều khiển tài nguyên thấp.

Doanh nghiệp sản xuất thiết bị công nghệ và đơn vị quản lý vận tải: Nghiên cứu trình bày giải pháp toàn diện đáp ứng quy chuẩn QCVN 31:2014/BGTVT kết hợp tính năng rao trạm xe buýt và thông báo điều hành qua TCP/IP hoặc tin nhắn SMS. Doanh nghiệp có thể ứng dụng để nâng cấp hệ thống điều hành xe buýt, taxi và tối ưu hóa trải nghiệm khách hàng.

Học viên cao học và sinh viên chuyên ngành Kỹ thuật Điện tử, Viễn thông và Kỹ thuật Máy tính: Đây là nguồn tư liệu học thuật mẫu mực kết hợp hài hòa giữa cơ sở lý thuyết xử lý tín hiệu số, thiết kế phần cứng thực nghiệm và kiểm thử sản phẩm thực tế, hỗ trợ đắc lực cho các đề tài nghiên cứu về hệ thống giao thông thông minh.

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

Tại sao nghiên cứu lại chọn vi xử lý AT91SAM9260 kết hợp vi mạch giải mã VS1003 cho thiết bị?

Vi xử lý AT91SAM9260 với kiến trúc 32-bit chạy ở xung nhịp 180 MHz cung cấp đủ năng lực tính toán thuật toán mã hóa SHA-1 và chuẩn hóa văn bản trong khoảng 0,3 giây, đồng thời hỗ trợ bộ nhớ 64 MB SDRAM và 256 MB Flash. Việc ghép nối với vi mạch giải mã phần cứng VS1003 giúp giải phóng hoàn toàn vi xử lý chính khỏi tác vụ giải mã âm thanh, đảm bảo việc phát âm thanh không làm gián đoạn luồng truyền dữ liệu hành trình theo tiêu chuẩn giám sát.

Phương pháp ghép nối lựa chọn đơn vị ngữ âm có ưu điểm gì vượt trội so với các phương pháp khác?

Phương pháp này sử dụng các đơn vị âm thanh cơ sở là cụm từ hoặc câu hoàn chỉnh được trích xuất từ 44 giờ thu âm thực tế của phát thanh viên. Nhờ đó, âm thanh sau khi ghép nối giữ trọn vẹn ngữ điệu và độ trơn tự nhiên của giọng người thật, nâng cao hơn 25% độ dễ nghe trong môi trường nhiều tiếng ồn trên xe và vượt trội hoàn toàn so với âm thanh cơ học của phương pháp Formant hay hiện tượng gãy tiếng của phương pháp ghép diphone.

Thiết bị xử lý các từ viết tắt và từ ngữ tiếng nước ngoài trong văn bản đầu vào như thế nào?

Hệ thống được trang bị bộ từ điển chuẩn hóa gồm 3.581 từ viết tắt và 6.750 từ tiếng nước ngoài hoặc địa danh. Khi tiếp nhận văn bản, bộ tổng hợp sẽ phân tích ngữ cảnh để chuyển đổi các chữ cái viết tắt thành cụm từ đầy đủ, đồng thời ứng dụng mô hình Joint Sequence kết hợp từ điển phiên âm thủ công để chuyển đổi tên riêng nước ngoài thành chuỗi âm tiết phát âm tiếng Việt gần đúng nhất.

Thiết bị giám sát hành trình này đáp ứng Quy chuẩn kỹ thuật quốc gia QCVN 31:2014/BGTVT ra sao?

Thiết bị tích hợp đầy đủ cổng kết nối RS232 với phần mềm máy tính của cơ quan quản lý, lưu trữ dữ liệu liên tục trên thẻ nhớ dung lượng từ 4 GB trở lên. Hệ thống thu thập và truyền về máy chủ các tham số bắt buộc bao gồm thông tin lái xe, thời gian làm việc, tọa độ vị trí, tốc độ từng giây và số lần dừng đỗ xe qua mạng viễn thông di động với độ chính xác cao.

Trung tâm điều hành truyền dữ liệu văn bản xuống thiết bị để phát âm thanh qua những phương thức nào?

Trung tâm điều hành có thể gửi văn bản thông báo xuống thiết bị linh hoạt qua hai kênh truyền là giao thức mạng TCP/IP bằng sóng dữ liệu di động hoặc thông qua tin nhắn SMS truyền thống. Khi nhận được dữ liệu, thiết bị tự động giải mã cấu trúc gói tin, lưu vào bộ đệm và kích hoạt tiến trình tổng hợp tiếng nói tức thời với độ trễ dưới 0,5 giây, đảm bảo khả năng liên lạc thông suốt trong mọi điều kiện phủ sóng.

Kết luận

  • Thiết kế và chế tạo thành công bo mạch phần cứng thiết bị giám sát hành trình hoạt động trên nền tảng vi xử lý AT91SAM9260 tốc độ 180 MHz, đáp ứng 100% quy chuẩn kỹ thuật quốc gia QCVN 31:2014/BGTVT.
  • Tích hợp hoàn chỉnh thuật toán tổng hợp tiếng nói tiếng Việt bằng phương pháp ghép nối đơn vị ngữ âm với kho ngữ liệu 14.370 tệp tin âm thanh tương đương 44 giờ thu âm chuyên nghiệp.
  • Ứng dụng đột phá giải thuật băm an toàn SHA-1 với độ dài 160-bit vào tra cứu ngữ cảnh, giúp rút ngắn thời gian xử lý và phản hồi âm thanh xuống dưới 0,5 giây.
  • Xây dựng bộ chuẩn hóa văn bản thông minh xử lý thành công 3.581 từ viết tắt và 6.750 từ ngữ ngoại lai, nâng cao chất lượng ngữ điệu tự nhiên thêm 25%.
  • Hiện thực hóa tính năng nhận văn bản và phát thông báo động qua giao thức mạng TCP/IP và tin nhắn SMS, tạo bước tiến công nghệ vượt bậc so với các giải pháp định vị truyền thống.

Đóng góp lớn nhất của luận văn là thu hẹp khoảng cách giữa lý thuyết xử lý ngôn ngữ tự nhiên phức tạp với việc ứng dụng thực tế trên thiết bị phần cứng nhúng công nghiệp, mở ra hướng phát triển mới cho các thiết bị điều hành giao thông thông minh tại Việt Nam.

Kế hoạch nghiên cứu tiếp theo sẽ tập trung vào việc tối ưu hóa dung lượng cơ sở dữ liệu âm thanh bằng các mô hình học sâu hiện đại, bổ sung nhận dạng giọng nói hai chiều và nâng cấp chuẩn kết nối dữ liệu tốc độ cao trong lộ trình từ năm 2026 đến năm 2028.

Các kỹ sư công nghệ, nhà nghiên cứu ngôn ngữ và doanh nghiệp vận tải hãy khai thác ngay nguồn tài liệu chuyên sâu này để ứng dụng vào việc nâng cấp hệ thống quản lý phương tiện, góp phần hiện đại hóa toàn diện hạ tầng giao thông thông minh của quốc gia.