Thuật ngữ âm thanh

Từ điển thuật ngữ liên quan đến âm thanh này bao gồm các thuật ngữ chung được sử dụng rộng rãi và các thuật ngữ dành riêng cho Android. Hãy xem Bảng thuật ngữ về nền tảng Android trung tâm để biết định nghĩa chuẩn của các thuật ngữ.

Thuật ngữ chung

Các thuật ngữ chung liên quan đến âm thanh có ý nghĩa thông thường.

Âm thanh kỹ thuật số

Các thuật ngữ âm thanh kỹ thuật số liên quan đến việc xử lý âm thanh bằng các tín hiệu âm thanh được mã hoá ở dạng kỹ thuật số. Để biết thông tin chi tiết, hãy tham khảo phần Âm thanh kỹ thuật số.

AC-3
Bộ mã hoá và giải mã âm thanh của Dolby. Để biết thông tin chi tiết, hãy tham khảo bài viết về Dolby Digital.
độ vang âm
Nghiên cứu các đặc tính cơ học của âm thanh, chẳng hạn như cách bố trí vật lý của bộ chuyển đổi (ví dụ: loa, micrô) trên thiết bị ảnh hưởng đến chất lượng âm thanh mà người dùng cảm nhận được.
suy hao
Hệ số nhân nhỏ hơn hoặc bằng 1,0, áp dụng cho tín hiệu âm thanh để giảm mức tín hiệu. So sánh với mức tăng.
người yêu thích âm thanh
Người quan tâm đến trải nghiệm tái tạo âm nhạc vượt trội, đặc biệt là sẵn sàng đánh đổi đáng kể (ví dụ: chi phí, kích thước thành phần, thiết kế phòng) để có chất lượng âm thanh tốt. Để biết thông tin chi tiết, hãy tham khảo bài viết Người đam mê âm thanh.
AVB
Tiêu chuẩn truyền âm thanh kỹ thuật số theo thời gian thực qua Ethernet. Để biết thông tin chi tiết, hãy tham khảo phần Cầu nối âm thanh và video.
số bit trên mỗi mẫu hoặc độ sâu bit
Số bit thông tin trên mỗi mẫu.
kênh
Một luồng thông tin âm thanh, thường tương ứng với một vị trí ghi hoặc phát.
kết hợp xuống
Giảm số lượng kênh, chẳng hạn như từ âm thanh nổi xuống âm thanh đơn kênh hoặc từ 5.1 xuống âm thanh nổi. Được thực hiện bằng cách thả kênh, kết hợp kênh hoặc xử lý tín hiệu nâng cao hơn. Việc trộn đơn giản mà không làm giảm hoặc giới hạn có thể dẫn đến tình trạng tràn và cắt. So sánh với tính năng nâng cấp âm thanh.
DSD
Direct Stream Digital. Mã hoá âm thanh độc quyền dựa trên điều chế mật độ xung. Mặc dù phương thức điều chế xung nhịp (PCM) mã hoá dạng sóng dưới dạng một trình tự các mẫu âm thanh riêng lẻ gồm nhiều bit, nhưng DSD mã hoá dạng sóng dưới dạng một trình tự các bit ở tốc độ lấy mẫu rất cao (không có khái niệm về mẫu). Cả PCM và DSD đều thể hiện nhiều kênh theo trình tự độc lập. DSD phù hợp hơn với việc phân phối nội dung so với việc biểu thị nội dung nội bộ để xử lý vì có thể khó áp dụng các thuật toán xử lý tín hiệu kỹ thuật số (DSP) truyền thống cho DSD. DSD được dùng trong Super Audio CD (SACD) và trong DSD qua PCM (DoP) cho USB. Để biết thông tin chi tiết, hãy tham khảo Direct Stream Digital.
vịt
Tạm thời giảm âm lượng của một luồng khi một luồng khác trở nên hoạt động. Ví dụ: nếu nhạc đang phát khi có thông báo đến, thì nhạc sẽ giảm âm lượng trong khi thông báo phát. So sánh với chế độ tắt tiếng.
FIFO
Nhập trước xuất trước. Mô-đun phần cứng hoặc cấu trúc dữ liệu phần mềm triển khai việc xếp hàng dữ liệu FIFO. Trong ngữ cảnh âm thanh, dữ liệu được lưu trữ trong hàng đợi thường là các khung âm thanh. Bạn có thể triển khai FIFO bằng một vùng đệm tròn.
khung
Nhóm mẫu, mỗi kênh một mẫu tại một thời điểm.
khung hình trên mỗi bộ đệm
Số khung hình được chuyển từ mô-đun này sang mô-đun tiếp theo cùng một lúc. Giao diện HAL âm thanh sử dụng khái niệm khung hình trên mỗi vùng đệm.
gain
Hệ số nhân lớn hơn hoặc bằng 1,0, áp dụng cho tín hiệu âm thanh để tăng mức tín hiệu. So sánh với sự suy giảm.
Âm thanh HD
Âm thanh có độ phân giải cao. Từ đồng nghĩa với âm thanh có độ phân giải cao (nhưng khác với Intel High Definition Audio).
tai nghe
Loa chụp tai không có micrô. So sánh với tai nghe.
tai nghe
Tai nghe có micrô. So sánh với tai nghe.
Hz
Đơn vị cho tốc độ lấy mẫu hoặc tốc độ khung hình.
âm thanh có độ phân giải cao
Đại diện có độ sâu bit và tốc độ lấy mẫu lớn hơn đĩa CD (PCM âm thanh nổi 16 bit ở 44,1 kHz) và không nén dữ liệu bị mất. Tương đương với âm thanh HD. Để biết thông tin chi tiết, hãy tham khảo phần âm thanh có độ phân giải cao.
xen kẽ
Đại diện cho âm thanh kỹ thuật số đa kênh, luân phiên dữ liệu giữa các kênh. Ví dụ: âm thanh kỹ thuật số nổi được biểu thị ở định dạng xen kẽ sẽ luân phiên bên trái, bên phải, bên trái, bên phải.
thời gian chờ
Độ trễ thời gian khi tín hiệu đi qua một hệ thống.
không tổn hao
Thuật toán nén dữ liệu không suy hao giúp duy trì độ chính xác bit trong quá trình mã hoá và giải mã, trong đó kết quả giải mã dữ liệu đã mã hoá trước đó tương đương với dữ liệu ban đầu. Ví dụ về các định dạng phân phối nội dung âm thanh không tổn hao bao gồm CD, PCM trong WAVFLAC. Quy trình tạo có thể làm giảm độ sâu bit hoặc tốc độ lấy mẫu so với bản gốc; các định dạng phân phối giúp duy trì độ phân giải và độ chính xác bit của bản gốc là chủ đề của âm thanh có độ phân giải cao.
có tổn hao
Thuật toán nén dữ liệu bị mất cố gắng giữ lại các tính năng quan trọng nhất của nội dung nghe nhìn trong quá trình mã hoá và giải mã, trong đó kết quả của việc giải mã dữ liệu đã mã hoá trước đó về mặt cảm nhận là tương tự như dữ liệu gốc nhưng không giống hệt. Một số ví dụ về thuật toán nén âm thanh có tổn hao bao gồm MP3 và AAC. Vì giá trị tương tự là từ một miền liên tục và giá trị kỹ thuật số là rời rạc, nên ADC và DAC là các phép chuyển đổi có tổn hao liên quan đến biên độ. Xem thêm về tính minh bạch.
đơn âm
Một kênh.
đa kênh
Xem phần âm thanh vòm. Theo nghĩa nghiêm ngặt, âm thanh nổi là nhiều kênh và có thể được coi là âm thanh đa kênh; tuy nhiên, cách sử dụng như vậy sẽ gây nhầm lẫn nên cần tránh.
tắt tiếng
Tạm thời buộc âm lượng về 0, độc lập với các chế độ điều khiển âm lượng thông thường. So sánh với vịt.
vượt quá giới hạn
Lỗi âm thanh do không chấp nhận được dữ liệu được cung cấp trong thời gian đủ. Để biết thông tin chi tiết, hãy tham khảo phần hết bộ đệm. So sánh với thiếu dữ liệu.
kéo
Điều hướng tín hiệu đến một vị trí mong muốn trong trường âm thanh nổi hoặc đa kênh.
Trình quản lý kết nối đối tác
Điều chế xung mã. Phương thức mã hoá cấp thấp phổ biến nhất của âm thanh kỹ thuật số. Tín hiệu âm thanh được lấy mẫu theo một khoảng thời gian đều đặn, được gọi là tốc độ lấy mẫu, sau đó được lượng tử hoá thành các giá trị riêng biệt trong một phạm vi cụ thể tuỳ thuộc vào độ sâu bit. Ví dụ: đối với PCM 16 bit, các giá trị mẫu là số nguyên từ -32768 đến +32767.
dốc
Tăng hoặc giảm dần mức của một tham số âm thanh cụ thể, chẳng hạn như âm lượng hoặc độ mạnh của hiệu ứng. Tăng âm lượng thường được áp dụng khi tạm dừng và tiếp tục phát nhạc để tránh chuyển đổi âm thanh khó nghe.
mẫu
Số đại diện cho giá trị âm thanh của một kênh tại một thời điểm.
tốc độ lấy mẫu hoặc tốc độ khung hình
Số khung hình/giây. Mặc dù tốc độ khung hình chính xác hơn, nhưng tốc độ lấy mẫu thường được dùng để chỉ tốc độ khung hình.
âm thanh hoá
Sử dụng âm thanh để thể hiện phản hồi hoặc thông tin, chẳng hạn như âm thanh chạm và âm thanh bàn phím.
SPL
Mức áp suất âm thanh, một phép đo tương đối về áp suất âm thanh.
âm thanh nổi
Hai kênh. So sánh với đa kênh.
mở rộng âm thanh nổi
Hiệu ứng được áp dụng cho tín hiệu âm thanh nổi để tạo ra một tín hiệu âm thanh nổi khác có âm thanh đầy đủ và phong phú hơn. Hiệu ứng này cũng có thể được áp dụng cho tín hiệu đơn âm, trong đó đây là một loại chế độ kết hợp.
âm thanh vòm
Kỹ thuật giúp người nghe nhận biết được vị trí âm thanh ngoài âm thanh nổi trái và phải.
độ trong suốt
Kết quả lý tưởng của quá trình nén dữ liệu có tổn hao. Quá trình chuyển đổi dữ liệu có tổn hao là minh bạch nếu người dùng không thể phân biệt được dữ liệu chuyển đổi với dữ liệu gốc. Để biết thông tin chi tiết, hãy tham khảo phần Tính minh bạch.
thiếu dữ liệu
Lỗi âm thanh do không cung cấp đủ dữ liệu cần thiết trong thời gian thích hợp. Để biết thông tin chi tiết, hãy tham khảo phần hết bộ đệm. So sánh với quá tải.
trộn âm lên
Tăng số lượng kênh, chẳng hạn như từ đơn âm sang âm thanh nổi hoặc từ âm thanh nổi sang âm thanh vòm. Được thực hiện bằng cách sao chép, xoay hoặc xử lý tín hiệu nâng cao hơn. So sánh với hoạt động kết hợp âm thanh xuống.
USAC
Mã hoá âm thanh và giọng nói hợp nhất. Bộ mã hoá và giải mã âm thanh cho các ứng dụng có tốc độ bit thấp. Để biết thông tin chi tiết, hãy tham khảo phần Mã hoá lời nói và âm thanh hợp nhất.
trình ảo hoá
Hiệu ứng cố gắng tạo không gian cho các kênh âm thanh, chẳng hạn như cố gắng mô phỏng nhiều loa hơn hoặc tạo ảo giác rằng nguồn âm thanh có vị trí.
âm lượng
Độ to, cường độ chủ quan của tín hiệu âm thanh.

