跳到主要内容

02-音频播放

前言

在很多场合中我们需要进行声音的播放,未来板板载的蜂鸣器,提供了一些基本的旋律播放。为了适应更多的应用,板载的音频播放电路可以播放一些语音文件。

积木说明

序号积木说明
1image.png录制指定时长的声音文件,一般建议在3-10秒
2image.png播放指定名称的wav音频文件

程序案例

test.zip

示例程序📋:录音

image.png

#/bin/python
from future import *

import audio

au = audio.Audio()

from time import sleep

x = 0

screen.sync = 0
while True:
if sensor.btnValue('a'):
screen.fill((0, 0, 0))
screen.textCh("录音中",5,10,1,(0, 119, 255))
screen.refresh()
au.savewav("record.wav", 3)
if sensor.btnValue('b'):
screen.fill((0, 0, 0))
screen.textCh("播放中",5,10,1,(0, 119, 255))
screen.refresh()
au.playwav("record.wav")
sleep(0.2)

示例程序📋:播放上传文件

声音的上传

image.png
image.png
image.png

image.png
image.png