浙教版(2023)六年级下册信息科技 第十12课 计算机控制的扩音系统 课件

资源下载
  1. 二一教育资源

浙教版(2023)六年级下册信息科技 第十12课 计算机控制的扩音系统 课件

资源简介

(共20张PPT)
第十二课
计算机控制的扩音系统
主要内容:
1.用计算机控制的扩音系统。
2.计算机控制在扩音系统中的作用。
3.扩音系统自动控制的算法实现
简易扩音系统怎样实现音量的自动调节?校园广播怎样实现定时播放?
计算机控制的扩音系统,可以有效地改善扩音系统的应用效果。
校园的广播系统
计算控制软件
扩音系统中一些自动化的功能,可以利用计算机来实现。计算机控制的扩音系统可以将计算机和扬声器、话筒等设备连接起来,通过信号处理和软件控制来实现音频的输入、计算和输出。

认识扩音系统

计算机控制的扩音系统

计算机在扩音系统中的作用
■音量调节。根据不同使用者的声音大小进行自动调节,输出恒定的音量。
■定时播放。扩音系统在计算机的控制下能够实现定时播放。
■分区控制。按照不同的区域,将扩音系统进行划分,从而实现不同区域的扩音功能。
计算机控制的扩音系统,可以实现音量调节、定时播放、分区控制等自动化控制功能。

扩音系统自动控制的算法实现
计算机控制的扩音系统可以通过算法来实现自动控制。例如,在会场播放背景音乐时,会遇到各种音乐的音量大小不一的情况,计算机可以对不同大小的音量进行自动调节,统一音量后播放。

扩音系统自动控制的算法实现
利用计算机控制音量大小,可以通过对获取的音量(Volume)进行判断后,将Volume的值控制在-7.63~-3.34。当Volume的值小于 -7.63时,将播放音量调整为-7.63;当Volume的值大于-3.34时,将播放音量调整为-3.34。
■ 算法描述

扩音系统自动控制的算法实现
解决此问题的算法流程图如下图所示:
使用Python可以对Windows系统的音量进行读取和设置。音量范围是0.0~-65.25,代表音量从大到小,0.0代表计算机的音量为100,-3.34代表音量数值为80,-7.63代表音量数值为60,以此类推,直到-65.25音量数值就变成了0。
小知识

扩音系统自动控制的算法实现

扩音系统自动控制的算法实现
根据算法描述编写程序,实现用计算机来控制扩音系统的音量的自动调节。此程序在使用前需引入相关库,如PyAudio、NumPy、time等。
■ 程序实现
计算机控制的扩音系统软件有很多,如校园铃声音乐播放系统、定时播放软件等都提供了不同功能的定时播放服务。
小知识

扩音系统自动控制的算法实现
将扩音系统中定时播放功能的实现过程绘制成流程图。
谢谢聆听,
下节课再见!

展开更多......

收起↑

资源预览