我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python 播放声音 音频与beep

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python 播放声音 音频与beep

#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')


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python 播放声音 音频与beep

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

下载Word文档

猜你喜欢

Python 播放声音 音频与beep

#import winsound#winsound.Beep(600,1000)import osos.system("paplay 1.wav")python使用pygame播放音乐.链接地址:https://my.oschina.net
2023-01-31

python 播放声音

#import winsound #winsound.Beep(600,1000) import os os.system("paplay 1.wav") python使用pygame播放音乐. 链接地址:https://my
2023-01-31

HarmonyOS 录音与音频播放

录音和音频播放在app中是一个很常见的功能,本文将介绍在HarmonyOS 如何使用录音和音频播放功能。

Android录制声音文件(音频)并播放

本文实例为大家分享了Android录制音频文件的具体代码,供大家参考,具体内容如下1、这个demo中没有对多次点击同一个声音文件做详细处理,偶尔会有崩溃,用的时候需要注意。 2、按住录音按钮录音过程中,只对竖直方向处理了一下,水平方向没写;
2022-06-06

Android实现音频录音与播放

这篇文章主要为大家详细介绍了Android实现音频录音与播放,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-13

Python 发出警报声音 简单播放声音

#!/usr/bin/python# -*- coding: UTF-8 -*-import osos.system("paplay BEEP1.WAV")BEEP1.WAV 为你的声音文件
2023-01-31

win7本地播放视频或音乐有声音而网页上却没有声音

最近win7用户遇到一个很奇怪的现象,就是在本地播放视频或音乐都有声音,但是只要在网页上在线收看视频或音乐就一点声音也没有,难道这是win7调皮的音乐设备在作怪吗?一起来研究研究一下究竟是怎么一回事。 其实类似这个问题,不仅发生在win7系
2023-06-03

Win7音频播放器怎么消除原声

这篇文章主要为大家展示了“Win7音频播放器怎么消除原声”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Win7音频播放器怎么消除原声”这篇文章吧。具体操作步骤如下:1、右键点击桌面任务栏右下角的
2023-06-27

potplayer播放视频没有声音如何解决

本篇内容介绍了“potplayer播放视频没有声音如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!potplayer播放视频没有声音的
2023-07-01

【代码】Python播放MP3音频文件

按推荐顺序排列①使用playsound库from playsound import playsoundplaysound('xx.mp3')②使用pygame库from pygame import mixer import timemixe
2023-01-31

python播放音乐

转自:http://my.oschina.net/lenglingx/blog/183101下面是播放音乐的实例,只有3句话就行。pygame.mixer.init()      pygame.mixer初始化,用了这个就不要和pygame
2023-01-31

win10播放视频出现声音卡顿怎么办

win10播放视频出现声音卡顿怎么办?很多小伙伴都喜欢使用电脑进行视频在线观看,不过有的时候电脑播放视频会出现一些声音卡顿的问题。这很可能是因为电脑系统的音频功能和硬件产生了从冲突导致的,需要我们尽快的进行障碍排除,但是很多小伙伴不清楚该如
2023-07-10

android实现小音频频繁播放

android中多媒体文件(音乐和视频)的播放是用MediaPlayer方式是大家比较熟悉的,但是现在要来说一下另外一种音乐文件播放的方式SoundPool,相比较而言,用MediaPlayer来播放音乐的话,占用的系统资源是很多的,加载资
2022-06-06

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录