Làm thế nào để bạn tạo ra âm thanh lỗi trong python?
Tôi đã làm điều này bởi vì tôi muốn một hệ thống tín hiệu thính giác đơn giản cho tôi biết khi nào một tập lệnh tính toán dài dòng đã kết thúc. Tôi không muốn phải loay hoay với dòng lệnh và cũng muốn có một giải pháp đa nền tảng. Do đó được sinh ra >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7 Show Cài đặtpip install chime Thư viện này không có phụ thuộc. Chức năng IPython/Jupyter chỉ được nhập nếu bạn đã cài đặt thư viện >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()8. Nó sẽ hoạt động với mọi phiên bản Python trên hoặc bằng 3. 6 sử dụng cơ bản>>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7 đặt bốn chức năng theo ý của bạn >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info() Gọi bất kỳ chức năng nào ở trên sẽ phát ra âm thanh. Lưu ý rằng âm thanh được phát trong các quy trình không đồng bộ và do đó không bị chặn. Mỗi chức năng sẽ mất khoảng 2 mili giây để thực thi, bất kể độ dài âm thanh. Bạn được tự do sử dụng từng thông báo âm thanh theo bất kỳ cách nào bạn thấy phù hợp. tôi không phải là mẹ của bạn theo chủ đềÂm thanh được phát tùy thuộc vào chủ đề đang được sử dụng >>> chime.theme() # return the current theme 'chime' Một số chủ đề có sẵn >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda'] Có thể thay đổi chủ đề bằng cách chuyển tên chủ đề cho hàm >>> chime.theme() # return the current theme 'chime'0 ________số 8 Đôi điều cần lưu ý
Phép thuật IPython/JupyterTải phần mở rộng như vậy pip install chime0 Bạn có thể quấn một dòng pip install chime1 Bạn cũng có thể bọc toàn bộ ô pip install chime2 Lệnh ma thuật sẽ gọi >>> chime.theme() # return the current theme 'chime'2 khi dòng/ô kết thúc thành công. Mặt khác, >>> chime.theme() # return the current theme 'chime'3 được gọi bất cứ khi nào một ngoại lệ được đưa ra Thông báo ngoại lệNếu bạn chạy >>> chime.theme() # return the current theme 'chime'4, thì >>> chime.theme() # return the current theme 'chime'3 sẽ được gọi bất cứ khi nào có ngoại lệ pip install chime7 Sử dụng dòng lệnhBạn có thể chạy >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7 từ dòng lệnh pip install chime9 Theo mặc định, điều này sẽ phát âm thanh thành công. Bạn cũng có thể chọn âm thanh để phát, như vậy >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()0 Bạn cũng có thể chọn chủ đề để sử dụng >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()1 Nếu bạn đang sử dụng bash, thì bạn có thể sử dụng >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7 để thông báo cho bạn khi chương trình kết thúc >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()2 Điều này sẽ phát âm thanh bất kể lệnh đầu tiên có thành công hay không. Nếu bạn đang chạy trên Windows, thì bạn có thể chạy tương đương như sau >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()3 hỗ trợ nền tảngDưới vỏ bọc, >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7 chạy một lệnh trong trình bao để phát tệp >>> chime.theme() # return the current theme 'chime'9. Chương trình dòng lệnh được sử dụng tùy thuộc vào nền tảng mà bạn đang sử dụng. Thông tin nền tảng có sẵn trong biến >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']0 cũng như mô-đun >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']1 từ thư viện chuẩn. Hiện tại, các nền tảng được hỗ trợ là
>>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']2 được nâng lên nếu bạn chạy âm thanh >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7 trên nền tảng không được hỗ trợ. Vui lòng liên hệ hoặc đưa ra yêu cầu kéo nếu bạn muốn thêm hỗ trợ cho một nền tảng cụ thể. Tương tự như vậy, đừng ngần ngại nếu bạn gặp sự cố với một trong những nền tảng trên. tôi sẽ không cắn Tôi không thể nghe thấy bất cứ điều gì🙉Bạn kiểm tra xem bạn đã bật âm thanh chưa? . 😜 Thư viện này được thiết kế để không xâm lấn. Theo mặc định, âm thanh được phát không đồng bộ trong các quy trình không được kiểm tra. Do đó, nếu có sự cố xảy ra, quy trình sẽ chết trong im lặng. Nếu bạn không thể nghe thấy bất cứ điều gì và bạn nghĩ rằng sự cố đến từ >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()7, thì hãy đặt thông số >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']5 khi bạn phát âm thanh >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()4 Thao tác này sẽ phát âm thanh đồng bộ và đưa ra cảnh báo nếu có sự cố xảy ra, điều này sẽ cho phép bạn gỡ lỗi sự cố. Bạn cũng có thể đưa ra một ngoại lệ thay vì gửi cảnh báo bằng cách đặt tham số >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']6 >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()5 Lưu ý rằng cài đặt >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']6 sẽ không có tác dụng gì nếu >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']5 được đặt thành >>> chime.themes() ['big-sur', 'chime', 'mario', 'material', 'sonic', 'zelda']9 Đặt chủ đề mặc địnhĐể thay đổi chủ đề mặc định, một tệp cấu hình có thể được tạo trong >>> chime.theme('zelda')0 trên Unix hoặc >>> chime.theme('zelda')1 trên Windows Ví dụ: để thay đổi chủ đề mặc định thành >>> chime.theme('zelda')2, tệp cấu hình sẽ chứa >>> import chime >>> chime.success() >>> chime.warning() >>> chime.error() >>> chime.info()6 Thêm chủ đề mớiTôi đã đùa giỡn với ý tưởng cho phép người dùng thêm (các) chủ đề của riêng họ, nhưng hiện tại tôi muốn giữ mọi thứ ở mức tối thiểu. Tuy nhiên, tôi rất vui khi tích hợp các chủ đề mới vào thư viện. Bạn có thể đề xuất một chủ đề mới bằng cách mở một yêu cầu kéo để thêm chủ đề cần thiết. wav vào thư mục >>> chime.theme('zelda')3. Một chủ đề được tạo thành từ bốn tệp. >>> chime.theme('zelda')4, >>> chime.theme('zelda')5, >>> chime.theme('zelda')6 và >>> chime.theme('zelda')7. Đó là tất cả những gì bạn cần làm. chủ đề sẽ tự động được chọn sau khi các tệp cần thiết được cung cấp Bạn có thể tạo hiệu ứng âm thanh bằng Python không?EarSketch là DAW cho phép bạn đặt các đoạn âm thanh và hiệu ứng vào dòng thời gian DAW bằng cách sử dụng mã Python hoặc mã JavaScript . Kiểm tra các hiệu ứng âm thanh sau mà chúng tôi đã tạo bằng EarSketch. Bạn có thể sử dụng lại và điều chỉnh mã cho các dự án trò chơi điện tử của riêng mình.
Làm cách nào để tạo âm thanh trong Python?Mô-đun playsound chỉ chứa một chức năng duy nhất có tên là playsound() . Nó yêu cầu một đối số. đường dẫn đến tệp có âm thanh chúng ta phải phát. Nó có thể là một tệp cục bộ hoặc một URL. Có một đối số thứ hai tùy chọn, khối, được đặt thành True theo mặc định. |