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

Re: [orca-list] punctuation pronunciation and pauses



am Mi 02. Apr 2008 um 15:59:29 schrieb Willie Walker <William Walker Sun COM>:
>> Can it be a problem with localization?
>
> All I can guess is that it might be a typo in either your  
> ~/.orca/user-settings.py or ~/.orca/orca-customizations.py files.  If  
> you send me both, I can take a look.

Here they come.
Hermann
# -*- coding: utf-8 -*-
# user-settings.py - custom Orca settings
# Generated by orca.  DO NOT EDIT THIS FILE!!!
# If you want permanent customizations that will not
# be overwritten, edit orca-customizations.py.
#
import re
import time

import orca.debug
import orca.settings
import orca.acss

#orca.debug.debugLevel = orca.debug.LEVEL_OFF
orca.debug.debugLevel = orca.debug.LEVEL_SEVERE
#orca.debug.debugLevel = orca.debug.LEVEL_WARNING
#orca.debug.debugLevel = orca.debug.LEVEL_INFO
#orca.debug.debugLevel = orca.debug.LEVEL_CONFIGURATION
#orca.debug.debugLevel = orca.debug.LEVEL_FINE
#orca.debug.debugLevel = orca.debug.LEVEL_FINER
#orca.debug.debugLevel = orca.debug.LEVEL_FINEST
#orca.debug.debugLevel = orca.debug.LEVEL_ALL

#orca.debug.eventDebugLevel = orca.debug.LEVEL_OFF
#orca.debug.eventDebugFilter = None
#orca.debug.eventDebugFilter = re.compile('[\S]*focus|[\S]*activ')
#orca.debug.eventDebugFilter = re.compile('nomatch')
#orca.debug.eventDebugFilter = re.compile('[\S]*:accessible-name')
#orca.debug.eventDebugFilter = re.compile('[\S]*:(?!bounds-changed)')

#orca.debug.debugFile = open(time.strftime('debug-%Y-%m-%d-%H:%M:%S.out'), 'w', 0)
#orca.debug.debugFile = open('debug.out', 'w', 0)

#orca.settings.useBonoboMain=False
#orca.settings.debugEventQueue=True
#orca.settings.gilSleepTime=0

if False:
    import sys
    import orca.debug
    sys.settrace(orca.debug.traceit)
    orca.debug.debugLevel = orca.debug.LEVEL_ALL

orca.settings.orcaModifierKeys = orca.settings.LAPTOP_MODIFIER_KEYS
orca.settings.enableSpeech = True
orca.settings.speechServerFactory = 'orca.speechdispatcherfactory'
orca.settings.speechServerInfo = ['Standardsynthesizer:', 'default']
orca.settings.voices = {
'default' : orca.acss.ACSS({'average-pitch': 5.2000000000000002,
 'family': {'locale': 'de', 'name': 'default Standardstimme'},
 'rate': 60.0}),
'uppercase' : orca.acss.ACSS({'average-pitch': 7.0}),
'hyperlink' : orca.acss.ACSS({'average-pitch': 2.7999999999999998}),
}
orca.settings.speechVerbosityLevel = orca.settings.VERBOSITY_LEVEL_VERBOSE
orca.settings.readTableCellRow = True
orca.settings.enableSpeechIndentation = False
orca.settings.enableEchoByWord = True
orca.settings.enableKeyEcho = True
orca.settings.enablePrintableKeys = False
orca.settings.enableModifierKeys = False
orca.settings.enableLockingKeys = True
orca.settings.enableFunctionKeys = False
orca.settings.enableActionKeys = False
orca.settings.enableNavigationKeys = False
orca.settings.enableBraille = True
orca.settings.enableBrailleGrouping = False
orca.settings.brailleVerbosityLevel = orca.settings.VERBOSITY_LEVEL_VERBOSE
orca.settings.brailleRolenameStyle = orca.settings.BRAILLE_ROLENAME_STYLE_LONG
orca.settings.brailleSelectorIndicator = orca.settings.BRAILLE_SEL_BOTH
orca.settings.enableBrailleMonitor = False
orca.settings.enableMagnifier = False
orca.settings.enableMagLiveUpdating = True
orca.settings.enableMagCursor = True
orca.settings.enableMagCursorExplicitSize = False
orca.settings.magCursorSize = 32
orca.settings.magCursorColor = '#000000'
orca.settings.enableMagCrossHair = True
orca.settings.enableMagCrossHairClip = False
orca.settings.magCrossHairSize = 16
orca.settings.magCrossHairColor = '#000000'
orca.settings.magZoomerType = orca.settings.MAG_ZOOMER_TYPE_FULL_SCREEN
orca.settings.magZoomerLeft = 320
orca.settings.magZoomerRight = 640
orca.settings.magZoomerTop = 0
orca.settings.magZoomerBottom = 480
orca.settings.magZoomFactor = 4.0
orca.settings.enableMagZoomerBorder = False
orca.settings.magZoomerBorderSize = 1
orca.settings.magZoomerBorderColor = '#000000'
orca.settings.enableMagZoomerColorInversion = False
orca.settings.magBrightnessLevel = 0
orca.settings.magBrightnessLevelRed = 0
orca.settings.magBrightnessLevelBlue = 0
orca.settings.magBrightnessLevelGreen = 0
orca.settings.magContrastLevel = 0
orca.settings.magContrastLevelRed = 0
orca.settings.magContrastLevelGreen = 0
orca.settings.magContrastLevelBlue = 0
orca.settings.magSmoothingMode = orca.settings.MAG_SMOOTHING_MODE_BILINEAR
orca.settings.magMouseTrackingMode = orca.settings.MAG_TRACKING_MODE_CENTERED
orca.settings.magControlTrackingMode = orca.settings.MAG_TRACKING_MODE_PUSH
orca.settings.magTextTrackingMode = orca.settings.MAG_TRACKING_MODE_PUSH
orca.settings.magEdgeMargin = 0
orca.settings.magPointerFollowsFocus = False
orca.settings.magPointerFollowsZoomer = True
orca.settings.magColorFilteringMode = orca.settings.MAG_COLOR_FILTERING_MODE_NONE
orca.settings.magSourceDisplay = ':0.0'
orca.settings.magTargetDisplay = ':0.0'
orca.settings.verbalizePunctuationStyle = orca.settings.PUNCTUATION_STYLE_MOST
orca.settings.showMainWindow = False
orca.settings.quitOrcaNoConfirmation = False
orca.settings.presentToolTips = True
orca.settings.sayAllStyle = orca.settings.SAYALL_STYLE_SENTENCE
orca.settings.keyboardLayout = orca.settings.GENERAL_KEYBOARD_LAYOUT_LAPTOP
orca.settings.speakBlankLines = True
orca.settings.enabledSpokenTextAttributes = "size:; family-name:; weight:400; indent:0; underline:none; strikethrough:false; justification:left; style:normal;"
orca.settings.enabledBrailledTextAttributes = "size:; family-name:; weight:400; indent:0; underline:none; strikethrough:false; justification:left; style:normal;"
orca.settings.textAttributesBrailleIndicator = orca.settings.TEXT_ATTR_BRAILLE_NONE
orca.settings.enableProgressBarUpdates = True
orca.settings.progressBarUpdateInterval = 10
orca.settings.enableContractedBraille = False
orca.settings.brailleContractionTable = ''

