Posts Tagged ‘asterisk’
March 23rd, 2010
I received an interesting phone call today from a prospective client who was looking to supply a very intricate click to call interface to his website visitors.
Basically he wanted the ability to:
- Provide any number of ‘individual’ click to call services to individual’s in his company from different areas of the website
- Have these services live so that if the individual was unavailable, it would disable the click to call functionality
Read the rest of this entry »
March 1st, 2010
Next is nuance. We negotiated an evaluation of the software from Nuance of Recognizer, NSS & the License Manager, all of which are downloaded from the network area in the Nuance login – which they send you.
At the time of writing I grabbed:
- NRec-9.0.12-i386-rhel3.tar.gz (Recognizer)
- NSS-5.1.1-i386-linux.tar.gz (Nuance Speech Server)
- NSS-Client-5.1.1-i386-linux.tar.gz (Nuance Speech Server Client)
- NLICMGR-11.4.0c-i386-linux.tar.gz (License Manager)
- NRec-9.0.0-en-AU.i386-rhel3.tar.gz (Australian Language Pack)
- NRec-9.0.0-en-US.i386-rhel3.tar.gz (US Language Pack)
- eval-rec-9.lic (The evaluation license)
Read the rest of this entry »
March 1st, 2010
I was given the task of a building a proof of concept for a Voice Recognition system. I did the research and found Nuance seem to be top of there game in terms of Voice Rec and given I am already pretty familiar with asterisk decided to use it. Nuance have an MRCPv2 offering called Nuance Speech Server which speaks to Recognizer, so that lead me to unimrcp. It seems to be a fairly new project with a recent adaptation to connect to asterisk.
This was one of the most difficult configurations of software I have ever done and as it took me a number of days to complete this guide so there may be errors and it may not be complete.
First of all, lets do the easy bits – asterisk.
Read the rest of this entry »
June 1st, 2008
I spent the greater part of the last two years developing software to integrate with Asterisk and my most recent achievement was completely integrating OpenSER and Asterisk for use in a WAN environment. Due to the lack of any howto documentation or specific help in implementing such a network, I felt the need to write an article on the subject. This is my first attempt at technical writing so please be nice and any construtive feedback is most welcome.
The target audience for this article is assumed to have a reasonable understanding of VOIP protocols, in particular SIP or Session Initiaed Protocol. If you are just starting out in this arena, I suggest you might want to polish up on the basics. There is plently of information out there to help you gain a solid understanding of SIP so I won’t be going over any of the details regarding the protocol, nor will I be explaing where and how to get Asterisk, OpenSER and Mediaproxy.
Lets begin with the problem. The SIP protocol was not designed to run in a WAN or Wide Area Network environment. Ip Addressing information is sent via the protocol internally, and while your standing routing and NAT solutions allow the actual packet to reach its destination, it isn’t of much use as it contains registration or contact details of the sending unit using private IP ranges. There are a number of solutions to combat this issue and there are even features built into most SIP phones and into Asterisk to aide the registration problem, but I was never able to
connect multiple handsets to Asterisk with full functionality. The main problem I came up against was multiple handsets on a single given private network weren’t able to call each other and there was a limit of one call at a time.
Read the rest of this entry »