Kết nối liên thiết bị

Công nghệ kết nối liên thiết bị kết nối các thành phần âm thanh và video giữa các thiết bị và dễ dàng nhìn thấy ở các đầu nối bên ngoài. Người triển khai HAL và người dùng cuối phải nắm được các điều khoản này.

Bluetooth
Công nghệ không dây tầm ngắn. Để biết thông tin chi tiết về hồ sơ Bluetoothgiao thức Bluetooth liên quan đến âm thanh, hãy tham khảo A2DP đối với âm nhạc, SCO đối với điện thoại và Cấu hình điều khiển từ xa âm thanh/video (AVRCP).
DisplayPort
Giao diện hiển thị kỹ thuật số của Hiệp hội Tiêu chuẩn Điện tử Video (VESA).
thiết bị phần cứng
Một tiện ích nhỏ, đặc biệt là tiện ích treo trên một thiết bị khác. Để biết thông tin chi tiết, hãy tham khảo phần Giao diện điều khiển.
FireWire
Xem IEEE 1394.
HDMI
Giao diện đa phương tiện độ phân giải cao. Giao diện để chuyển dữ liệu âm thanh và video. Đối với thiết bị di động, bạn có thể sử dụng đầu nối micro-HDMI (loại D) hoặc MHL.
IEEE 1394
Một bus nối tiếp dùng cho các ứng dụng có độ trễ thấp theo thời gian thực, chẳng hạn như âm thanh. Còn gọi là FireWire. Để biết thông tin chi tiết, hãy tham khảo IEEE 1394.
Intel HDA
Intel High Definition Audio (đừng nhầm lẫn với âm thanh độ phân giải cao hoặc âm thanh độ phân giải cao chung). Thông số kỹ thuật của đầu nối bảng điều khiển phía trước. Để biết thông tin chi tiết, hãy tham khảo phần Intel High Definition Audio.
giao diện
Giao diện chuyển đổi tín hiệu từ một cách biểu diễn sang một cách biểu diễn khác. Các giao diện phổ biến bao gồm giao diện âm thanh USB và giao diện MIDI.
cấp độ đường truyền
Cường độ của tín hiệu âm thanh tương tự truyền giữa các thành phần âm thanh, chứ không phải giữa các bộ chuyển đổi. Để biết thông tin chi tiết, hãy tham khảo phần Cấp dòng.
MHL
Mobile High-Definition Link (Liên kết độ nét cao di động). Giao diện âm thanh và video trên thiết bị di động, thường qua đầu nối USB loại nhỏ.
đầu nối điện thoại
Thành phần mini hoặc sub-mini kết nối thiết bị với tai nghe có dây, tai nghe hoặc bộ khuếch đại cấp độ đường truyền.
SlimPort
Bộ chuyển đổi từ micro-USB sang HDMI.
S/PDIF
Định dạng giao diện kỹ thuật số Sony/Philips. Kết nối nội bộ cho PCM không nén và IEC 61937. Để biết thông tin chi tiết, hãy tham khảo S/PDIF. S/PDIF là biến thể cấp tiêu dùng của AES3.
Thunderbolt
Giao diện đa phương tiện cạnh tranh với USB và HDMI để kết nối với các thiết bị ngoại vi cao cấp. Để biết thông tin chi tiết, hãy tham khảo bài viết về Thunderbolt.
TOSLINK
Một cáp âm thanh quang được dùng với S/PDIF. Để biết thông tin chi tiết, hãy tham khảo TOSLINK.
USB
Buýt nối tiếp đa năng. Để biết thông tin chi tiết, hãy tham khảo phần USB.

