... nghĩa là dùng ít bit để số hóa. Và điều này cũng giống như là ta
đã nén âmthanh vậy.
Bây giờ hãy xem bộ mã hố âmthanh MPEG hoạt động như thế nào. Bộ mã
hóa chia phổ tần số (20Hz đến 20kHz) thành ... một âm mạ
nh.
3. Các lớp của âmthanh MPEG
.
Có nhiều sự nhầm lẫn về lớp âmthanh MPEG. Tất cả các lớp đều dựa trên
cùng một lược đồ mãhóa (mã hóa theo nhận thức). Mức độ phức tạp của
bộ mã ... bởi âm chủ 1000Hz. Nói một cách khác,
một âmthanh yếu gần một âmthanh mạnh sẽ bị che. Nếu có một âmthanh
khác tần số 2000Hz cũng có mức to thấp hơn âm 1000Hz là 18dB thì ta sẽ
nghe được âm...
... các âmthanh là các quá
Đồ án tốt nghiệp Xây dựng chơng trình xử lý âmthanh số
3. Định dạng dữ liệu
Quá trình chuyển đổi âmthanh tơng tự sang dạng âmthanhsố cũng nh
việc lu trữ âmthanhsố ... trong số các ký hiệu chung nhất:
Kí hiệu Mô tả
Đồ án tốt nghiệp Xây dựng chơng trình xử lý âmthanh số
Chơng 2
giới thiệu chung về âmthanh số
1. Âmthanh và đặc tính của âm thanh
1.1. Sóng âm ... nên cảm giác về
các âm khác nhau: âm có tần số lớn gọi là âm cao hay âm thanh; âm có tần số
nhỏ gọi là âm thấp hay âm trầm. Sự cảm nhận về mức độ to nhỏ của âmthanh
đợc gọi là cờng độ (pitch)....
... những định dạng âmthanh mới sử
dụng những thuật toán riêng để nhằm giảm bớit dung lượng dữ liệu cần đề diễn tả âm
thanh gốc cùng lúc đó cố gắng giữ cho âmthanh gần với âmthanh gốc nhất. ... MP4, MPC, AAC, Ogg Vorbis, FLAC / Ogg FLAC, WavPack, WAV,
ÂmThanhsố là gì ?
Âm thanh được ghi trên đĩa CD và định dạng file âmthanh WAV được sử dụng chuẩn
định dạng pulse-code modulation ... rất khó nhận ra sự hiện diện của 1 tần sốâmthanh nhất định nào đó (có thể là
quá 20Khz). Việc bỏ đi 1 phần dữ liệu âmthanh này giúp cho các định dạng âmthanh
mất dự liệu như Mp3 có thể giảm...
... âmthanh (dạng 1)
Khối dữ liệu âmthanh bắt đầu với 2 bytes chỉ định tần số lấy mẫu và
phương thức nén. Tiếp theo đó là dữ liệu âmthanh thực sự. Mãhoá tần số lấy
mẫu được tính toán từ tần số ... trong phần giữa của dữ liệu âm thanh. Dữ liệu âm thanh
tiếp theo được lưu trữ trong các khối âmthanh liên tiếp dạng 2. Khối âm thanh
liên tiếp chỉ chứa dữ liệu về mẫu âm thanh. Nó không lặp lại ... tần số lấy mẫu 44KHz, 16bit mẫu. Khuôn
ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG CHƯƠNG TRÌNH XỬ LÝ ÂM
THANH SỐ
2 Số kênh truyền
4 Tổng số các khung mẫu
2 Số bits trên mỗi mẫu
10 Số khung mẫu trong 1 giây (số...
... duy nhất một khối dữ liệu âm thanh. Dữ liệu
âm thanh thêm vào có thể được lưu trữ trong một khối âm liên tiếp.
Khi đọc dữ liệu, cần quan tâm tới dữ liệu âmthanh gốc (âm thanh chưa
được xử lý) ... Voc.
Khối dữ liệu âmthanh (dạng 1)
Khối dữ liệu âmthanh bắt đầu với 2 bytes chỉ định tần số lấy mẫu và
phương thức nén. Tiếp theo đó là dữ liệu âmthanh thực sự. Mãhoá tần số lấy
mẫu được ... chương trình xử lý âmthanh số
Kích thước Mô tả
2 Số kênh truyền
4 Tổng số các khung mẫu
2 Số bits trên mỗi mẫu
10 Số khung mẫu trong 1 giây (số dấu phẩy động 80-bit
IEEE)
4 Mã phương thức nén
n...
...
0
0
11011
11011
Với số âm
Với số âm
:
:
Chuyển đối số
Chuyển đối số
sang
sang
nhị
nhị
phân có dấu rồi lấy bù
phân có dấu rồi lấy bù
2
2
Flip Flop
Flip Flop
kiểu
kiểu
D
D
Số
Số
thập lục phân
thập ... được xếp đầu bảng mã
ký tự điều khiển được xếp đầu bảng mã
(00h
(00h
đến
đến
1Fh)
1Fh)
Số
Số
nhị phân có dấu
nhị phân có dấu
Tổng quát
Tổng quát
:
:
Nếu số nhị phân
Nếu số nhị phân
N n
N ... 2
0
0
Các số nhị phân có dấu
Các số nhị phân có dấu
4
4
-
-
bit
bit
biểu diễn
biểu diễn
được các giá trị từ
được các giá trị từ
?
?
đến
đến
?
?
Mã
Mã
BCD
BCD
Đừng nhầm mã hoá
Đừng nhầm mã hoá
BCD
BCD
với...
... này sẽ hạn chế độ phân giải về tần số- hạn chế khả
năng phân biệt đối với các thành phần tần sốmà khoảng cách giữa chúng nhỏ
hơn 1/T
0
= 1/LT trong miền tần số.
10
Chương III : Biến đổi Fourier ... s)D45{4K
/9n%8FA8345567(s)1<54
22
Phân tích tín hiệu File Wave
Quá trình sốhoáâm thanh
ƒ8(2/98567^41H%8(2/,
ƒ8(20CO6M^,\O%8(2(=(+834O
6M^L= ... ]4Y*"567Fm5KZ8Q'RI?5"FO
)/9
Thuật toán FFT cơ số 2 phân chia theo tần số
6
Chương III : Biến đổi Fourier rời rạc và các
thuật toán biến đổi Fourier nhanh
3.1 Lấy mẫu trong miền tần số- biến đổi Fourier rời rạc
:;<34.(=(+)=x(n)15>
'()(,
?@A/B34X5670CA8D0
CEF1G1Gδω(...
... `5B^8a !8" ]$ 60B1 . 8 6
'
Bộ lấy
mẫu
Thiết bị lJ
ợng tử hóa
Bộ mÃ
hóa
&
PT
!82
yN$*
&PT
!8/6
/# 2 6
$
!8Iy
$E ... 2JbíclÊy mÉu
#$$ [ X2;$3>=5B^8P)>B^8/$T
tần số lấy mẫuP%ãT
V8./Y 5B^88< 2)u 2- H- DM-O8 !$]D
6$t !8 2 6$Dn ... k)>$81 . 8?$ A
'~
Chơng II
Phân tích tín hiệu và hệ thống trong miền tần số
j0f)/-0)/018Y8U-)8B"])A
V0v_B8,8-;)/01)A0B28Y8U-
?D8
)(nx
I8< 2C 81qN($ A
)()( Nnxnx...