2011-02-02 13 views

Odpowiedz

0

ważki przykładowy kod zdobywa się na fragmencie, zapewniając jednocześnie przykład kodu w https://pythonhosted.org/dragonfly/

from dragonfly.all import Grammar, CompoundRule 

# Voice command rule combining spoken form and recognition processing. 
class ExampleRule(CompoundRule): 
    spec = "do something computer"     # Spoken form of command. 
    def _process_recognition(self, node, extras): # Callback when command is spoken. 
     print "Voice command spoken." 

# Create a grammar which contains and loads the command rule. 
grammar = Grammar("example grammar")    # Create a grammar to contain the  command rule. 
grammar.add_rule(ExampleRule())      # Add the command rule to the grammar. 
grammar.load()          # Load the grammar. 

powinny być przestrzegane przez

import time 
import pythoncom 
while True: 
    pythoncom.PumpWaitingMessages() 
    time.sleep(.1) 

jak wspomniano tutaj - http://dragonfly.googlecode.com/svn-history/r46/trunk/dragonfly/examples/dragonfly-main.py

Powiązane problemy