马上暑假就要到了,很多小朋友也要放假啦。暑假里最熟悉的电视节目,非《西游记》莫属了,对于这部电视剧,想必大家不会陌生,小编最喜欢的就是孙悟空手里的如意金箍棒,此棒重一万三千五百斤,可自由伸缩,实乃神器。
每当孙悟空让他自由伸缩,变大变小,小编都想自己能有这样的一件趁手兵器。正好暑假的小外甥要来北京玩。想到这里,小编决定用Python做一个小的趣味程序给我小外甥。只要喊出“大”或者是“小”,便可以控制金箍棒自由的变换大小,还等什么,快来跟小编看看如何实现的吧。
1
总体思路
今天的程序,用到的主要有多线程,speech_recognition语音识别库还有opencv图像处理库。我们首先来看一下程序执行的流程图,如下图所示:
程序主要分为三个部分,分别是三个线程,分别掌控金箍棒图片的播放,收集麦克风的声音,还有就是展示孙悟空的图片。我们分别来看一下每一个线程的程序和具体的实现作用。
2