Changeset 2508

Show
Ignore:
Timestamp:
11/18/08 03:59:24 (7 weeks ago)
Author:
bzr
Message:

espeak synth driver: Log the version of eSpeak being used.

Location:
trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk

    • Property bzr:revision-info
      •  

        old new  
        1 timestamp: 2008-11-18 13:47:16.186000109 +1000 
         1timestamp: 2008-11-18 13:58:36.805000067 +1000 
        22committer: James Teh <jamie@jantrid.net> 
        33properties:  
    • Property bzr:revision-id:v3-list-QlpoOTFBWSZTWbrL2vUAAB1VgAAQABCAQDrrnqAgAFCgaaGRkxBoTIJ6mmaNRwhndFAoNhZjh_YY4a01fOg1ulgNNC2UrzPdXXEnDpX8XckU4UJC6y9r1A..
      •  

        old new  
        2772772305 mick@kulgan.net-20081118033807-iknqrj1jx2n8cfng 
        2782782306 jamie@jantrid.net-20081118034716-jk7koc7ahs798gtj 
         2792307 jamie@jantrid.net-20081118035836-d8yvw3fqtn5g1w1s 
    • Property bzr:file-ids
      •  

        old new  
        1 .bzrignore      bzrignore-20080122021806-b5wx35icn5gbvszl-1 
        2 dependencies.txt        46@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:dependencies.txt 
        3 source/IAccessibleHandler.py    267@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FIAccessibleHandler.py 
        4 source/NVDAObjects/IAccessible/__init__.py      683@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FNVDAObjects%2FIAccessible%2F__init__.py 
        5 source/queueHandler.py  405@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FqueueHandler.py 
        6 source/sayAllHandler.py 329@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FsayAllHandler.py 
        7 source/setup.py 46@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Fsetup.py 
        8 source/speech.py        503@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2Fspeech.py 
        9 source/virtualBuffers/__init__.py       1675@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FvirtualBuffers%2F__init__.py 
        10 source/virtualBuffers/gecko_ia2.py      1694@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FvirtualBuffers%2Fgecko_ia2.py 
         1source/synthDrivers/_espeak.py  612@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FsynthDrivers%2F_espeak.py 
         2source/synthDrivers/espeak.py   612@dbe06fc7-9119-0410-a01d-9dbf589ecbba:trunk:source%2FsynthDrivers%2Fespeak.py 
    • Property bzr:text-parents
      •  

        old new  
        1 .bzrignore      jamie@jantrid.net-20081118022948-0s909mfs49bqr554 
        2 dependencies.txt        jamie@jantrid.net-20081118034003-w64s6unhiaah225m 
        3 source/queueHandler.py  jamie@jantrid.net-20081117040816-k2lfa2m4rnqcijeb 
        4 source/sayAllHandler.py jamie@jantrid.net-20081117040816-k2lfa2m4rnqcijeb 
        5 source/setup.py jamie@jantrid.net-20081118022948-0s909mfs49bqr554 
        6 source/virtualBuffers/__init__.py       jamie@jantrid.net-20081117040816-k2lfa2m4rnqcijeb 
        7 source/virtualBuffers/gecko_ia2.py      jamie@jantrid.net-20081117040816-k2lfa2m4rnqcijeb 
  • trunk/source/synthDrivers/_espeak.py

    r2482 r2508  
    257257        global espeakDLL, bgThread, bgQueue, player 
    258258        espeakDLL=cdll.LoadLibrary(r"synthDrivers\espeak.dll") 
     259        espeakDLL.espeak_Info.restype=c_char_p 
    259260        espeakDLL.espeak_Synth.errcheck=espeak_errcheck 
    260261        espeakDLL.espeak_SetVoiceByName.errcheck=espeak_errcheck 
     
    285286        player=None 
    286287        espeakDLL=None 
     288 
     289def info(): 
     290        return espeakDLL.espeak_Info() 
    287291 
    288292def getVariantDict(): 
  • trunk/source/synthDrivers/espeak.py

    r2492 r2508  
    1010import languageHandler 
    1111import synthDriverHandler 
     12from logHandler import log 
    1213 
    1314class SynthDriver(synthDriverHandler.SynthDriver): 
     
    2829        def __init__(self): 
    2930                _espeak.initialize() 
     31                log.info("Using eSpeak version %s" % _espeak.info()) 
    3032                lang=languageHandler.getLanguage() 
    3133                _espeak.setVoiceByLanguage(lang)