Kết nối nội thiết bị

Công nghệ kết nối nội bộ thiết bị kết nối các thành phần âm thanh bên trong một thiết bị nhất định và không hiển thị nếu không tháo rời thiết bị. Người triển khai HAL có thể cần phải biết những điều này, nhưng người dùng cuối thì không. Để biết thông tin chi tiết về các mối kết nối nội thiết bị, hãy tham khảo các bài viết sau:

Trong hệ thống ALSA trên chip (ASoC), các giao diện này được gọi chung là giao diện âm thanh kỹ thuật số (DAI).

Đường dẫn tín hiệu âm thanh

Các thuật ngữ về đường dẫn tín hiệu âm thanh liên quan đến đường dẫn tín hiệu mà dữ liệu âm thanh tuân theo từ ứng dụng đến bộ chuyển đổi hoặc từ bộ chuyển đổi đến ứng dụng.

ADC
Bộ chuyển đổi tương tự sang kỹ thuật số. Mô-đun chuyển đổi tín hiệu tương tự (liên tục về thời gian và biên độ) thành tín hiệu kỹ thuật số (rời rạc về thời gian và biên độ). Về mặt khái niệm, ADC bao gồm một bộ lấy mẫu và giữ định kỳ, theo sau là một bộ lượng tử hoá, mặc dù không nhất thiết phải triển khai theo cách đó. ADC thường được đặt trước bộ lọc thông thấp để loại bỏ mọi thành phần tần số cao không thể biểu diễn bằng tốc độ lấy mẫu mong muốn. Để biết thông tin chi tiết, hãy tham khảo bài viết về Bộ chuyển đổi tương tự sang kỹ thuật số.
AP (điểm truy cập)
Bộ xử lý ứng dụng. Máy tính chính dùng cho nhiều mục đích trên thiết bị di động.
bộ mã hoá và giải mã
Trình mã hoá-giải mã. Mô-đun mã hoá và giải mã tín hiệu âm thanh từ một hệ thống biểu diễn sang một hệ thống biểu diễn khác (thường là từ tương tự sang PCM hoặc PCM sang tương tự). Theo nghĩa nghiêm ngặt, codec (mã hoá và giải mã) được dành riêng cho các mô-đun vừa mã hoá vừa giải mã, nhưng có thể được sử dụng một cách linh hoạt để chỉ tham chiếu đến một trong các mô-đun này. Để biết thông tin chi tiết, hãy tham khảo bài viết Bộ mã hoá và giải mã âm thanh.
DAC
Bộ chuyển đổi kỹ thuật số sang tương tự. Mô-đun chuyển đổi tín hiệu kỹ thuật số (riêng biệt về thời gian và biên độ) thành tín hiệu tương tự (liên tục về thời gian và biên độ). Thường theo sau là bộ lọc thông thấp để loại bỏ các thành phần tần số cao do quá trình lượng tử hoá kỹ thuật số gây ra. Để biết thông tin chi tiết, hãy tham khảo bài viết Bộ chuyển đổi kỹ thuật số sang tương tự.
DSP
Bộ xử lý tín hiệu kỹ thuật số. Thành phần không bắt buộc thường nằm sau trình xử lý ứng dụng (đối với đầu ra) hoặc trước trình xử lý ứng dụng (đối với đầu vào). Mục đích chính là giảm tải cho bộ xử lý ứng dụng và cung cấp các tính năng xử lý tín hiệu với mức hao tổn năng lượng thấp hơn.
PDM
Điều chế mật độ xung. Hình thức điều chế dùng để biểu thị tín hiệu tương tự bằng tín hiệu số, trong đó mật độ tương đối của 1 so với 0 cho biết mức tín hiệu. Thường được các bộ chuyển đổi kỹ thuật số sang tương tự sử dụng. Để biết thông tin chi tiết, hãy tham khảo phần Điều chế mật độ xung.
PWM
Điều chế độ rộng xung. Hình thức điều chế dùng để biểu thị tín hiệu tương tự bằng một tín hiệu kỹ thuật số, trong đó chiều rộng tương đối của xung kỹ thuật số cho biết mức tín hiệu. Thường được các bộ chuyển đổi tương tự sang kỹ thuật số sử dụng. Để biết thông tin chi tiết, hãy tham khảo phần Điều chế độ rộng xung.
bộ chuyển đổi
Chuyển đổi các biến thể về số lượng vật lý trong thế giới thực thành tín hiệu điện. Trong âm thanh, đại lượng vật lý là áp suất âm thanh và bộ chuyển đổi là loa và micrô. Để biết thông tin chi tiết, hãy tham khảo phần Transducer (Chuyển đổi).

