the mood is complex for the recognition of speech (well-read with a dictionary and a morpheme for the Russian language)
There are scripts perform actions on the received after the recognition of voice commands.
Configured a speech synthesizer.
Written scripts for server monitoring via SMS using the modified 3G modem ZTE MF180S
Need to teach the server to communicate by means of voice commands!
Research in this area:
In the system of the modem is presented ustroistva:
/dev/ttyUSB0 — unknown purpose
/dev/ttyUSB1 — managing a port
/dev/ttyUSB2 port to send at commands
When you call the number in /dev/ttyUSB1 pouring command:
the script intercepts the command, parses the line comparing the number of the incoming call with the numbers in the database and depending on this it sends a command to go off-hook (ATA) or to disconnect!!!
and now the fun part after the modem lifted the receiver need to share a voice file in WAV format 8bit / 8000hz
tried to write to the port (and which port to use?) flow and blocks 320байт in the end, the silence in the tube!
maybe when you initialize a call for voice you need to use what is at command???
UPD. With the Asterisk sign, please do not offer it as a solution.
Anyone who will help I promise plus the Karma, the problem is very important.
The new whistle company Huawei, after picking up team ATA
Is written to the control port command AT^DDSETEX=2
after that an interface port is written to the sound of PCM 8000hz 16bit Mono blocks 320 bytes every 20 milliseconds if written to the port from a file the position pointer in the file with an offset of 44 bytes (the header of the WAV file)
(The problem was solved thanks to the sniffer COM port, and a terrible desire to solve the problem by his method)
kaylah.Friesen answered on October 8th 19 at 01:50
reina_Nitzsche65 answered on October 8th 19 at 01:52
Judging by the forums online, it seems that ZTE modem the voice is transmitted through a separate USB port (/dev/ttyUSB0?), which driver and where to unlock this feature you have to reflash.
Salma.Pri answered on October 8th 19 at 01:54
carefully googling about asterisk and chan_dongle or chan_datacard
there is almost everything you need, and receiving a call and "prigovarivanie" wav files, etc., etc.
understand the materiel about galouye function, you probably have a firmware with the new Apple TV only under windows voice. will have to reflash.
about asterisk read what you will find on habré there were a couple of very sensible articles. (and Google has not been canceled, please note the article " is private... experience in setting up from scratch...")
browsing the beginning of the book "Asterisk — the art of telephony" — to understand the dialplan.
write ne part of the dialplan that you want and which does what you need.
this will allow you not to suffer with the invention of the Bicycle.
Oh yeah, I think your voice recognition system to * also can be screwed.