Speech :: Reconhecedor :: SPX :: Servidor

Speech :: SPX :: Server é um módulo Perl para escrever servidores de reconhecimento de fala de fluxo de streaming usando Sphinx2.
Baixe Agora

Speech :: Reconhecedor :: SPX :: Servidor Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David Huggins-Daines
  • Site do editor:
  • http://search.cpan.org/~djhd/Speech-Recognizer-SPX-0.09/SPX.pm

Speech :: Reconhecedor :: SPX :: Servidor Tag


Speech :: Reconhecedor :: SPX :: Servidor Descrição

Speech :: Reconhecedor :: SPX :: Server é um módulo Perl para escrever streaming de servidores de reconhecimento de fala de áudio usando o Sphinx2. Speech :: Reconhecedor :: SPX :: Servidor é um módulo Perl para escrever streaming de servidores de reconhecimento de fala de áudio usando sphinx2.synopsis meu $ meia = novo io :: soquete (... Blah Blah Blah ...); meu $ log = novo arquivo io :: ('server.log'); meu $ AUDIO_FH = NOVO IO :: arquivo ('discurso.raw'); Meu $ SRVR = Speech :: Reconhecedor :: SPX :: Server-> init ({-arg => val, ...}, $ meia, $ log, $ verbose) ou morrer "não pôde inicializar Sphinx2: $! "; meu $ client = novo io :: soquete; Enquanto (Aceite $ Sock, $ Cliente) {Next, a menos que o garfo; $ srvr-> meia ($ client); $ srvr-> calibrar ou morrer "Não foi possível calibrar o fluxo de áudio: $!"; Enquanto (feita definida (my $ txt = $ srvr-> next_ututance (sub {print $ log "listeningn"}, sub {Imprimir $ log "não listeningn}, $ AUDIO_FH))) {Imprimir" Texto reconhecido é $ txtn "; ...} $ SRVR-> Fini ou Die" Não foi possível desligar o servidor: $! "; saída 0;} Este módulo encapsula um monte de coisas necessárias para escrever um servidor SphInx2 que leva a entrada de áudio um handhandle arbitrário. Não é para ser flexível ou transparente - se você quiser, então leia o código e escreva seu próprio programa de servidor usando apenas o discurso :: Reconhecedor :: spx módulo.A interface é vagamente orientada a objetos, mas infelizmente Atualmente, não é possível criar várias instâncias de fala :: SPX :: SPX :: no mesmo processo, devido a limitações graves da biblioteca Sphinx-II subjacente. Você pode, no entanto, criar vários servidores distintos com uso criterioso de garfo, como mostrado no exemplo acima. É possível que isso seja corrigido em uma futura liberação de Sphinx-II. Requisitos: · Perl.


Speech :: Reconhecedor :: SPX :: Servidor Software Relacionado

PDL :: Áudio.

PDL :: Audio é um módulo Perl para algumas funções de PDL destinadas ao processamento de áudio. ...

135

Download