iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 播放声音
  • 797
分享到

python 播放声音

声音python 2023-01-31 03:01:17 797人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

#import winsound #winsound.Beep(600,1000) import os os.system("paplay 1.wav") python使用pygame播放音乐. 链接地址:htt

#import winsound  
#winsound.Beep(600,1000)  
import os  
os.system("paplay 1.wav")  
  
python使用pygame播放音乐.  
链接地址:https://my.oschina.net/lenglingx/blog/183101  
# -*- coding: cp936 -*-  
import pygame  
pygame.mixer.init()  
print("播放音乐1")  
track = pygame.mixer.music.load("tkzc.wav")  
pygame.mixer.music.play()  
  
print("播放音乐2")  
track1=pygame.mixer.music.load("xx.mp3")  
pygame.mixer.music.play()  
  
print("播放音乐3")  
track2=pygame.mixer.Sound("tkzc.wav")  
track2.play()  
  
以下内容的链接地址为:Http://stackoverflow.com/questions/260738/play-audio-with-Python  
import subprocess  
def play(audio_file_path):  
    subprocess.call(["ffplay", "-nodisp", "-autoexit", audio_file_path])  
s=Sound()  
s.read('sound.wav')  
s.play()  
  
pip install soundfile --user  
import sounddevice as sdsd  
sd.play(myarray,44100)  
  
pip install simpleaudio  
import simpleaudio as sa  
wave_obj = sa.WaveObject.from_wave_file("path/to/file.wav")  
play_obj = wave_obj.play()  
play_obj.wait_done()  
pip install playsound  
from playsound import playsound  
playsound('/path/to/file.wav', block = False)  
  
import os  
os.popen2("cvlc /home/maulo/selfProject/task.mp3 --play-and-exit")  
  
  
以下内容的链接地址为:http://guzalexander.com/2012/08/17/playing-a-sound-with-python.html  
Pyglet  
import pyglet  
sound = pyglet.media.load('mysound.mp3', streaming=False)  
sound.play()  
pyglet.app.run()  
  
Pygame  
import pygame  
pygame.init()  
song = pygame.mixer.Sound('thesong.ogg')  
clock = pygame.time.Clock()  
song.play()  
while True:  
    clock.tick(60)  
pygame.quit()  
  
GStreamer Python Bindings  
#!/usr/bin/env python  
import pygst  
pygst.require('0.10')  
import gst  
import Gobject  
import os  
mainloop = gobject.MainLoop()  
pl = gst.element_factory_make("playbin", "player")  
pl.set_property('uri','file://'+os.path.abspath('thesong.ogg'))  
pl.set_state(gst.STATE_PLAYING)  
mainloop.run()  
  
PyAudio  
#!/usr/bin/env python  
import pyaudio  
import wave  
chunk = 1024  
wf = wave.open('thesong.wav', 'rb')  
p = pyaudio.PyAudio()  
stream = p.open(  
    fORMat = p.get_format_from_width(wf.getsampwidth()),  
    channels = wf.getnchannels(),  
    rate = wf.getframerate(),  
    output = True)  
data = wf.readframes(chunk)  
while data != '':  
    stream.write(data)  
    data = wf.readframes(chunk)  
stream.close()  
p.terminate()  
  
PyMedia  
#!/usr/bin/env python  
import pymedia.audio.acodec as acodec  
import pymedia.audio.sound as sound  
import pymedia.muxer as muxer  
file_name = 'thesong.ogg'  
dm = muxer.Demuxer(str.split(file_name, '.')[-1].lower())  
f = open(file_name, 'rb')  
snd = dec = None  
s = f.read( 32000 )  
while len(s):  
    frames = dm.parse(s)  
    if frames:  
        for fr in frames:  
            if dec == None:  
                dec = acodec.Decoder(dm.streams[fr[0]])  
            r = dec.decode(fr[1])  
            if r and r.data:  
                if snd == None:  
                    snd = sound.Output(  
                        int(r.sample_rate),  
                        r.channels,  
                        sound.AFMT_S16_LE)  
                data = r.data  
                snd.play(data)  
    s = f.read(512)  
while snd.isPlaying():  
time.sleep(.05)  
  
$ pip install playsound  
from playsound import playsound  
playsound('/path/to/a/sound/file/you/want/to/play.mp3')

--结束END--

本文标题: python 播放声音

