美文网首页儿童教育儿童教育育儿宝典
Python tkinter+win32com实现单词输入小游戏

Python tkinter+win32com实现单词输入小游戏

作者: IM_Chuck | 来源:发表于2020-03-08 03:09 被阅读0次

    一个带有语音提示功能的儿童英文单词录入小游戏,专门为不懂编程人士开发,更新内容特别简单,无需改代码。

    话不多说,先上图:(PS:我是为了练tkinter和TTS才写的,UI做的很挫,Don't diss)

    UI界面

    通过这个简单的界面,大家都应该看懂,这就是一个英文版的看图识字,自带发音(电脑发音的音调不那么正宗哈),主要就是让娃熟悉,认识单词的写法,我家娃快3岁了,英文的听和说都会点,就是不认识字母和单词,通过这个小游戏,希望可以让她学点东西,也顺带熟悉下键盘布局吧。

    软件打开提示音:"hello,baby,let's play games,please fill the word as the picture showed!"

    玩法:输入正确会进入下一张图片,并输出下一个单词的英文发音,单词打错了就会有弹窗,并伴随提示音:"Oh,no,you are wrong,try again."

    错误提示

    列表顺序执行,知道做完图片库里,所有的图片,最后大功告成,提示音:"congratulations,baby,you win the games,hooray."

    答完所有题的界面

    接下来讲重点,这个小程序的最大优点就是,对非编程人员非常友好,只需更换图片库(pic文件夹下),并对应修改命名,即可完成游戏内容的修改,不需要改一行代码。例如,我截取的是河马的图片,对应图片名,改成hippopotamus即可,程序自动抓取图片库的内容和文字,完成UI和语音的内容替换。

    图片库

    本来是想用pyttsx3来实现的,但是pyinstaller转exe文件跑错太多,debug累,偷懒换成了win32com.client

    小程序制作用时半天,UI做的实在粗糙,大家不要喷啊。我也是python小白,大家一起加油^_^!!!

    相关文章

      网友评论

        本文标题:Python tkinter+win32com实现单词输入小游戏

        本文链接:https://www.haomeiwen.com/subject/crpldhtx.html