Trang này bao gồm hướng dẫn chạy thử nghiệm âm thanh trong Trình xác minh CTS (CTS-V).
Hướng dẫn chung
Các thủ tục sau đây áp dụng cho tất cả các bài kiểm tra:
- Thiết lập thử nghiệm: Đối với mỗi thử nghiệm, bạn cần có một thiết bị đang được thử nghiệm (DUT), đây là thiết bị Android mà bạn đang thử nghiệm và phiên bản CTS-V đã cài đặt được liên kết với phiên bản hệ điều hành Android chạy trên DUT. Để biết thêm thông tin chung về các yêu cầu và thiết lập CTS-V, hãy xem Sử dụng Trình xác minh CTS .
Thông tin kiểm tra: Để chạy kiểm tra CTS-V âm thanh, hãy khởi chạy ứng dụng CTS-V, sau đó chọn kiểm tra mong muốn từ danh sách kiểm tra Trình xác minh CTS. Mở bài kiểm tra lần đầu tiên sẽ hiển thị bảng thông tin cho bài kiểm tra đó, trong đó có các thông tin sau:
- Mục đích thử nghiệm
- Giao thức thử nghiệm
- Thiết bị ngoại vi cần thiết
- Tham khảo phần CDD có liên quan
Để đóng bảng thông tin, chạm vào OK . Để xem bảng thông tin bất kỳ lúc nào trong quá trình kiểm tra, hãy nhấn vào ? cái nút.
Chạy thử: Sử dụng hướng dẫn dành riêng cho thử nghiệm trên trang này để chạy từng thử nghiệm âm thanh.
- Khi bài kiểm tra vượt qua, nút Đạt có dấu kiểm màu xanh lá cây sẽ được bật. Ghi lại bài kiểm tra đã vượt qua bằng cách nhấn vào nút này. Một số bài kiểm tra còn hiển thị thông báo “PASS” phía trên hàng nút dưới cùng.
- Ghi lại các lần kiểm tra thất bại bằng cách nhấn vào nút X màu đỏ.
Một số thử nghiệm trên trang này không yêu cầu thêm thiết bị ngoại vi. Những người khác yêu cầu tai nghe analog hoặc USB có dây. Đối với các bài kiểm tra yêu cầu thiết bị ngoại vi USB chuyên dụng như giao diện âm thanh USB, hãy xem bài kiểm tra Trình xác minh CTS âm thanh USB . Để kiểm tra chức năng Giao diện kỹ thuật số của nhạc cụ (MIDI) yêu cầu khóa vòng lặp âm thanh, hãy xem Kiểm tra MIDI của Trình xác minh CTS . Đối với các thử nghiệm khác yêu cầu khóa vòng lặp âm thanh hoặc loa ngoài, hãy xem Trình xác minh CTS khung âm thanh . Để biết quy trình kiểm tra Âm thanh chuyên nghiệp, hãy xem Kiểm tra âm thanh chuyên nghiệp của CTS Verifier .
Kiểm tra tuân thủ độ trễ
Các thử nghiệm sau đây xác định việc tuân thủ các yêu cầu về độ trễ âm thanh của CDD .
Kiểm tra độ trễ đầu vào khởi động nguội
Kiểm tra Độ trễ đầu vào khởi động nguội âm thanh đo thời gian cần thiết để ghi lại âm thanh từ hệ thống âm thanh bị treo (lạnh).
Để chạy kiểm tra Độ trễ đầu vào khởi động nguội âm thanh, hãy làm theo các bước sau:
- Chọn API để kiểm tra. Yêu cầu về độ trễ chỉ được đáp ứng đối với một API.
Nhấn Bắt đầu để bắt đầu chạy thử. Bài kiểm tra đo thời gian cần thiết để bắt đầu ghi âm từ hệ thống âm thanh nguội. Kết quả được hiển thị phía trên các nút kiểm tra với chỉ báo ĐẠT hoặc THẤT BẠI.
Hình 1. Kết quả ví dụ cho một thử nghiệm đã vượt qua trên API gốc
Nếu độ trễ đo được đáp ứng các yêu cầu của CDD thì bài kiểm tra sẽ đạt.
Kiểm tra độ trễ đầu ra khởi động nguội
Kiểm tra độ trễ đầu ra khởi động nguội âm thanh đo thời gian cần thiết để phát âm thanh từ hệ thống âm thanh bị treo (lạnh). Bài kiểm tra này có các yêu cầu sau:
- Yêu cầu về thiết bị. Đi tới Cài đặt > Âm thanh và rung và tắt Âm thanh khi chạm .
Để chạy thử nghiệm Độ trễ đầu ra khởi động nguội âm thanh, hãy làm theo các bước sau:
- Chọn API để kiểm tra. Yêu cầu về độ trễ chỉ được đáp ứng đối với một API.
Nhấn Bắt đầu để bắt đầu chạy thử. Kiểm tra sẽ phát một bản âm thanh im lặng và đo thời gian từ khi bắt đầu phát lại cho đến khi bản nhạc xuất hiện ở đầu ra. Kết quả được hiển thị phía trên các nút kiểm tra với chỉ báo ĐẠT hoặc THẤT BẠI.
Hình 2. Kết quả ví dụ cho một thử nghiệm đã vượt qua trên API gốc
Nếu độ trễ đo được đáp ứng các yêu cầu của CDD thì bài kiểm tra sẽ đạt.
Kiểm tra âm thanh Tap To Tone
Kiểm tra Âm thanh Tap To Tone xác định thời gian cần thiết để âm thanh được kích hoạt bởi hành động của người dùng trên màn hình xuất hiện ở đầu ra của hệ thống âm thanh. Thử nghiệm sử dụng micrô bên trong để đo thời gian giữa tương tác với màn hình và âm thanh phát trên loa bên trong. Kết quả tổng thể được tính bằng giá trị trung bình của 5 lần đo thành công.
Hướng dẫn kích hoạt nhấn thành công
Thử nghiệm này lắng nghe âm thanh TICK vật lý do móng tay của người thử nghiệm tạo ra khi chạm vào màn hình trong trường kích hoạt để biểu thị sự tương tác trên màn hình. Âm thanh cũng kích hoạt phát lại giai điệu. Vì TICK có thể khó phát hiện nên điều quan trọng là phải thiết lập môi trường thử nghiệm và thực hiện kích hoạt nhấn một cách chính xác.
Hãy sử dụng các nguyên tắc sau để đạt được thao tác nhấn tốt trong quá trình thử nghiệm:
- Trong phòng yên tĩnh, đặt thiết bị lên bàn, lật màn hình lên.
- Dùng ngón trỏ gõ vào màn hình, đảm bảo rằng cả móng tay và đầu ngón tay đều tiếp xúc với màn hình để cú đánh bằng móng tay tạo ra âm thanh TICK có thể nghe được.
- Chỉ đánh bằng phần mềm của đầu ngón tay sẽ không tạo ra âm thanh cò súng.
- Chạm vào màn hình CHỈ MỘT LẦN và nhanh chóng rút ngón tay ra. Nhiều cuộc đình công gây nhầm lẫn cho phép đo.
Để phép đo thành công, quá trình kiểm tra phải có khả năng phát hiện cả TICK kích hoạt và âm thanh được tạo ra. Bạn có thể cần phải điều chỉnh cả mức độ chạm vào màn hình hoặc âm lượng phát lại để có được phép đo thành công.
Quy trình kiểm tra
Để chạy thử nghiệm Âm thanh Tap To Tone, hãy làm theo các bước sau:
- Ngắt kết nối tất cả các thiết bị ngoại vi âm thanh có dây hoặc Bluetooth khỏi DUT.
- Chọn API để kiểm tra. Yêu cầu về độ trễ chỉ được đáp ứng đối với một API.
- Nhấn vào Bắt đầu để bắt đầu bài kiểm tra.
Nhấn vào màn hình một lần bằng móng tay như được mô tả trong Nguyên tắc để kích hoạt nhấn thành công . Cần có âm thanh TICK mạnh từ móng tay chạm vào màn hình để đăng ký thời điểm bắt đầu đo.
Hình 3. Kiểm tra âm thanh Tap To Tone, chưa hoàn thành
Đợi kết quả đo hiển thị, sau đó lặp lại bước 3 và 4 cho đến khi thiết bị thực hiện 5 lần đo thành công.
Nhấn Dừng để kết thúc bài kiểm tra.
Đánh giá kết quả thử nghiệm.
- Trong hình chữ nhật màu xanh lá cây, các đường màu đỏ biểu thị TICK kích hoạt và âm báo kết quả.
- Nếu kết quả trung bình của bài kiểm tra báo cáo ĐẠT, hãy báo cáo bài kiểm tra là đã đạt.
- Nếu kết quả trung bình của bài kiểm tra báo cáo THẤT BẠI, hãy báo cáo bài kiểm tra là thất bại.
Hình 4. Kiểm tra âm thanh Tap To Tone, hoàn tất
Kiểm tra chức năng hệ thống âm thanh cơ bản
Các thử nghiệm sau đây xác định xem hệ thống âm thanh trên DUT có hoạt động chính xác hay không.
Kiểm tra âm thanh tai nghe analog
Kiểm tra Âm thanh Tai nghe Analog xác minh chức năng cơ bản (phát lại tín hiệu âm thanh, ý định cắm, nút truyền phương tiện) của tai nghe analog được kết nối với DUT. Bài kiểm tra này có các yêu cầu sau:
- Thiết bị ngoại vi bắt buộc: Cần có tai nghe analog tương thích với Android với 4 dây dẫn, phích cắm điện thoại 3,5 mm.
Ví dụ về tai nghe và phích cắm được hiển thị trong các hình sau:
Hình 5. Ví dụ về tai nghe analog tương thích với Android
Hình 6. Ví dụ 4 dây dẫn, phích cắm điện thoại analog 3,5mm
Chúng có sẵn rộng rãi và thường được xác định bằng thuật ngữ Xây dựng cho Android , mặc dù nhiều tai nghe analog tương thích với mục đích thử nghiệm này.
- Yêu cầu về thiết bị: DUT phải có cổng tai nghe 3,5mm. Nếu DUT không có cổng tai nghe 3,5mm, hãy cho biết điều đó trong quá trình kiểm tra.
Để chạy kiểm tra Âm thanh tai nghe analog, hãy làm theo các bước sau:
Xác minh xem DUT có cổng tai nghe analog hay không:
- Nếu DUT có cổng tai nghe analog, hãy nhấn Có .
- Nếu DUT không có cổng tai nghe analog, hãy nhấn Không . Bài kiểm tra được đánh dấu là ĐẠT. Không có cổng tai nghe và bạn có thể chuyển sang bài kiểm tra tiếp theo.
Hình 7. Kết quả kiểm tra DUT không có cổng tai nghe analog
Cắm thiết bị ngoại vi tai nghe analog vào cổng tai nghe analog trên DUT và xác minh rằng thông báo hiển thị xác nhận rằng mục đích thông báo plugin đã được nhận. Thông báo này xác minh rằng DUT có cổng tai nghe analog. Nếu không có thông báo nào hiển thị thì có vấn đề với ý định của plugin trên DUT và quá trình kiểm tra không thành công.
Nhấn vào Phát và xác minh rằng âm báo đã được phát trong tai nghe (bạn có thể cần điều chỉnh âm lượng để nghe âm báo đó). Nhấn Dừng để dừng phát lại.
- Nếu có âm báo phát trong tai nghe, hãy nhấn vào Có .
- Nếu không có âm thanh nào phát ra trong tai nghe thì có nghĩa là hệ thống phát âm thanh có vấn đề và quá trình kiểm tra không thành công.
Lần lượt nhấn các nút Tăng âm lượng , Giảm âm lượng và HookMedia Transport trên tai nghe analog và xác minh rằng nhãn tương ứng trong quá trình kiểm tra âm thanh tai nghe analog sẽ sáng lên khi nhấn từng nút. Điều này xác nhận rằng DUT nhận ra các thao tác nhấn nút.
- Khi cả ba nhãn đều sáng lên, bài kiểm tra đã đạt.
- Nếu bất kỳ nhãn nào không sáng lên thì không phải tất cả các nút đều được nhận dạng và quá trình kiểm tra không thành công.
Hình 8. Kết quả giao diện người dùng cho một bài kiểm tra đã vượt qua
Kiểm tra thông báo thiết bị đầu vào
Kiểm tra Thông báo thiết bị đầu vào âm thanh xác minh rằng thông báo kết nối và ngắt kết nối thiết bị ngoại vi đầu vào có dây được gửi chính xác khi thiết bị ngoại vi đầu vào được kết nối hoặc ngắt kết nối. Bài kiểm tra này có các yêu cầu sau:
- Thiết bị ngoại vi bắt buộc: Thiết bị ngoại vi I/O âm thanh có dây, có thể là tai nghe hoặc micrô có dây được kết nối với giắc cắm tai nghe analog trên DUT hoặc tai nghe âm thanh USB hoặc micrô được kết nối với cổng USB trên DUT.
- Yêu cầu về thiết bị: DUT phải hỗ trợ các thiết bị ngoại vi âm thanh có dây, thông qua giắc cắm tai nghe 3,5 mm hoặc cổng USB hỗ trợ chế độ máy chủ (hoặc cả hai). Nếu DUT không hỗ trợ một trong hai điều này, hãy chỉ ra điều đó trong bài kiểm tra.
Để chạy thử nghiệm Thông báo thiết bị đầu vào âm thanh, hãy làm theo các bước sau:
- Xác minh và cho biết hỗ trợ DUT cho các thiết bị ngoại vi âm thanh có dây:
- Nếu DUT có ít nhất một cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Có .
- Nếu DUT không có cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Không . Bài kiểm tra được đánh dấu là đã đạt và bạn có thể chuyển sang bài kiểm tra tiếp theo.
- Nhấn vào Xóa tin nhắn để xóa hiển thị các thông báo hiện có (ví dụ: thông báo có thể đã được gửi khi bài kiểm tra bắt đầu).
Kiểm tra kết nối và ngắt kết nối:
- Kết nối thiết bị ngoại vi đầu vào âm thanh có dây và xác minh rằng thông báo kết nối hiển thị trong bảng kiểm tra.
- Ngắt kết nối thiết bị ngoại vi đầu vào âm thanh có dây và xác minh rằng thông báo ngắt kết nối hiển thị trong bảng kiểm tra.
Hình 9. Giao diện người dùng kiểm tra Thông báo của Thiết bị Đầu vào Âm thanh
Nếu cả hai thông báo đều hiển thị thì bài kiểm tra đã đạt.
Kiểm tra thông báo thiết bị đầu ra
Kiểm tra Thông báo thiết bị đầu ra âm thanh xác minh rằng thông báo kết nối và ngắt kết nối thiết bị ngoại vi đầu ra có dây được gửi chính xác khi thiết bị ngoại vi đầu vào được kết nối hoặc ngắt kết nối. Bài kiểm tra này có các yêu cầu sau:
- Thiết bị ngoại vi bắt buộc: Thiết bị ngoại vi đầu ra âm thanh có dây, có thể là tai nghe (hoặc tai nghe) có dây được kết nối với giắc cắm tai nghe analog trên DUT hoặc tai nghe âm thanh USB (hoặc tai nghe) được kết nối với cổng USB trên DUT.
- Yêu cầu về thiết bị: DUT phải hỗ trợ các thiết bị ngoại vi âm thanh có dây, thông qua giắc cắm tai nghe 3,5 mm hoặc cổng USB hỗ trợ chế độ máy chủ (hoặc cả hai). Nếu DUT không hỗ trợ một trong hai điều này, hãy chỉ ra điều đó trong bài kiểm tra.
Để chạy thử nghiệm Thông báo thiết bị đầu ra âm thanh, hãy làm theo các bước sau:
- Xác minh và cho biết hỗ trợ DUT cho các thiết bị ngoại vi âm thanh có dây:
- Nếu DUT có ít nhất một cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Có .
- Nếu DUT không có cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Không . Bài kiểm tra sẽ được đánh dấu là đã đạt và bạn có thể chuyển sang bài kiểm tra tiếp theo.
- Nhấn vào Xóa tin nhắn để xóa hiển thị các thông báo hiện có (ví dụ: thông báo có thể đã được gửi khi bài kiểm tra bắt đầu).
Kiểm tra kết nối và ngắt kết nối:
- Kết nối thiết bị ngoại vi đầu ra âm thanh có dây và xác minh rằng thông báo kết nối hiển thị trong bảng kiểm tra.
- Ngắt kết nối thiết bị ngoại vi đầu ra âm thanh có dây và xác minh rằng thông báo ngắt kết nối hiển thị trong bảng kiểm tra.
Hình 10. Giao diện người dùng kiểm tra Thông báo của Thiết bị Đầu ra Âm thanh
Nếu cả hai thông báo đều hiển thị thì bài kiểm tra đã đạt.
Kiểm tra thông báo định tuyến đầu vào
Kiểm tra Thông báo định tuyến đầu vào âm thanh xác minh rằng thông báo định tuyến được gửi khi thiết bị ngoại vi đầu vào âm thanh được kết nối với DUT. Bài kiểm tra này có các yêu cầu sau:
- Thiết bị ngoại vi bắt buộc: Thiết bị ngoại vi I/O âm thanh có dây, có thể là tai nghe hoặc micrô có dây được kết nối với giắc cắm tai nghe analog trên DUT hoặc tai nghe âm thanh USB hoặc micrô được kết nối với cổng USB trên DUT.
- Yêu cầu về thiết bị: DUT phải hỗ trợ các thiết bị ngoại vi âm thanh có dây, thông qua giắc cắm tai nghe 3,5 mm hoặc cổng USB hỗ trợ chế độ máy chủ (hoặc cả hai). Nếu DUT không hỗ trợ một trong hai điều này, hãy chỉ ra điều đó trong bài kiểm tra.
Để chạy thử nghiệm Thông báo định tuyến đầu vào âm thanh, hãy làm theo các bước sau:
- Xác minh và cho biết hỗ trợ DUT cho các thiết bị ngoại vi âm thanh có dây:
- Nếu DUT có ít nhất một cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Có .
- Nếu DUT không có cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Không . Bài kiểm tra sẽ được đánh dấu là đạt và bạn có thể chuyển sang bài kiểm tra tiếp theo.
- Nhấn vào Ghi để bắt đầu kiểm tra. Thiết bị sẽ không phát âm thanh cho bài kiểm tra này.
Hình 11. Kiểm tra Thông báo định tuyến đầu vào âm thanh, đang ghi âm
- Kết nối thiết bị ngoại vi đầu vào âm thanh có dây, đợi 5-10 giây rồi xác minh rằng thông báo thông báo định tuyến hiển thị.
- Nếu thông báo xuất hiện, bài kiểm tra đã đạt.
- Nếu thông báo không xuất hiện, bài kiểm tra không thành công.
- Nhấn Dừng để kết thúc ghi.
Kiểm tra thông báo định tuyến đầu ra
Kiểm tra Thông báo định tuyến đầu ra âm thanh xác minh rằng thông báo định tuyến được gửi khi thiết bị ngoại vi đầu ra âm thanh được kết nối với DUT. Bài kiểm tra này có các yêu cầu sau:
- Các thiết bị ngoại vi cần thiết. Thiết bị ngoại vi đầu ra âm thanh có dây, có thể là tai nghe (hoặc tai nghe) có dây được kết nối với giắc cắm tai nghe analog trên DUT hoặc tai nghe âm thanh USB (hoặc tai nghe) được kết nối với cổng USB trên DUT.
- Yêu cầu về thiết bị. DUT phải hỗ trợ các thiết bị ngoại vi âm thanh có dây, thông qua giắc tai nghe 3,5 mm hoặc cổng USB hỗ trợ chế độ máy chủ (hoặc cả hai). Nếu DUT không hỗ trợ một trong hai điều này, hãy chỉ ra điều đó trong bài kiểm tra.
Để chạy thử nghiệm Thông báo định tuyến đầu ra âm thanh, hãy làm theo các bước sau:
- Xác minh và cho biết hỗ trợ DUT cho các thiết bị ngoại vi âm thanh có dây:
- Nếu DUT có ít nhất một cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Có .
- Nếu DUT không có cổng cho thiết bị ngoại vi âm thanh có dây, hãy nhấn Không . Bài kiểm tra được đánh dấu là đã đạt và bạn có thể chuyển sang bài kiểm tra tiếp theo.
Nhấn Play để bắt đầu kiểm tra. Hệ thống phát ra một âm thanh có thể nghe được.
Hình 12. Kiểm tra Thông báo định tuyến đầu ra âm thanh, đang phát lại
Kết nối thiết bị ngoại vi đầu ra âm thanh có dây, đợi 5 đến 10 giây, sau đó kiểm tra xem thông báo định tuyến có hiển thị hay không.
- Nếu thông báo xuất hiện, bài kiểm tra đã đạt.
- Nếu thông báo không xuất hiện, bài kiểm tra không thành công.
Nhấn Dừng để kết thúc ghi.
Kiểm tra ngắt kết nối luồng âm thanh
Kiểm tra Ngắt kết nối luồng âm thanh xác minh hành vi chính xác của cơ chế ngắt kết nối luồng AAudio khi một luồng bị ngắt kết nối khỏi một thiết bị và được định tuyến lại đến một thiết bị khác. Quá trình kiểm tra xác nhận hành vi ngắt kết nối phù hợp đối với nhiều thuộc tính luồng.
- Yêu cầu DUT: Kiểm tra Ngắt kết nối luồng âm thanh yêu cầu thiết bị có giắc cắm tai nghe analog hoặc cổng âm thanh chế độ máy chủ USB (hoặc cả hai).
- Thiết bị ngoại vi bắt buộc: Kiểm tra Ngắt kết nối luồng âm thanh yêu cầu tai nghe analog hoặc thiết bị I/O âm thanh USB. Có thể sử dụng đầu nối "loopback" analog (được sử dụng trong bài kiểm tra Độ trễ lặp lại âm thanh) thay cho tai nghe analog.
Để chạy kiểm tra Ngắt kết nối luồng âm thanh, hãy làm theo các bước sau:
- Gọi thử nghiệm từ màn hình chính của Trình xác minh CTS bằng cách chọn Kiểm tra ngắt kết nối luồng âm thanh .
- Xác minh hỗ trợ cho tai nghe analog hoặc thiết bị I/O âm thanh USB bằng cách trả lời câu hỏi Thiết bị này có hỗ trợ thiết bị ngoại vi âm thanh analog hoặc USB không? lời nhắc. Nếu lời nhắc không xuất hiện thì hệ thống đã xác minh sự tồn tại của phần cứng được yêu cầu.
- Nhấn Bắt đầu . Khi được nhắc, hãy cắm và tháo thiết bị ngoại vi I/O âm thanh một số lần khi kiểm tra các cấu hình khác nhau của luồng phát lại hoặc ghi âm.
Trạng thái của mỗi lần kiểm tra cấu hình hiển thị bên dưới lời nhắc. Nếu tất cả các cấu hình đều được kiểm tra thành công thì bài kiểm tra sẽ đạt.