# Set up a user key-bindings profile
#
def overrideKeyBindings(script, keyB):
   keyB.removeByHandler(script.inputEventHandlers['findHandler'])
   keyB.add(orca.keybindings.KeyBinding(
      'g',
      256,
      256,
      script.inputEventHandlers["findHandler"]))

   keyB.removeByHandler(script.inputEventHandlers['getTitleHandler'])
   keyB.add(orca.keybindings.KeyBinding(
      'minus',
      256,
      256,
      script.inputEventHandlers["getTitleHandler"]))

   keyB.removeByHandler(script.inputEventHandlers['getStatusBarHandler'])
   keyB.add(orca.keybindings.KeyBinding(
      'minus',
      256,
      256,
      script.inputEventHandlers["getStatusBarHandler"],
      2))

   keyB.removeByHandler(script.inputEventHandlers['sayAllHandler'])
   keyB.add(orca.keybindings.KeyBinding(
      'n',
      256,
      256,
      script.inputEventHandlers["sayAllHandler"]))

   return keyB

orca.settings.overrideKeyBindings = overrideKeyBindings

# User customized pronunciation dictionary settings
#
import orca.pronunciation_dict

orca.pronunciation_dict.pronunciation_dict={}

import orca.orca_state

try:
    reload(orca.orca_state.orcaCustomizations)
except AttributeError:
    try:
        orca.orca_state.orcaCustomizations = __import__("orca-customizations")
    except ImportError:
        pass
import orca.Gecko
import orca.braille as braille
import orca.speech as speech
import orca.keybindings as keybindings
import orca.input_event as input_event
import orca.settings as settings
import os
from orca.orca_i18n import _

orca.Gecko.controlCaretNavigation = True
orca.Gecko.largeObjectTextLength = 25

def sayDateAndTime(script, inputEvent=None):
  f=os.popen("date")
  speech.speak(f.read())
  f=os.popen("date")
  braille.displayMessage(f.read())
  f.close()
  return True


sayDateAndTimeHandler = input_event.InputEventHandler(sayDateAndTime, _("Speak and braille date and time information"))

keys = keybindings.KeyBindings()

keys.add(keybindings.KeyBinding("d", 1<< settings.MODIFIER_ORCA, 1 << settings.MODIFIER_ORCA, sayDateAndTimeHandler))
settings.keyBindingsMap = {}
settings.keyBindingsMap["default"] = keys

import orca.chnames
orca.chnames.chnames["@"] = "aet"
orca.chnames.chnames['"'] = "zitat"
# orca.chnames.chnames["!"] = "bang"




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