Speech :: Herkenning :: SPX :: Server

Speech :: Herkenning :: SPX :: Server is een PERL-module voor het schrijven van streaming audio-spraakherkenningsservers met SPHINX2.
Download nu

Speech :: Herkenning :: SPX :: Server Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Huggins-Daines
  • Uitgever website:
  • http://search.cpan.org/~djhd/Speech-Recognizer-SPX-0.09/SPX.pm

Speech :: Herkenning :: SPX :: Server Tags


Speech :: Herkenning :: SPX :: Server Beschrijving

Spraak: Herkenning :: SPX :: Server is een PERL-module voor het schrijven van streaming audio-spraakherkenningsservers met SPHINX2. Spraak :: Herkenning :: SPX :: Server is een Perl-module voor het schrijven van streaming audio spraakherkenningsservers met SPHINX2.Synopsis My $ Sock = NIEUWE IO :: Socket (... Blah Blah Blah ...); mijn $ log = nieuw io :: bestand ('server.log'); mijn $ audio_fh = nieuw io :: bestand ('speech.raw'); Mijn $ SRVR = Speech :: Herkenning :: SPX :: Server-> Init ({-arg => Val, ...}, $ sok, $ log, $ uitgebreid) of sterven "kon niet initialiseren SPHINX2: $! "; mijn $ client = nieuw io :: socket; terwijl (accepteer $ sok, $ client) {vervolgens tenzij vork; $ srvr-> sok ($ client); $ srvr-> kalibreren of sterven "kon geen audiostream kalibreren: $!"; Tijdens (! $ Gedane gedefinieerd (mijn $ txt = $ srvr-> next_utterance (sub {print $ log "Luckingn"}, sub {print $ log "niet luisteren:}, $ audio_fh))) {print" herkende tekst is $ txtn "; ...} $ srvr-> fini of sterven" kon de server niet afsluiten: $! "; EXIT 0;} Deze module is ingekapseld voor een stel van de spullen die nodig zijn om een SPHINX2-server te schrijven die een streaming-audio als ingang opneemt Een willekeurig bestand. Het is niet bedoeld om flexibel of transparant te zijn - als u dat wilt, lees dan de code en schrijf uw eigen serverprogramma met alleen de spraak: Herkenning :: SPX-module. De interface is vaag object-georiënteerd, maar helaas Het is momenteel niet mogelijk om meerdere spraakinstanties te maken: Herkenning :: SPX :: Server binnen hetzelfde proces, vanwege ernstige beperkingen van de onderliggende SPHINX-II-bibliotheek. U kunt echter meerdere verschillende servers met verstandig gebruik maken van Vork, zoals getoond in het bovenstaande voorbeeld. Het is mogelijk dat dit zal worden opgelost in een toekomstige versie van SPHINX-II. Vereisten: · Perl


Speech :: Herkenning :: SPX :: Server Gerelateerde software