`
ipython
  • 浏览: 289087 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

python小脚本让你的电脑说英语

阅读更多
在WINDOWS平台下,只要你的电脑安装了python和win32com模块就可以让你的电脑说英语了.代码如下:
#如果输入有".", 则输入被看作是文件名,否则为一个英文单词.如:"aa.txt" (读aa.txt文件里的内容)
# "hello world" 则读"helloworld"
import sys
from win32com.client import constants
import win32com.client
speaker=win32com.client.Dispatch('SAPI.SpVoice')
print 'englist word OR a filename with . '
while 1:
try:
s=raw_input()
if '.' in s:
ss=file(s).read()
else:
ss=str(s)
speaker.Speak(ss)
except:
if sys.exc_type is EOFError:
sys.exit()
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics