| Libélula Biblioteca de extensão de reconhecimento de fala |
Baixe Agora |
Libélula Classificação e resumo
- Nome do editor:
- Christo Butcher
- Site do editor:
- http://code.google.com/u/ct.butcher/
Libélula Tag
Libélula Descrição
Biblioteca de extensão de reconhecimento de fala A Libélula oferece uma poderosa interface Python para o reconhecimento de fala e um modelo de objeto de alto nível para criar e usar facilmente comandos de voz. Suporta os seguintes mecanismos de reconhecimento de fala: * Dragão NaturallySpeaking (DNS), um produto de Nuance * Windows Speech Recognition (WSR), incluído no Microsoft Windows Vista e disponível gratuitamente para o Windows XPBasic Examplea, o exemplo muito simples do uso de libélula é criar uma voz estática comando com um retorno de chamada que será chamado quando o comando é falado. Isso é feito da seguinte forma: De Dragonfly.All Importar Gramática, ComunhRule # Regra de Comando de Voz Combinando Formulário Falado e Processamento de Reconhecimento.Class Examplerule (Comphule): Spec = "Faça algo computador" # Forma de comando. def _process_recognition (auto, nó, extras): # Callback quando o comando é falado. Imprimir "Comando de voz falado". # Crie uma gramática que contenha e carrega a regra do comando.Grammar = gramática ("Exemplement Grammar") # Crie uma gramática para conter a regra de comando.Grammar.add_rule (Examplerule ()) # Adicionar o comando Regra para a gramática.Grammar.Load () # Carregar a gramática. O exemplo acima é muito básico e não mostra nenhum dos recursos emocionantes da Dragonfly, como elementos dinâmicos de fala. Para saber mais sobre isso, por favor, dê uma olhada na documentação do projeto aqui. Requisitos: · Pitão
Libélula Software Relacionado