Exemple #1
0
 def read(self):
   tm = textman.manager()
   ctx = tm.contextSize()
   texts = tm.recentTexts()
   if ctx and texts and len(texts) >= ctx:
     t = '\n'.join(texts[-ctx:])
     import ttsman
     ttsman.speak(t)
Exemple #2
0
 def _speak(self):
     t = self._getInputText()
     if t:
         import ttsman
         ttsman.speak(t, language='?')
Exemple #3
0
 def _tts(self):
     text = self._getText()
     if text:
         lang = self._getLanguage()
         import ttsman
         ttsman.speak(text, language=lang, termEnabled=False)
Exemple #4
0
 def speak(self, text):
     import ttsman
     ttsman.speak(text)
Exemple #5
0
 def _speakText(self):
     t = self.textEdit.text().strip()
     if t:
         import ttsman
         ttsman.speak(t)
Exemple #6
0
 def _speakPattern(self):
     t = self.patternEdit.text().strip()
     if t:
         import ttsman
         ttsman.speak(t)
Exemple #7
0
 def _speakName(self, index):
   row = self.rows[index]
   name = row['name']
   import ttsman
   ttsman.speak(name)
Exemple #8
0
 def _speak(self):
     t = self._currentText()
     if t:
         lang = self._currentFromLanguage()
         import ttsman
         ttsman.speak(t, language=lang)