Chuyển đổi tốc độ lấy mẫu

Các thuật ngữ chuyển đổi tốc độ lấy mẫu liên quan đến quá trình chuyển đổi từ tốc độ lấy mẫu này sang tốc độ lấy mẫu khác.

lấy mẫu giảm
Lấy mẫu lại, trong đó tốc độ lấy mẫu của bồn lưu trữ < tốc độ lấy mẫu của nguồn.
Tần số Nyquist
Thành phần tần số tối đa có thể được biểu thị bằng tín hiệu được discretize ở 1/2 tốc độ lấy mẫu nhất định. Ví dụ: dải nghe của con người mở rộng đến khoảng 20 kHz, vì vậy, tín hiệu âm thanh kỹ thuật số phải có tốc độ lấy mẫu tối thiểu là 40 kHz để thể hiện dải đó. Trong thực tế, tốc độ lấy mẫu 44,1 kHz và 48 kHz thường được sử dụng, với tần số Nyquist tương ứng là 22,05 kHz và 24 kHz. Để biết thông tin chi tiết, hãy tham khảo Tần số NyquistDải nghe.
bộ lấy mẫu lại
Đồng nghĩa với trình chuyển đổi tốc độ lấy mẫu.
lấy mẫu lại
Quy trình chuyển đổi tốc độ lấy mẫu.
bộ chuyển đổi tốc độ lấy mẫu
Mô-đun lấy mẫu lại.
bồn rửa bát
Kết quả của bộ lấy mẫu lại.
nguồn
Đầu vào cho bộ lấy mẫu lại.
lấy mẫu lên
Lấy mẫu lại, trong đó tốc độ lấy mẫu của bồn lưu trữ > tốc độ lấy mẫu của nguồn.

