Python thay đổi thiết bị đầu ra âm thanh
Khi sử dụng Windows, thiết bị âm thanh không được chọn tự động mà phải chọn thủ công. Nếu bạn không đặt thiết bị âm thanh, sẽ có lỗi thời gian chạy mỗi khi bạn sử dụng đối tượng =AudioChannel= Đây là cách thiết lập giao diện âm thanh 1. Nhận danh sách các giao diện có sẵnTrong môi trường ảo đã cài đặt, hãy mở một thiết bị đầu cuối Python và nhập lệnh Đầu ra là danh sách tất cả các thiết bị có sẵn. Xác định cả thiết bị đầu vào và đầu ra mà bạn muốn sử dụng 2. Tạo tập tin thông tin thiết bịTạo một tệp Chèn hai dòng vào tệp. Dòng đầu tiên chứa tên thiết bị đầu vào, dòng thứ hai chứa tên thiết bị đầu ra. Ví dụ (tham khảo ảnh chụp màn hình ở trên), nội dung tệp có thể là Lớp này đại diện cho một kênh đầu ra có thể được sử dụng cùng với Thông số
Thuộc tính này giữ Thiết bị âm thanh được kết nối với đầu ra này Thuộc tính thiết bị đại diện cho thiết bị âm thanh mà đầu ra này được kết nối với. Thuộc tính này có thể được sử dụng để chọn một thiết bị đầu ra từ danh sách bool Thuộc tính này giữ Trạng thái tắt tiếng của phương tiện hiện tại Giá trị sẽ là tắt tiếng – bool PySide6. QtĐa phương tiện. QAudioĐầu ra. setDevice(thiết bị)#Thông sốthiết bị – Thuộc tính này giữ Thiết bị âm thanh được kết nối với đầu ra này Thuộc tính thiết bị đại diện cho thiết bị âm thanh mà đầu ra này được kết nối với. Thuộc tính này có thể được sử dụng để chọn một thiết bị đầu ra từ danh sách tắt tiếng – bool Thuộc tính này giữ Trạng thái tắt tiếng của phương tiện hiện tại Giá trị sẽ là khối lượng - thả nổi Thuộc tính này giữ Khối lượng hiện tại Âm lượng được chia tỷ lệ tuyến tính, từ ________ 163 (im lặng) đến ________ 164 (âm lượng đầy đủ) Ghi chú các giá trị bên ngoài phạm vi này sẽ được kẹp Theo mặc định, âm lượng là Điều khiển âm lượng giao diện người dùng thường phải được chia tỷ lệ phi tuyến tính. Ví dụ: sử dụng thang logarit sẽ tạo ra những thay đổi tuyến tính về độ ồn cảm nhận được, đây là điều mà người dùng thường mong đợi từ một bộ điều khiển âm lượng |