def __init__(self):
self.status = 1
self.version = "0.0.7"
self.array = []
self.numbers = []
self.path = os.path.abspath(os.path.dirname(sys.argv[0]))
try:
self.con = sqlite3.connect(self.path + "config/Jarbas.db")
except:
g = self.path.split("core")
dbpath = g[0] + "/config/Jarbas.db"
self.con = sqlite3.connect(dbpath)
self.serialport = self.arduino_check()
self.rec = sr.Recognizer()
self.engine = pyttsx.init()
self.rate = self.engine.getProperty('rate')
self.engine.setProperty('rate', self.rate-60)
self.voices = self.engine.getProperty('voices')
self.engine.setProperty('voice',self.voices[16].id) #1,9,10,11,16,22,25
self.ser = serial.Serial()
self.ser.port = self.serialport
self.ser.baudrate = 9600
评论列表
文章目录