Đỏnh giỏ chương trỡnh

Một phần của tài liệu Xây dựng chương trình xử lý âm thanh số (Trang 80 - 81)

1. Đỏnh giỏ chương trỡnh

Do thời gian và khả năng cú hạn, hơn nữa với khuụn khổ của một đồ ỏn tốt nghiệp nờn chương trỡnh em thiết kế khụng thể xử lý hết được những vấn đề cần thiết trong lĩnh vực õm thanh rộng lớn. Tuy nhiờn, chương trỡnh đó giải quyết được những vấn đề cơ bản: tỡm hiểu về cỏc khuụn dạng lưu trữ dữ liệu õm thanh, cỏc cỏch định dạng dữ liệu để từ đú cú thể thao tỏc với dữ liệu giỳp cho việc hiểu rừ cấu trỳc cỏc tệp õm thanh.

Ngoài ra, chương trỡnh cũn cú cỏc modul nhằm trợ giỳp cho quỏ trỡnh phõn tớch tớn hiệu õm thanh với khõu tiền xử lý (lọc, hàm cửa sổ) và phộp xử lý homomorphic. Với việc tớnh FFT và Cepstrum, ta sẽ xỏc định được cỏc đặc tớnh của õm thanh.

Hơn nữa, chương trỡnh mang tớnh chất hoàn chỉnh: bắt đầu quỏ trỡnh thu thanh tạo tệp õm thanh từ micro, qua quỏ trỡnh xử lý và phõn tớch dữ liệu õm, sau đú cú thể phỏt õm thanh ra loa.

Mặc dự vậy, chương trỡnh cũng cú cỏc nhược điểm như mới chỉ đỏp ứng cỏc thao tỏc và cỏc phộp phõn tớch với dữ liệu trờn cỏc tệp Wave và tệp Voc. Nhưng đõy là hai khuụn dạng lưu trữ õm thanh thụng dụng nhất nờn cũng cần hiểu rừ trước hết, và từ hai khuụn dạng cơ bản này giỳp ta dễ dàng thao tỏc với cỏc khuụn dạng khỏc.

Và, một nhược điểm khỏc là tốc độ xử lý của chương trỡnh cũn chậm, nhất là khi thực hiện cỏc chức năng soạn thảo với một số lớn cỏc mẫu tớn hiệu của một tệp õm thanh cú kớch thước lớn. Ngoài ra, quy trỡnh thực hiện cỏc chức năng của chương trỡnh cú thể chưa được hợp lý, cỏc chức năng phụ thuộc nhiều vào nhau, nhưng mặc dự vậy chương trỡnh cú cấu trỳc cỏc thủ tục rừ ràng, dễ hiểu với ngụn ngữ lập trỡnh Delphi.

Một phần của tài liệu Xây dựng chương trình xử lý âm thanh số (Trang 80 - 81)