python发音教程,python必背100源代码

首页>教育培训>作者:YD1662023-04-24 15:52:34

小朋友们好,大朋友们好!

我是猫妹,一名爱上Python编程的小学生。

欢迎和猫妹一起,趣味学python。

今日主题

我们平时用的APP或者游戏,很多都少不了有趣的声音。

让Python发出声音难吗?

一点也不难,咱们今天就学习一些和声音有关的Python库。

winsound库

win:胜利

souun:声音

winsound这个名字,真是不错啊!

winsound模块提供了对Windows平台提供的基本声音播放机制的访问。它包括函数和几个常量。

winsound.Beep(frequency , duration)

参数frequency 分贝 范围 37-32,767, 参数duration 持续时间 :单位毫秒;

python发音教程,python必背100源代码(1)

winsound.PlaySound(sound,flags)

从平台API调用基础PlaySound()函数。

参数 声音sound 可以是文件名、系统声音别名、类似字节对象的音频数据,或者没有。它的解释取决于参数标志flags的值,

python发音教程,python必背100源代码(2)

官方文档

除了上述两个最常见的API外,还有更多许多哦,感兴趣的小伙伴可以访问官网哦!

https://docs.python.org/3.6/library/winsound.html?highlight=winsound#module-winsound

speech库

speech:演说,发言

在python中我们可以使用speech模块让计算机进行语音输出。

首先,需要用pip install speech进行安装。

speech模块最早是在python 2.x中开发的,在python 3.x中并不能够直接使用,我们需要打开它安装后的原始文件,并进行以下调整即可。

方式一

修改Python库安装目录下(Python38\Lib\site-packages)的speech.py。

  1. 原始文件第157行,print prompt应该改为print(prompt)。
  2. 原始文件第59行,thread应该改为threading。
  3. 拖动文件到最后,将246行以后的部分全部替换为:

python发音教程,python必背100源代码(3)

设置好了之,就可以让Python发声了。

python发音教程,python必背100源代码(4)

首页 1 2 3 4 下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 m.360kss.com., All Rights Reserved.