Trăn có thể tạo ra âm thanh không?

Trong bài viết này, chúng ta sẽ xem cách phát âm thanh trong Python bằng một số thư viện âm thanh phổ biến nhất. Chúng ta sẽ tìm hiểu về các phương pháp khác nhau để phát âm thanh

Phương pháp 1. Sử dụng mô-đun playound

Chạy lệnh sau để cài đặt các gói

pip install playsound
  • 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. Chúng ta có thể đặt nó thành Sai để làm cho chức năng chạy không đồng bộ
  • Nó hoạt động với cả tệp WAV và MP3

Thí dụ. Đối với định dạng WAV

Python3




# import required module

from playsoundimport playsound

 

# for playing note.wav file

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
0
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
1
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
5
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134813/gfgplaysound. mp4

Thí dụ. Đối với định dạng mp3

Python3




# import required module

from playsoundimport playsound

 

sudo apt-get install python3-tk
sudo apt-get install python3-tksnack
2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
0
sudo apt-get install python3-tk
sudo apt-get install python3-tksnack
4
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
5
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134813/gfgplaysound. mp4

Phương pháp 2. Sử dụng mô-đun pydub

Chạy các lệnh sau để cài đặt các gói

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub

Ghi chú. Bạn có thể mở tệp WAV bằng python. Để mở mp3, bạn sẽ cần ffmpeg hoặc libav

Mô-đun này sử dụng phương thức from_wav[] để phát tệp wav và phương thức from_mp3[] để phát tệp mp3. Phương thức play[] được sử dụng để phát tệp wav và mp3

ví dụ 1. Đối với định dạng WAV

Python3




$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
0

from

$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
2import
$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
4

from

$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
6import
$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
8

 

$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
9

# import required module0# import required module1 # import required module2# import required module3_______1_______2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4# import required module7
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

# import required module9

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134814/gfgpydub. mp4

ví dụ 2. Đối với định dạng mp3

Python3




# import required module

from

$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
2import
$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
4

from

$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
6import
$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
8

 

from9

# import required module0# import required module1 playsound2playsound3_______1_______2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4# import required module7
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

# import required module9

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134814/gfgpydub. mp4

Phương pháp 3. Sử dụng mô-đun tksnack

Mô-đun tksnack phụ thuộc vào mô-đun có tên tkinter để kích hoạt đối tượng tk trong tập lệnh python. Bạn phải cài đặt các gói tkinter và tksnack cho Python. Chạy các lệnh sau để cài đặt các gói

________số 8_______

Phương thức play[] được sử dụng để phát các tệp âm thanh. Đối số chặn nói rằng âm thanh sẽ phát không đồng bộ

Thí dụ.  

Python3




$ sudo apt-get install libasound2-dev
$ pip3 install simpleaudio
0

from import2_______65_______ import4

import import6

 

import7

import8_______62_______1 playsound0

playsound1

 

playsound2

playsound3_______62_______1 playsound5

playsound6playsound7

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4# for playing note.wav file1
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

# for playing note.wav file3_______62_______1# for playing note.wav file5

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134818/gfgtksnack. mp4

Phương pháp 4. Sử dụng trình phát bản địa

Trong phương pháp này, chúng tôi phát âm thanh tự nhiên trên hệ thống của mình. Phương pháp này phát tệp âm thanh bằng trình phát bên ngoài được cài đặt trên thiết bị đầu cuối của bạn

ví dụ 1. Đối với Mac OS X

Python3




# import required module

import # for playing note.wav file9

 

playsound2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
01 # import required module1 # import required module3

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
06
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
08
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
09
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
10
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
01
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134811/gfgnativeplayer. mp4

ví dụ 2. cho Linux

Python3




# import required module

import # for playing note.wav file9

 

playsound2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
01 # import required module1 playsound3

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
3_______1_______4
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
06
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
08
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
25
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
10
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
01
sudo apt-get install ffmpeg libavcodec-extra
pip install pydub
2

đầu ra

https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20210102134811/gfgnativeplayer. mp4

Phương pháp 5. Sử dụng mô-đun âm thanh đơn giản

Điều này chủ yếu được thiết kế để phát các tệp WAV và mảng NumPy. Chạy lệnh sau để cài đặt các gói

Chủ Đề