%PDF- %PDF-
Direktori : /lib/python3/dist-packages/orca/__pycache__/ |
Current File : //lib/python3/dist-packages/orca/__pycache__/speechserver.cpython-312.pyc |
� g ft � �\ � d Z dZdZdZdZdZ G d� de� Z G d� d � Z G d � de � Z y) a' Provides an abtract class for working with speech servers. A speech server (class SpeechServer) provides the ability to tell the machine to speak. Each speech server provides a set of known voices (identified by name) which can be combined with various attributes to create aural style sheets.z$Id$z $Revision$z$Date$z-Copyright (c) 2005-2008 Sun Microsystems Inc.�LGPLc �J � e Zd ZdZdZdZdZdZdZdZ dZ ed ed ed ed ed iZd � Zy )�VoiceFamilyz)Holds the family description for a voice.�name�gender�lang�dialect�variant�male�femaleNc � � t j | � | j t j � |r| j |� yy)z"Create and initialize VoiceFamily.N)�dict�__init__�updater �settings)�self�propss �3/usr/lib/python3/dist-packages/orca/speechserver.pyr zVoiceFamily.__init__5 s4 � �� � �d�����K�(�(�)���K�K��� � ) �__name__� __module__�__qualname__�__doc__�NAME�GENDER�LANG�DIALECT�VARIANT�MALE�FEMALEr r � r r r r ! sO � �3� �D� �F� �D��G��G� �D� �F� �����������H�r r c �2 � e Zd ZdZdZdZd d�Zd� Zd� Zd� Z y) � SayAllContext� � � c �X � || _ || _ || _ || _ || _ d| _ y)a� Creates a new SayAllContext that will be passed to the SayAll callback handler for progress updates on speech. If the object does not have an accessible text specialization, then startOffset and endOffset parameters are meaningless. If the object does have an accessible text specialization, then values >= 0 for startOffset and endOffset indicate where in the text the utterance has come from. Arguments: -obj: the Accessible being spoken -utterance: the actual utterance being spoken -startOffset: the start offset of the Accessible's text -endOffset: the end offset of the Accessible's text N)�obj� utterance�startOffset� endOffset� currentOffset�currentEndOffset)r r'