赞
踩
首先使用python的内置文件(file)对象中内置的open()函数打开姓名文件,然后进行读取姓名,再用pyttsx3语音合成器来进行语音播报。
- import pyttsx3
-
- # 打开文件f
- with open('dist/names.txt', 'r', encoding='utf-8') as f:
- # 读取每一行
- while True:
- line = f.readline()
- print(line, end='') # 将“\n”删除
- pyttsx3.speak(line)
- if line == '':
- break
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。