2013-05-26 49 views
1

http://zaf.github.io/asterisk-speech-recog/語音識別爲Asterisk

;;Simple speech recognition 
exten => 1234,1,Answer() 
exten => 1234,n,agi(speech-recog.agi,en-US) 
exten => 1234,n,Verbose(1,The text you just said is: ${utterance}) 
exten => 1234,n,Verbose(1,The probability to be right is: ${confidence}) 
exten => 1234,n,Hangup() 

但它提供了以下結果: - 您已經安裝了所有的依賴

The text you just said is: -1 
The probability to be right is: -1 

回答

0

仔細檢查。

Perl: The Perl Programming Language 
perl-libwww: The World-Wide Web 
library for Perl flac: Free Lossless Audio Codec 

安裝CentOS上我這個谷歌的語音識別API的實現,AGI腳本的一個包裝的一個例子:

[[email protected] ~]$ sudo rpm -qa | grep -Pi "libwww|flac|^perl\-\d" 
perl-libwww-perl-5.833-2.el6.noarch 
flac-devel-1.2.1-6.1.el6.x86_64 
perl-5.10.1-130.el6_4.x86_64 
flac-1.2.1-6.1.el6.x86_64