() Acos (2ft) (2)
Các tín hiệu analog không thể được áp dụng trực tiếp vào máy tính. Nó là cần thiết để lấy mẫu
tín hiệu analog x (t) vào các tín hiệu thời gian rời rạc x (n), mà máy tính có thể sử dụng để xử lý.
Nói chung, tín hiệu rời rạc x (n) luôn luôn được xem là một trong chuỗi tín hiệu hay một vector . Vì vậy,
MATLAB có thể làm các tính toán cho các tín hiệu thời gian rời rạc. Các hình sau 1 là
về lấy mẫu tín hiệu tương tự thành tín hiệu rời rạc theo thời gian:
Hình 1: Các con số đơn giản về lấy mẫu tín hiệu tương tự
như Hình 1 trình bày ở trên, khoảng thời gian của tín hiệu analog x (t) là T. thời gian lấy mẫu của
tín hiệu rời rạc thời gian là TS. Giả sử tín hiệu analog được lấy mẫu từ thời điểm ban đầu 0, do đó, các tín hiệu được lấy mẫu có thể được viết như là một vector xn x N 1] . được biết, mối quan hệ giữa các giai đoạn tần số tín hiệu và thời gian tương tự là đối ứng. Vì vậy, tần số lấy mẫu của tín hiệu lấy mẫu là fs = 1 / Ts. Giả sử chiều dài của x (n) là N cho K khoảng thời gian ban đầu. Sau đó, mối quan hệ giữa T và Ts là N × Ts = K × T. Vì vậy, N / K = T / Ts = fs / f, nơi cả hai N và K là số nguyên. Và nếu tín hiệu analog này là chính xác lấy mẫu với cùng một không gian lấy mẫu và tín hiệu lấy mẫu là định kỳ, sau đó N / K là số nguyên cũng có. Nếu không, các tín hiệu được lấy mẫu sẽ không tuần hoàn. Theo định lý lấy mẫu (Nyquist lý) [2], khi tần số lấy mẫu là lớn hơn hoặc bằng hơn 2 lần so với tối đa của tần số tín hiệu analog, discrete- tín hiệu thời gian là có thể được sử dụng để tái tạo lại tín hiệu analog gốc. Và cao hơn tần số lấy mẫu sẽ dẫn đến các tín hiệu được lấy mẫu tốt hơn để phân tích. Tương đối, nó sẽ cần phải xử lý nhanh hơn để xử lý tín hiệu và sự tôn trọng với không gian nhiều dữ liệu hơn. Trong các ứng dụng nontelecommunications, trong đó các hệ thống phụ nhận dạng giọng nói có quyền truy cập vào bài phát biểu chất lượng cao, tần số mẫu 10 kHz, 14 kHz và 16 kHz đã được sử dụng. Những 4 Tingxiao Yang Các thuật toán của Speech Recognition, Lập trình và mô phỏng trong MATLAB tần số mẫu cho thời gian tốt hơn và độ phân giải tần số [1]. Trong luận án này, cho MATLAB chương trình, tần số lấy mẫu được thiết lập như là 16 kHz. Vì vậy, độ dài của tín hiệu được ghi trong 2 thứ hai sẽ là 32.000 đơn vị thời gian trong MATLAB. Trong phần tiếp theo, các lý thuyết của DFT và FFT sẽ được giới thiệu, đó là quan trọng khi cố gắng phân tích quang phổ trong miền tần số. Và nó là chìa khóa để có được những cách để làm nhận dạng giọng nói trong luận án này.
đang được dịch, vui lòng đợi..