本文链接: https://www.lsjlt.com/news/187568.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python 播放声音
    #import winsound #winsound.Beep(600,1000) import os os.system("paplay 1.wav") python使用pygame播放音乐. 链接地址:htt...
    99+
    2023-01-31
    声音 python
  • Python 播放声音 音频与beep
    #import winsound #winsound.Beep(600,1000) import os os.system("paplay 1.wav") python使用pygame播放音乐. 链接地址:https://my.osch...
    99+
    2023-01-31
    音频 声音 Python
  • Python 发出警报声音 简单播放声音
    #!/usr/bin/python # -*- coding: UTF-8 -*- import os os.system("paplay BEEP1.WAV") BEEP1.WAV 为你的声音文件 ...
    99+
    2023-01-31
    声音 警报 简单
  • 如何使用CSS播放声音
    这篇文章将为大家详细讲解有关如何使用CSS播放声音,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。CSS 是样式、布局和表示的领域。它充斥着颜色、大小和动画。但是你知道吗,它还可以在网页上控制播放声音。本文...
    99+
    2023-06-08
  • php如何实现播放声音
    这篇文章主要介绍“php如何实现播放声音”,在日常操作中,相信很多人在php如何实现播放声音问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何实现播放声音”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-25
  • python播放音乐
    转自:http://my.oschina.net/lenglingx/blog/183101 下面是播放音乐的实例,只有3句话就行。 pygame.mixer.init()      pygame.mixer初始化,用了这个就不要和p...
    99+
    2023-01-31
    音乐 python
  • 云服务器怎么播放声音
    云服务器可以播放音频文件,通常以流的形式传输音频数据。以下是播放音频文件的方式: 使用Web浏览器访问:可以通过Web浏览器访问云服务器以获取音频文件。 使用客户端应用程序:可以使用客户端应用程序访问云服务器,例如iOS或Android...
    99+
    2023-10-26
    声音 服务器
  • VB.NET如何实现播放声音编程
    这篇文章给大家分享的是有关VB.NET如何实现播放声音编程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。添加三个button控件,写代码如下:Imports System.ComponentModel&...
    99+
    2023-06-17
  • 云服务器怎么播放声音的
    云服务器可以播放声音。以下是在云服务器上播放声音的方法: 在本地硬盘上创建一个文件夹,该文件夹存储声音文件。您需要指定文件夹的位置和名称。 在服务器上设置一个文件夹,该文件夹存储音频文件。您可以指定音频文件的路径和名称。您还可以为音频文...
    99+
    2023-10-26
    声音 服务器
  • 小程序ios音频播放没声音怎么办
    这篇文章主要介绍了小程序ios音频播放没声音怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。小程序提供了录音和播放音频的能力,从基础库 ...
    99+
    2024-04-02
  • 云服务器怎么加速播放音乐的声音
    要在云服务器上加速播放音乐的声音,您可以按照以下步骤进行操作: 在您的音乐文件所在的数据中心(通常为 Windows 系统下的 CDN 服务器上)上创建一个 Podcast。 在您的 Windows 操作系统中,依次打开 CDN 服务器...
    99+
    2023-10-26
    声音 服务器 音乐
  • video如何实现有声音自动播放
    这篇文章将为大家详细讲解有关video如何实现有声音自动播放,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。video实现自动播放有声音代码如下:<!DOCTYPE html><...
    99+
    2023-06-09
  • 云服务器怎么播放声音设置
    如果您的云服务器是一个在线的流媒体平台,那么您可以使用以下方法来播放声音: 从您的服务器下载音频文件 连接到您的云服务提供商的音频服务 通过您的云服务提供商的音频应用程序或工具(例如Media Recorder或Audience Too...
    99+
    2023-10-26
    声音 服务器
  • 云服务器怎么加速播放声音
    如果您使用的是云服务器来加速播放声音,可以尝试以下方法: 关闭 Web 服务,并禁用它的默认监听服务。在控制面板中打开 Web 服务器管理器,然后单击以管理此项。 找到您需要加速播放声音的服务,例如 Media Player、VLC 和...
    99+
    2023-10-26
    声音 服务器
  • Win7音频播放器怎么消除原声
    这篇文章主要为大家展示了“Win7音频播放器怎么消除原声”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Win7音频播放器怎么消除原声”这篇文章吧。具体操作步骤如下:右键点击桌面任务栏右下角的声音...
    99+
    2023-06-27
  • win7本地播放视频或音乐有声音而网页上却没有声音
    最近win7用户遇到一个很奇怪的现象,就是在本地播放视频或音乐都有声音,但是只要在网页上在线收看视频或音乐就一点声音也没有,难道这是win7调皮的音乐设备在作怪吗一起来研究研究一下究竟是怎么一回事。 其实类似这个问题,不...
    99+
    2023-06-03
    win7 声音设备 网页没声音 声音 视频 本地播放 音乐 网页
  • 云服务器怎么加速播放声音的
    要加速播放声音,您可以使用云服务器中的一些工具和服务来实现。以下是一些常用的加速工具和服务: VPN 连接:可以创建一个专门用于连接云服务器的VPN连接。VPN连接需要您购买或者租用。 AWS AudioSpot:提供一个插件,允许您在...
    99+
    2023-10-26
    声音 服务器
  • 云服务器怎么播放声音设置的
    如果您的云服务器是一个播放器,并且希望在播放视频时使用声音,您可以使用以下方法设置云服务器的播放声音设置: 设置云服务器的视频默认播放选项:可以在开始菜单中找到“控制面板”,然后选择“声音和音频设置”。 启用音频驱动程序:点击“开始”-...
    99+
    2023-10-26
    声音 服务器
  • python 实现 mp3Play 音频播放
    目录一、安装二、播放音频三、音频总时长四、停止播放五、暂停播放六、取消暂停七、音量调节八、音频状态一、安装 一款超级小型的音频操作库可以实现播放音乐,按空格键实现暂停和播放的切换 p...
    99+
    2024-04-02
  • python实现音乐播放器
    python实现音乐播放器 模块:pygame 模块:time Python 布尔循环实例: import timeimport pygamemuxi_k = """_________________|Pyhon音乐播放器|͞͞͞͞ ...
    99+
    2023-01-30
    播放器 音乐 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作