ID: 19918276

第12课 计算机控制的扩音系统 课件(共11张PPT) 六下信息科技浙教版(2023)

日期:2024-11-25 科目:信息技术 类型:小学课件 查看:35次 大小:1629744B 来源:二一课件通
预览图 1/5
PPT,教版,科技,信息,六下,11张
  • cover
(课件网) 第12课 计算机控制的扩音系统 浙摄版2023版 六年级下册 学习目标 1.了解计算机控制的扩音系统的组成 2.了解计算机控制的扩音系统的作用。 一、讨论引入 简易扩音系统怎样实现音量的自动调节? 校园广播怎样实现定时播放? 二、计算机控制的扩音系统 扩音系统中一些自动化的功能。可以利用计算机来实现。计算机控制的扩音系统可以将计算机和扬声器、话筒等设备连接起来,通过数字信号处理和软件控制来实现音频信号的输入、计算和输出。 三、 计算机在扩音系统中的作用 计算机在扩音系统中的作用有哪些? 音量调节 计算机在扩音系统中能够根据不同使用者的声音大小进行自动调节,输出恒定的音量,不受话筒距离远近、声音大小等影响。 定时播放 扩音系统在计算机的控制下能够实现定时播放。 分区控制 分区控制是指按照不同的区域,将扩音系统进行划分,从而实现不同区域的扩音功能。 三、 音量调节算法实现 音量调节算法实现 在会场播放背景音乐时,会遇到各种音乐的音量大小不一的情况,计算机可以对不同大小的音量进行自动调节,统一音量后播放。 算法描述 利用计算机控制音量大小,可以通过对获取的的音量值( Volume )进行判断后,将 Volume 的值控制在60~80之间。 当 Volume 的值小于60时,将播放音量调整为60;当 Volume 的值 大于80时,将播放音量调整为80。解决此问题的算法流程图如下图所示。 三、 音量调节算法实现 60 80 60 60 80 三、 音量调节算法实现 使用 Python 可以对 Windows 系统的音量进行读取和设置。 音量范围是0.0到﹣65.25,代表音量从大到小 0.0代表计算机的音量数值为100 -3.34代表音量数值为80 -7.63代表音量数值为60 以此类推,直到﹣65.25音量数值就变成了0。 三、 音量调节算法实现 程序实现 根据算法描述编写程序,实现用计算机来控制扩音系统的音量的自动调节。此程序在使用前需引入相关库,如 PyAudio 、 NumPy 、 time 等。 五、练习 将扩音系统中定时播放功能的实现过程绘制成流程图。 开始 初始化 播放铃声 结束 Time=设定时间? 谢谢聆听

~~ 您好,已阅读到文档的结尾了 ~~