[orca] Remove more unused methods



commit fccb40c630d6bf8125671b6d4a8759356e80dc37
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Wed Jan 12 11:32:32 2022 +0100

    Remove more unused methods

 src/orca/speech.py                  |  7 -------
 src/orca/speechdispatcherfactory.py | 13 -------------
 src/orca/speechserver.py            | 18 ------------------
 3 files changed, 38 deletions(-)
---
diff --git a/src/orca/speech.py b/src/orca/speech.py
index 82f57fb6b..24b982cf5 100644
--- a/src/orca/speech.py
+++ b/src/orca/speech.py
@@ -269,13 +269,6 @@ def speakCharacter(character, acss=None):
     if _speechserver:
         _speechserver.speakCharacter(character, acss=acss)
 
-def isSpeaking():
-    """Returns True if the system is currently speaking."""
-    if _speechserver:
-        return _speechserver.isSpeaking()
-    else:
-        return False
-
 def getInfo():
     info = None
     if _speechserver:
diff --git a/src/orca/speechdispatcherfactory.py b/src/orca/speechdispatcherfactory.py
index b1740b762..d02733d50 100644
--- a/src/orca/speechdispatcherfactory.py
+++ b/src/orca/speechdispatcherfactory.py
@@ -629,19 +629,6 @@ class SpeechServer(speechserver.SpeechServer):
         if text:
             self._speak(text, acss)
 
-    def speakUtterances(self, utteranceList, acss=None, interrupt=True):
-        # In order to re-enable this, a potentially non-trivial amount of work
-        # will be needed to ensure multiple utterances sent to speech.speak
-        # do not result in the intial utterances getting cut off before they
-        # can be heard by the user. Anyone needing to interrupt speech can
-        # do so via speech.stop -- or better yet, by using the default script
-        # method's presentationInterrupt.
-        #if interrupt:
-        #    self._cancel()
-        for utterance in utteranceList:
-            if utterance:
-                self._speak(utterance, acss)
-
     def sayAll(self, utteranceIterator, progressCallback):
         GLib.idle_add(self._say_all, utteranceIterator, progressCallback)
 
diff --git a/src/orca/speechserver.py b/src/orca/speechserver.py
index ee9207612..377d81a28 100644
--- a/src/orca/speechserver.py
+++ b/src/orca/speechserver.py
@@ -154,20 +154,6 @@ class SpeechServer(object):
         """
         pass
 
-    def speakUtterances(self, utteranceList, acss=None, interrupt=True):
-        """Speaks the given list of utterances immediately.
-
-        Arguments:
-        - utteranceList: list of strings to be spoken
-        - acss:      acss.ACSS instance; if None,
-                     the default voice settings will be used.
-                     Otherwise, the acss settings will be
-                     used to augment/override the default
-                     voice settings.
-        - interrupt: if True, stop any speech currently in progress.
-        """
-        pass
-
     def speak(self, text=None, acss=None, interrupt=True):
         """Speaks all queued text immediately.  If text is not None,
         it is added to the queue before speaking.
@@ -184,10 +170,6 @@ class SpeechServer(object):
         """
         pass
 
-    def isSpeaking(self):
-        """"Returns True if the system is currently speaking."""
-        return False
-
     def sayAll(self, utteranceIterator, progressCallback):
         """Iterates through the given utteranceIterator, speaking
         each utterance one at a time.  Subclasses may postpone


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]