Điện thoại

AEC
Loại bỏ tiếng vọng âm thanh. Một phương tiện để giảm tiếng vọng từ tín hiệu. Để biết thông tin chi tiết, hãy xem phần Loại bỏ và huỷ tiếng vọng.
ANC
Chủ động kiểm soát tiếng ồn. Một phương tiện để cải thiện chất lượng của tín hiệu chính bằng cách chủ động thêm nghịch đảo của tín hiệu phụ không mong muốn. Để biết thông tin chi tiết, hãy xem phần Công nghệ chủ động kiểm soát tiếng ồn.
trình quay số
Ứng dụng cung cấp giao diện người dùng cho điện thoại.
HCO
Tính năng chuyển tiếp âm thanh. Chế độ TTY trong đó tin nhắn được gửi dưới dạng văn bản và nhận dưới dạng lời nói.
âm báo
Phản hồi âm thanh từ micrô cục bộ vào tai nghe cục bộ. Để biết thông tin chi tiết, hãy xem phần Âm thanh phản hồi.
Thiết bị viễn thông dành cho người khiếm thính (TDD)
Thiết bị viễn thông dành cho người khiếm thính. Một loại máy đánh chữ từ xa (TTY) cụ thể dành cho người khiếm thính hoặc khiếm nói.
TTY
Máy đánh chữ. Thường được dùng thay thế cho TDD.
UE
Thiết bị của người dùng. Thiết bị điện thoại của người dùng.
UMTS
Universal Mobile Telecommunications System (Hệ thống viễn thông di động toàn cầu). Một loại hệ thống di động.
VCO
Chuyển tiếp giọng nói. Chế độ TTY trong đó tin nhắn được gửi dưới dạng âm thanh và nhận dưới dạng văn bản.

