| Konuşma :: Tanıma :: SPX :: Sunucu Konuşma :: Tanıma :: SPX :: Sunucu, SPHINX2 kullanarak sesli konuşma tanıma sunucularını yazmak için bir Perl modülüdür. |
Şimdi İndirin |
Konuşma :: Tanıma :: SPX :: Sunucu Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- David Huggins-Daines
- yayıncı web sitesi:
- http://search.cpan.org/~djhd/Speech-Recognizer-SPX-0.09/SPX.pm
Konuşma :: Tanıma :: SPX :: Sunucu Etiketler
Konuşma :: Tanıma :: SPX :: Sunucu Açıklama
Konuşma :: Tanıma :: SPX :: Sunucu, SPHINX2 kullanarak sesli konuşma tanıma sunucularını yazmak için bir Perl modülüdür. Konuşma :: Tanıma :: SPX :: Sunucu, SPHINX2.Synopsis'imdeki Ses Konuşma tanıma sunucularını yazmak için bir Perl modülüdür. $ log'ım = yeni io :: dosya ('server.log'); $ audio_fh = yeni io :: dosya ('speet.raw'); $ SRVR = KONUŞMA :: Tanıma :: SPX :: Sunucu-> init ({-arg => val, ...}, $ çorap, $ log, $ verbose) veya ölmek "SPHINX2: $ başlatılamadı! "; $ Müşterim = Yeni IO :: soket; iken ($ çorap, $ client kabul) {bir sonraki çatal; $ srvr-> çorap ($ client); $ srvr-> kalibre etmek ya da ölmek "ses akışını kalibre edemedim: $!"; iken (! $ Bitti ($ txt = $ txt = $ srvr-> next_utterurce (alt {baskı $ log "listeleme"}, alt {baskı $ log "listeleme değil}, $ audio_fh))) {baskı" Tanınan metin $ txtn "; ...} $ srvr-> fini veya die" Sunucuyu kapatamadı: $! "; 0'dan çıkın;} Bu modül, girişi giriş olarak akış sesini çeken bir SPHINX2 sunucusu yazmak için gereken şeylerin bir demetini kapsar. Keyfi bir fileHandle. Esnek veya şeffaf olması amaçlı değildir - bunu istiyorsanız, daha sonra kodu okuyun ve sadece konuşmayı kullanarak kendi sunucu programınızı yazın :: Tanıma :: SPX modülü. Arayüz belirsiz nesne odaklıdır Halen, altta yatan SPHINX-II kütüphanesinin ciddi kısıtlamaları nedeniyle, aynı işlem içinde birden fazla konuşma örneği :: Tanıma :: SPX :: Sunucu. Ancak, makul kullanımı ile birden fazla farklı sunucu oluşturabilirsiniz. Çatal, yukarıdaki örnekte gösterildiği gibi. · Perl
Konuşma :: Tanıma :: SPX :: Sunucu İlgili Yazılım