AUDIO :: SPX

AUDIO :: SPX is een PERL-interface naar de audiobibliotheek SPHINX-II.
Download nu

AUDIO :: SPX 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

AUDIO :: SPX Tags


AUDIO :: SPX Beschrijving

AUDIO :: SPX is een PERL-interface naar de SPHINX-II-audiobibliotheek. AUDIO :: SPX is een PERL-interface voor de SPHINX-II-audiobibliotheek.Synopsis Gebruik Audio :: SPX; Mijn $ AD = AUDIO :: SPX-> OPEN_SPS (16000); $ ad-> start_rec of sterven "start_rec mislukt"; $ AD-> STOP_REC of DIE "STOP_REC MAILD"; mijn $ samples = $ ad-> lezen ($ buf, $ max); Mijn $ CAD = AUDIO :: SPX :: CONTINUE-> INIT ($ AD); Mijn $ CAD = AUDIO :: SPX :: CONTINUE-> INIT_NBFH ($ FH, $ SPS); Mijn $ CAD = AUDIO :: SPX :: CONTINUE-> INIT_RAW ($ FH, $ SPS); $ CAD-> CALIB; $ CAD-> CALIB_LOOP ($ BUF); $ CAD-> SET_THESH ($ SIL, $ SP); $ CAD-> SET_PARAMS ($ DELTA_SIL, $ DELTA_SPEECH, $ MIN_NOISE, $ MAX_NOISE, $ WINSIZE, $ Speech_onset, $ SIL_ONSET, $ LEIDER, $ TRAILER); mijn ($ delta_sil, $ delta_speech, $ minnoise, $ max_noise, $ winze, $ speech_onset, $ sil_onset, $ leider, $ trailer) = $ CAD-> GET_PARAMS; # Als init_raw werd gebruikt, zal dit de gegevens in $ buf consumeren, en # schrijf geen niet-sliben-gegevens terug. Ja, deze functie is # zonder papieren in de SPHINX-II-headers. Ja, het is erg handig. Mijn $ Samples = $ CAD-> Lees ($ BUF, $ MAX); $ CAD-> RESET; $ CAD-> DETACH; $ CAD-> Bevestig ($ AD); $ CAD-> Read_ts; $ CAD-> SET_LOGFP (* FH); WAARSCHUWING! Deze interface is suboptimaal en gaat daarom waarschijnlijk veranderen, zowel in de PERL-module als de onderliggende bibliotheek. Buggen de enige ondersteunde samplefrequentie voor audio :: SPX is 16KHz (AUDIO :: SPX :: Continu is goed met anderen). Init_SPS () faalt gewoon grof als je iets anders probeert ... wat betekent dat het niet echt heel nuttig is. Ik stel voor om het audio-apparaat zelf te openen, de niet-blokkerende modus in te stellen (pas op, sommige geluidsdrivers vinden dit niet leuk ...) en het doorgeven aan de init_nbfh-methode in Audio :: SPX :: Continu, of het gebruik van init_raw en het beheren Het audioapparaat zelf. Er is nog niet genoeg documentatie, deels omdat de API enigszins in flux is, en deels omdat ik niet heb ontdekt wat sommige van deze dingen ook doen. Vereisten: · Perl


AUDIO :: SPX Gerelateerde software