Điều khoản dành riêng cho Android

Các thuật ngữ dành riêng cho Android bao gồm các thuật ngữ chỉ được dùng trong khung âm thanh Android và các thuật ngữ chung có ý nghĩa đặc biệt trong Android.

ALSA
Kiến trúc âm thanh Linux nâng cao. Một khung âm thanh cho Linux cũng ảnh hưởng đến các hệ thống khác. Để biết định nghĩa chung, hãy tham khảo ALSA. Trong Android, ALSA đề cập đến khung âm thanh và trình điều khiển hạt nhân chứ không phải lớp chế độ người dùng. Xem thêm TinyALSA.
thiết bị âm thanh
Điểm cuối âm thanh I/O được hỗ trợ bằng cách triển khai HAL.
AudioEffect, AudioEffect
Khung triển khai và lớp cho hiệu ứng đầu ra (xử lý hậu kỳ) và hiệu ứng đầu vào (xử lý trước). Lớp này được xác định tại android.media.audiofx.AudioEffect.
AudioFlinger
Triển khai máy chủ âm thanh Android. AudioFlinger chạy trong quy trình mediaserver. Để biết định nghĩa chung, hãy tham khảo Máy chủ âm thanh.
tập trung âm thanh
Bộ API để quản lý các hoạt động tương tác bằng âm thanh trên nhiều ứng dụng độc lập. Để biết thông tin chi tiết, hãy xem phần Xử lý các thay đổi trong đầu ra âm thanh cũng như các phương thức và hằng số liên quan đến tiêu điểm của android.media.AudioManager.
AudioMixer
Mô-đun
trong AudioFlinger chịu trách nhiệm kết hợp nhiều kênh và áp dụng hiệu ứng và độ giảm âm lượng. Để biết định nghĩa chung, hãy tham khảo phần Trộn âm thanh (nhạc ghi lại) (thảo luận về bộ trộn dưới dạng thiết bị phần cứng hoặc ứng dụng phần mềm, thay vì mô-đun phần mềm trong hệ thống).
chính sách về âm thanh
Dịch vụ chịu trách nhiệm về tất cả các hành động cần phải đưa ra quyết định về chính sách trước, chẳng hạn như mở luồng I/O mới, định tuyến lại sau khi thay đổi và quản lý dung lượng luồng.
AudioRecord
Lớp ứng dụng cấp thấp chính để nhận dữ liệu từ thiết bị đầu vào âm thanh, chẳng hạn như micrô. Dữ liệu thường ở định dạng PCM. Lớp này được xác định tại android.media.AudioRecord.
AudioResampler
Mô-đun trong AudioFlinger chịu trách nhiệm chuyển đổi tốc độ lấy mẫu.
nguồn âm thanh, AudioSource
Một liệt kê các hằng số cho biết trường hợp sử dụng mong muốn để ghi lại đầu vào âm thanh. Lớp này được xác định tại android.media.MediaRecorder.AudioSource. Kể từ API cấp 21 trở lên, bạn nên sử dụng thuộc tính âm thanh.
AudioTrack
Lớp ứng dụng cấp thấp chính để gửi dữ liệu đến thiết bị đầu ra âm thanh, chẳng hạn như loa. Dữ liệu thường ở định dạng PCM. Lớp này được xác định tại android.media.AudioTrack.
audio_utils
Thư viện tiện ích âm thanh cho các tính năng như chuyển đổi định dạng PCM, I/O tệp WAV và FIFO không chặn, phần lớn độc lập với nền tảng Android.
client
Thường là một ứng dụng hoặc ứng dụng khách. Tuy nhiên, ứng dụng AudioFlinger có thể là một luồng chạy trong quy trình hệ thống mediaserver, chẳng hạn như khi phát nội dung đa phương tiện được giải mã bằng đối tượng MediaPlayer.
HAL
Lớp trừu tượng phần cứng. HAL là một thuật ngữ chung trong Android; trong âm thanh, đây là một lớp giữa AudioFlinger và trình điều khiển thiết bị hạt nhân có API C (thay thế libaudio C++).
FastCapture
Luồng trong AudioFlinger gửi dữ liệu âm thanh đến các kênh nhanh có độ trễ thấp hơn và điều khiển thiết bị đầu vào khi được định cấu hình để giảm độ trễ.
FastMixer
Luồng trong AudioFlinger nhận và trộn dữ liệu âm thanh từ các kênh nhanh có độ trễ thấp hơn, đồng thời điều khiển thiết bị đầu ra chính khi được định cấu hình để giảm độ trễ.
fast track
Ứng dụng
AudioTrack hoặc AudioRecord có độ trễ thấp hơn nhưng có ít tính năng hơn trên một số thiết bị và tuyến đường.
MediaPlayer
Lớp ứng dụng cấp cao hơn AudioTrack. Phát nội dung đã mã hoá hoặc nội dung có các kênh âm thanh và video đa phương tiện. Lớp này được xác định tại android.media.MediaPlayer.
media.log
Tính năng gỡ lỗi AudioFlinger chỉ có trong các bản dựng tuỳ chỉnh. Dùng để ghi nhật ký các sự kiện âm thanh vào vùng đệm tròn, sau đó có thể kết xuất các sự kiện đó theo thứ tự ngược khi cần.
mediaserver
Quy trình hệ thống Android chứa các dịch vụ liên quan đến nội dung nghe nhìn, bao gồm cả AudioFlinger.
NBAIO
Không chặn đầu vào và đầu ra âm thanh. Tính trừu tượng cho các cổng AudioFlinger. Thuật ngữ này có thể gây hiểu lầm vì một số cách triển khai API NBAIO hỗ trợ tính năng chặn. Các phương thức triển khai khoá của NBAIO dành cho nhiều loại ống.
bộ trộn thông thường
Luồng trong AudioFlinger cung cấp dịch vụ cho hầu hết các ứng dụng AudioTrack có đầy đủ tính năng. Trực tiếp điều khiển một thiết bị đầu ra hoặc truyền tín hiệu kết hợp phụ vào FastMixer bằng một ống.
OpenSL ES
Tiêu chuẩn API âm thanh của The Khronos Group. Các phiên bản Android có API cấp 9 trở lên hỗ trợ API âm thanh gốc dựa trên một tập hợp con của OpenSL ES 1.0.1.
âm thanh chuyên nghiệp
Viết tắt của cờ tính năng android.hardware.audio.pro. Các yêu cầu này được ghi nhận trong mục 5.10 Âm thanh chuyên nghiệp của CDD Android. Pro trong tính năng android.hardware.audio.pro tức là mức hiệu suất theo thời gian thực có thể dự đoán được, chứ không phải người dùng dự kiến.
thời gian thực (danh từ), theo thời gian thực (tính từ)

Hệ thống tính toán theo thời gian thực đảm bảo phản hồi các sự kiện liên quan trong giới hạn thời gian bắt buộc. Hỗ trợ triển khai thiết bị cho tính năng điện toán theo thời gian thực là một điều kiện tiên quyết cần thiết nhưng chưa đủ để đáp ứng các yêu cầu của tính năng android.hardware.audio.pro được mô tả trong phần âm thanh chuyên nghiệp.

Hiệu suất theo thời gian thực cũng có lợi ích trong các lĩnh vực khác ngoài âm thanh, chẳng hạn như trò chơi, đồ hoạ, máy ảnh, video, xử lý cảm biến, thực tế ảo (VR) và thực tế tăng cường (AR).

chế độ im lặng
Tính năng do người dùng thiết lập để tắt tiếng chuông điện thoại và thông báo mà không ảnh hưởng đến việc phát nội dung nghe nhìn (nhạc, video, trò chơi) hoặc chuông báo.
SoundPool
Lớp ứng dụng cấp cao hơn AudioTrack. Phát các đoạn âm thanh được lấy mẫu. Hữu ích cho việc kích hoạt các tính năng như phản hồi giao diện người dùng và âm thanh trò chơi. Lớp này được xác định tại android.media.SoundPool.
Stagefright
Công cụ phát nội dung nghe nhìn. Xem phần Nội dung nghe nhìn.
StateQueue
Mô-đun trong AudioFlinger chịu trách nhiệm đồng bộ hoá trạng thái giữa các luồng. Trong khi NBAIO được dùng để truyền dữ liệu, StateQueue được dùng để truyền thông tin điều khiển.
chiến thuật
Nhóm các loại luồng có hành vi tương tự nhau. Được dịch vụ chính sách âm thanh sử dụng.
loại luồng
Liệt kê thể hiện trường hợp sử dụng cho đầu ra âm thanh. Việc triển khai chính sách âm thanh sử dụng loại luồng, cùng với các thông số khác, để xác định quyết định về âm lượng và định tuyến. Để biết danh sách các loại luồng, hãy xem android.media.AudioManager.
bồn lưu trữ dữ liệu
Xem phần Gỡ lỗi âm thanh.
TinyALSA, tinyalsa
TinyALSA là một API chế độ người dùng nhỏ phía trên hạt nhân ALSA có giấy phép BSD. tinyalsa là tên của một gói trong thư viện TinyALSA. Bạn nên sử dụng thư viện này để triển khai HAL.
ToneGenerator
Lớp ứng dụng cấp cao hơn AudioTrack. Phát tín hiệu đa tần số hai âm (DTMF). Để biết thông tin chi tiết, hãy tham khảo phần Tín hiệu đa tần hai tông và định nghĩa lớp tại android.media.ToneGenerator.
bản nhạc
Luồng âm thanh. Do lớp AudioTrack hoặc AudioRecord kiểm soát.
đường cong giảm âm lượng
Ánh xạ dành riêng cho thiết bị từ chỉ mục âm lượng chung đến hệ số suy giảm cụ thể cho một đầu ra nhất định.
chỉ mục khối lượng
Số nguyên không có đơn vị thể hiện âm lượng tương đối mong muốn của một luồng. Các phần tử API liên quan đến âm lượng của android.media.AudioManager hoạt động theo chỉ mục âm lượng thay vì hệ số suy hao tuyệt đối.