Discussion:
[asterisk-users] Opensource Speech recognition for Asterisk
bruce bruce
2010-08-21 20:25:47 UTC
Permalink
Hi Everyone,

Has anyone got any opensource speech recognition software to work with
Asterisk? Please only list WORKING ones. Not the "theoretically" should work
ones!

Thanks
Zeeshan Zakaria
2010-08-21 22:21:30 UTC
Permalink
I yet have to see ANY working speech recognition software, free or not. This
technology is nothing more than a joke so far, not practical at any level.
As for free, there is nothing decent.

Zeeshan A Zakaria

--
www.ilovetovoip.com

On 2010-08-21 4:31 PM, "bruce bruce" <***@gmail.com> wrote:

Hi Everyone,

Has anyone got any opensource speech recognition software to work with
Asterisk? Please only list WORKING ones. Not the "theoretically" should work
ones!

Thanks

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Paul Belanger
2010-08-21 22:53:24 UTC
Permalink
Post by Zeeshan Zakaria
I yet have to see ANY working speech recognition software, free or not. This
technology is nothing more than a joke so far, not practical at any level.
As for free, there is nothing decent.
I disagree, while not Open Source like the OP requested, both Nuance
and Microsoft Speech Server are nothing to laugh at.
--
Paul Belanger | dCAP
Polybeacon | Consultant
Jabber: ***@polybeacon.com | IRC: pabelanger (Freenode)
blog.polybeacon.com
Zeeshan Zakaria
2010-08-21 23:09:58 UTC
Permalink
Then may be these big multi-billion dollar corporations should use one of
them, with whom we all deal regarding various services, and who put us
through these voice recognition time-wasting activity in a hope that the
poor caller will eventually give up, or will wait painfully long until one
of their agent will get time to attend call in person.

Your experience could be different and better then most, and you have
certainly complete right of your own opinion.

Zeeshan A Zakaria

--
www.ilovetovoip.com
I yet have to see ANY...
I disagree, while not Open Source like the OP requested, both Nuance
and Microsoft Speech Server are nothing to laugh at.

--
Paul Belanger | dCAP
Polybeacon | Consultant
Jabber: ***@polybeacon.com | IRC: pabelanger (Freenode)
blog.polybeacon.com

--

_____________________________________________________________________
-- Bandwidth and Colocation Pr...
Duncan Turnbull
2010-08-22 02:49:59 UTC
Permalink
The Lumenvox works fine in my limited use, easy to setup, good dictionary options but it always depends on your circumstance.

http://www.lumenvox.com/partners/digium/Asterisk.aspx

Most of it is being really careful in planning the customer experience. The technology is secondary to the business analysis focussing on why and what the caller wants and making the most easy and efficient method of getting them there.

Voice recognition is a pain for people with accents and poor lines and when people have written bad call flows but by making sure you get someone to an operator really quickly if you can't work out what they said then you can alleviate a few issues.

The primary advantage of voice recognition is to give more choice to the caller and route them through more quickly. If you can't do that or don't need that complexity then don't use it

Cheers Duncan
Then may be these big multi-billion dollar corporations should use one of them, with whom we all deal regarding various services, and who put us through these voice recognition time-wasting activity in a hope that the poor caller will eventually give up, or will wait painfully long until one of their agent will get time to attend call in person.
Your experience could be different and better then most, and you have certainly complete right of your own opinion.
Zeeshan A Zakaria
--
www.ilovetovoip.com
Post by Paul Belanger
I yet have to see ANY...
I disagree, while not Open Source like the OP requested, both Nuance
and Microsoft Speech Server are nothing to laugh at.
--
Paul Belanger | dCAP
Polybeacon | Consultant
blog.polybeacon.com
--
_____________________________________________________________________
-- Bandwidth and Colocation Pr...
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
http://www.asterisk.org/hello
asterisk-users mailing list
http://lists.digium.com/mailman/listinfo/asterisk-users
David Backeberg
2010-08-22 18:34:05 UTC
Permalink
Post by Duncan Turnbull
Voice recognition is a pain for people with accents and poor lines and when
Everybody has an accent. Some people live in a place where the people
they talk to sound like themselves, so they forget that fact.

Of course, this is a huge problem if you, for example, want to have an
English language voice recognition system that works across the
continental United States. Even for people who speak 'correct' or
'common' English for their region, these systems aren't that great in
my experience. The bigger of a vocabulary you have, the worse trouble
you'll have, because these systems, again, in my experience, only know
synonyms or alternate regional words for the same thing if they were
programmed by somebody who thought of the synonyms / alternate words /
alternate legitimate pronunciations.

Anybody with an imagination can think of plenty examples, for example,
from the United States:
* soda / pop / soft drink / beverage / drink / Coke / other trademarked names
Doug Lytle
2010-08-22 18:52:35 UTC
Permalink
Post by David Backeberg
Anybody with an imagination can think of plenty examples, for example,
* soda / pop / soft drink / beverage / drink / Coke / other trademarked names
The differences can be major between two states, that between Michigan
and Indiana. I keep telling the people in our Indiana facility that
there is no R in wash.

Doug
--
Ben Franklin quote:

"Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."
Gordon Henderson
2010-08-22 21:31:58 UTC
Permalink
Post by Doug Lytle
Post by David Backeberg
Anybody with an imagination can think of plenty examples, for example,
* soda / pop / soft drink / beverage / drink / Coke / other trademarked names
The differences can be major between two states, that between Michigan
and Indiana. I keep telling the people in our Indiana facility that
there is no R in wash.
Try telling a Bristolian that there's no R is lager (largur) and that the
UK name of WallMart is ASDA. not Asdul...

Gordon (Scottish, but spent some time in Bristol)
(See you, jimmy? j' ken whit am saying? Gert Lush innit :)
Tim Dobson
2010-08-23 23:55:45 UTC
Permalink
Post by Gordon Henderson
Try telling a Bristolian that there's no R is lager (largur) and that the
UK name of WallMart is ASDA. not Asdul...
Try telling people from Manchester that Manchester isn't spealt
"Manchestoh" and try telling scousers that there is no "pewwwl" in
Liverpool.

:P
Jeff LaCoursiere
2010-08-22 21:22:31 UTC
Permalink
Post by David Backeberg
Post by Duncan Turnbull
Voice recognition is a pain for people with accents and poor lines and when
Everybody has an accent. Some people live in a place where the people
they talk to sound like themselves, so they forget that fact.
Of course, this is a huge problem if you, for example, want to have an
English language voice recognition system that works across the
continental United States. Even for people who speak 'correct' or
'common' English for their region, these systems aren't that great in
my experience. The bigger of a vocabulary you have, the worse trouble
you'll have, because these systems, again, in my experience, only know
synonyms or alternate regional words for the same thing if they were
programmed by somebody who thought of the synonyms / alternate words /
alternate legitimate pronunciations.
Anybody with an imagination can think of plenty examples, for example,
* soda / pop / soft drink / beverage / drink / Coke / other trademarked names
Comes down to the designer - most of the systems I am used to using (like
American Airlines system, which is quite good IMO) are focused on the
basics - digits 0-9, yes/no, "agent", etc. I don't think it is overly
difficult to make this work even with varying accents, though UK folks
used to saying "double naught" might have issues :)

j
Jeff Brower
2010-08-22 22:20:02 UTC
Permalink
Jeff-
Post by Jeff LaCoursiere
Post by David Backeberg
Post by Duncan Turnbull
Voice recognition is a pain for people with accents and poor lines and when
Everybody has an accent. Some people live in a place where the people
they talk to sound like themselves, so they forget that fact.
Of course, this is a huge problem if you, for example, want to have an
English language voice recognition system that works across the
continental United States. Even for people who speak 'correct' or
'common' English for their region, these systems aren't that great in
my experience. The bigger of a vocabulary you have, the worse trouble
you'll have, because these systems, again, in my experience, only know
synonyms or alternate regional words for the same thing if they were
programmed by somebody who thought of the synonyms / alternate words /
alternate legitimate pronunciations.
Anybody with an imagination can think of plenty examples, for example,
* soda / pop / soft drink / beverage / drink / Coke / other trademarked names
Comes down to the designer - most of the systems I am used to using (like
American Airlines system, which is quite good IMO) are focused on the
basics - digits 0-9, yes/no, "agent", etc. I don't think it is overly
difficult to make this work even with varying accents, though UK folks
used to saying "double naught" might have issues :)
In my opinion the AA system does not work well. It fails if you:

-use an accent, try southern US, German (your best
Arnold impersonation), etc

-speak too fast, hesitate, have other people talking
in the background

-induce false positives. For example if you say
"Mississippi" for a flight number, it will give you
flight info for some flight

I would suggest that in any system dependent on speech recognition, allow DTMF entry
as a backup. The AA system doesn't do this, and probably that contributes to user
frustration. You can say "agent", "help", etc many times before the system
understands you (or gives up trying to understand you) and actually transfers you to
an agent. At that point, if you complain about the automated system, the first thing
they ask you is if you're on a mobile phone and if so you have to call from a quiet
place (i.e. not a car).

In the late 1980s AA was sued over DFW Airport signs that caused drivers to take
their eyes off the road in order to figure out gates. They lost and had to pay
millions, so I can understand if disabling DTMF results from a desire to reduce legal
liability for people who would rather take their eyes off the road to tap keys. But
I don't understand their inability to field a more robust speech recognition system.

In my opinion, state-of-the-art for speech recognition systems hasn't advanced much
since the early 1990s.

-Jeff
Seann Clark
2010-08-22 05:46:07 UTC
Permalink
Post by Zeeshan Zakaria
Then may be these big multi-billion dollar corporations should use one
of them, with whom we all deal regarding various services, and who put
us through these voice recognition time-wasting activity in a hope
that the poor caller will eventually give up, or will wait painfully
long until one of their agent will get time to attend call in person.
Your experience could be different and better then most, and you have
certainly complete right of your own opinion.
Zeeshan A Zakaria
--
www.ilovetovoip.com <http://www.ilovetovoip.com>
Post by Paul Belanger
I yet have to see ANY...
I disagree, while not Open Source like the OP requested, both Nuance
and Microsoft Speech Server are nothing to laugh at.
--
Paul Belanger | dCAP
Polybeacon | Consultant
blog.polybeacon.com <http://blog.polybeacon.com>
--
_____________________________________________________________________
-- Bandwidth and Colocation Pr...
Zeeshan,

You have to figure, Speech is a complex thing. I work at a company
that sells ASR system outsourcing, and from using the products, with my
run of the mill accent-less American language use, I haven't seen much
of a problem, compared to other systems. It is very hard to make a
computer understand long and short vowel and consonant sounds as being
the same work as the ones said within the parameters of their
dictionaries. It is very difficult to develop these especially in
languages that the developers are not fluent in. As a side note, most of
the BIG multimillion dollar companies outsource their call center
functionality.


As for our poster, it depends on how much time you want to dedicate to a
dictionary set for recognition. If you are willing to spend a bit
though, Nuance, and Holly Connect are good products, as well as the
mentioned (in another post) Lumenvox.


~Seann
Paul Belanger
2010-08-23 14:18:43 UTC
Permalink
Post by Zeeshan Zakaria
Your experience could be different and better then most, and you have
certainly complete right of your own opinion.
Speech recognition is only as effective as your grammars and they are
never 100%. The require lots tuning and analyzing to be effective. My
clients I works with simply believe once the IVR is developed and
installed, the work end there; This is never the case.

We actively consult with a Speech Linguist when are in the tuning
phase of the grammars. Countless hours listening to recorded calls,
rebuilding grammars, in an attempt to increase accuracy. Lots of hard
work, but when you actively improve grammars, recognition rates
increase.
--
Paul Belanger | dCAP
Polybeacon | Consultant
Jabber: ***@polybeacon.com | IRC: pabelanger (Freenode)
blog.polybeacon.com
Tilghman Lesher
2010-08-22 15:09:31 UTC
Permalink
Post by Zeeshan Zakaria
I yet have to see ANY working speech recognition software, free or not.
This technology is nothing more than a joke so far, not practical at any
level. As for free, there is nothing decent.
Actually, speech recognition works fine across the board AS LONG AS you use
a limited grammar set. It's the arbitrary language speech recognition that
needs to be trained to a particular voice. However, arbitrary language isn't
normally a common case for IVR systems, which need a limited set of responses
in order to decide the proper branch in a decision tree.
--
Tilghman Lesher
Digium, Inc. | Senior Software Developer
twitter: Corydon76 | IRC: Corydon76-dig (Freenode)
Check us out at: www.digium.com & www.asterisk.org
Jason Aarons (US)
2010-08-22 16:26:23 UTC
Permalink
I'm not aware of an open source speech product.

Some great examples where speech recognition works well are 1-800-USA-RAIL, Microsoft/Cisco corporate directory 425-882-8080 you can say the employees name and be connected and those works great, 1-800-Goog-411 also works well. Windows 7 Speech Recognition, Dragon Natually Speaking work pretty good. Vonage does a good enough job of sending my home voicemails to my email in Speech to Text, I use this app daily, rarely having to listen to actual voicemails. What Speech-Text doesn't convey is anger/happiness, etc.


-----Original Message-----
From: asterisk-users-***@lists.digium.com [mailto:asterisk-users-***@lists.digium.com] On Behalf Of Tilghman Lesher
Sent: Sunday, August 22, 2010 11:10 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Opensource Speech recognition for Asterisk
Post by Zeeshan Zakaria
I yet have to see ANY working speech recognition software, free or not.
This technology is nothing more than a joke so far, not practical at
any level. As for free, there is nothing decent.
Actually, speech recognition works fine across the board AS LONG AS you use a limited grammar set. It's the arbitrary language speech recognition that needs to be trained to a particular voice. However, arbitrary language isn't normally a common case for IVR systems, which need a limited set of responses in order to decide the proper branch in a decision tree.
--
Tilghman Lesher
Digium, Inc. | Senior Software Developer
twitter: Corydon76 | IRC: Corydon76-dig (Freenode) Check us out at: www.digium.com & www.asterisk.org
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users

-----------------------------------------
Disclaimer:

This e-mail communication and any attachments may contain
confidential and privileged information and is for use by the
designated addressee(s) named above only. If you are not the
intended addressee, you are hereby notified that you have received
this communication in error and that any use or reproduction of
this email or its contents is strictly prohibited and may be
unlawful. If you have received this communication in error, please
notify us immediately by replying to this message and deleting it
from your computer. Thank you.
Jeff LaCoursiere
2010-08-22 21:24:52 UTC
Permalink
Post by Jason Aarons (US)
I'm not aware of an open source speech product.
Some great examples where speech recognition works well are
1-800-USA-RAIL, Microsoft/Cisco corporate directory 425-882-8080 you can
say the employees name and be connected and those works great,
1-800-Goog-411 also works well. Windows 7 Speech Recognition, Dragon
Natually Speaking work pretty good. Vonage does a good enough job of
sending my home voicemails to my email in Speech to Text, I use this app
daily, rarely having to listen to actual voicemails. What Speech-Text
doesn't convey is anger/happiness, etc.
Great story from a friend in a large unnamed corporation - an upper level
mgr named "Jack Smith" got a call from a very angry customer. He did his
best to help him and in the end asked how he got transferred directly.
The man said "the system asked me who I wanted to speak to and I said
'JACK ASS'" and I got you!

j
Todd Reese
2010-08-23 14:26:58 UTC
Permalink
Hi All,


I've got a project installing a Digium TDM800P card with 8 FXO's in an
Asterisk box.


The computer is running Slackware 13.1 and I've installed the current
Dahdi and Asterisk 1.6.2.11.


I've installed several boxes that are pure VOIP but, I haven't installed
a Dahdi interface and I'm stumped. I've got it to the point of Dahdi
seeing the card and Asterisk recognizing dahdi but, I can't see any
channels for the calls to come in on.

I've had to borrow files from an old config of Trixbox (the machine was
underpowered) to get to the point where I am in my setup.

I would like to inquire some help from the group to get me up and
receiving calls on the card.


Regards,

Todd Reese

Include:


============chan_dahdi.conf==========


; Configuration file

[trunkgroups]

[channels]

language=en
context=from-zaptel
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
;
; Whether or not to do distinctive ring detection on FXO lines
;
;usedistinctiveringdetection=yes

usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
;echotraining=800
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no

;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;Include setup-pstn configs
#include dahdi-channels.conf

group=1

;Include PBXconfig configs
#include chan_dahdi_additional.conf



============dahdi-channels.conf=============

; Autogenerated by /usr/sbin/dahdi_genconf on Wed Aug 18 20:25:02 2010
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is
intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global
settings
;

; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
;;; line="1 WCTDM/0/0 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
callerid=
group=
context=default

;;; line="2 WCTDM/0/1 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 2
callerid=
group=
context=default

;;; line="3 WCTDM/0/2 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 3
callerid=
group=
context=default

;;; line="4 WCTDM/0/3 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 4
callerid=
group=
context=default

;;; line="5 WCTDM/0/4 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 5
callerid=
group=
context=default

;;; line="6 WCTDM/0/5 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 6
callerid=
group=
context=default

;;; line="7 WCTDM/0/6 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 7
callerid=
group=
context=default

;;; line="8 WCTDM/0/7 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 8
callerid=
group=
context=default


=====system.conf=============


# Autogenerated by /usr/sbin/dahdi_genconf on Sun Aug 22 19:34:02 2010
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Global data

loadzone = us
defaultzone = us

# Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
fxsks=1
#echocanceller=mg2,1
fxsks=2
#echocanceller=mg2,2
fxsks=3
#echocanceller=mg2,3
fxsks=4
#echocanceller=mg2,4
fxsks=5
#echocanceller=mg2,5
fxsks=6
#echocanceller=mg2,6
fxsks=7
#echocanceller=mg2,7
fxsks=8
#echocanceller=mg2,8
Cassius Smith
2010-08-23 15:37:31 UTC
Permalink
* -----Original Message-----
* From: Todd Reese <***@gmail.com>
* Reply-to: Asterisk Users Mailing List - Non-Commercial
Discussion <asterisk-***@lists.digium.com>
* To: asterisk-***@lists.digium.com
* Subject: [asterisk-users] Dahdi install gone wrong
* Date: Mon, 23 Aug 2010 10:26:58 -0400
*
* Hi All,
*
*
* I've got a project installing a Digium TDM800P card with 8 FXO's
in an
* Asterisk box.
*
*
* The computer is running Slackware 13.1 and I've installed the
current
* Dahdi and Asterisk 1.6.2.11.
*
*
* I've installed several boxes that are pure VOIP but, I haven't
installed
* a Dahdi interface and I'm stumped. I've got it to the point of
Dahdi
* seeing the card and Asterisk recognizing dahdi but, I can't see
any
* channels for the calls to come in on.
*
* I've had to borrow files from an old config of Trixbox (the
machine was
* underpowered) to get to the point where I am in my setup.
*
* I would like to inquire some help from the group to get me up
and
* receiving calls on the card.
*
*
* Regards,
*
* Todd Reese
*
* Include:
*
*
* ============chan_dahdi.conf==========
*
*
* ; Configuration file
*
* [trunkgroups]
*
* [channels]
*
* language=en
* context=from-zaptel
* signalling=fxs_ks
* rxwink=300 ; Atlas seems to use long (250ms) winks
* ;
* ; Whether or not to do distinctive ring detection on FXO lines
* ;
* ;usedistinctiveringdetection=yes
*
* usecallerid=yes
* hidecallerid=no
* callwaiting=yes
* usecallingpres=yes
* callwaitingcallerid=yes
* threewaycalling=yes
* transfer=yes
* cancallforward=yes
* callreturn=yes
* echocancel=yes
* echocancelwhenbridged=no
* ;echotraining=800
* rxgain=0.0
* txgain=0.0
* group=0
* callgroup=1
* pickupgroup=1
* immediate=no
*
* ;faxdetect=both
* faxdetect=incoming
* ;faxdetect=outgoing
* ;faxdetect=no
*
* ;Include setup-pstn configs
* #include dahdi-channels.conf
*
* group=1
*
* ;Include PBXconfig configs
* #include chan_dahdi_additional.conf
*
*
*
* ============dahdi-channels.conf=============
*
* ; Autogenerated by /usr/sbin/dahdi_genconf on Wed Aug 18
20:25:02 2010
* ; If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* ; your manual changes will be LOST.
* ; Dahdi Channels Configurations (chan_dahdi.conf)
* ;
* ; This is not intended to be a complete chan_dahdi.conf. Rather,
it is
* intended
* ; to be #include-d by /etc/chan_dahdi.conf that will include the
global
* settings
* ;
*
* ; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* ;;; line="1 WCTDM/0/0 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 1
* callerid=
* group=
* context=default
*
* ;;; line="2 WCTDM/0/1 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 2
* callerid=
* group=
* context=default
*
* ;;; line="3 WCTDM/0/2 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 3
* callerid=
* group=
* context=default
*
* ;;; line="4 WCTDM/0/3 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 4
* callerid=
* group=
* context=default
*
* ;;; line="5 WCTDM/0/4 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 5
* callerid=
* group=
* context=default
*
* ;;; line="6 WCTDM/0/5 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 6
* callerid=
* group=
* context=default
*
* ;;; line="7 WCTDM/0/6 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 7
* callerid=
* group=
* context=default
*
* ;;; line="8 WCTDM/0/7 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 8
* callerid=
* group=
* context=default
*
*
* =====system.conf=============
*
*
* # Autogenerated by /usr/sbin/dahdi_genconf on Sun Aug 22
19:34:02 2010
* # If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* # your manual changes will be LOST.
* # Dahdi Configuration File
* #
* # This file is parsed by the Dahdi Configurator, dahdi_cfg
* #
* # Global data
*
* loadzone = us
* defaultzone = us
*
* # Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* fxsks=1
* #echocanceller=mg2,1
* fxsks=2
* #echocanceller=mg2,2
* fxsks=3
* #echocanceller=mg2,3
* fxsks=4
* #echocanceller=mg2,4
* fxsks=5
* #echocanceller=mg2,5
* fxsks=6
* #echocanceller=mg2,6
* fxsks=7
* #echocanceller=mg2,7
* fxsks=8
* #echocanceller=mg2,8


Can you include the germane part of the dialplan also?
Todd Reese
2010-08-23 16:45:25 UTC
Permalink
I've made the system work by overlaying the old trixbox config in
/etc/asterisk. BUT this is a disaster waiting to happen with this client.

I'm having a hard time deciphering the trixbox extensions*.conf files in
order to make a simple system where the client won't muck it up.
Post by Cassius Smith
* -----Original Message-----
* Reply-to: Asterisk Users Mailing List - Non-Commercial
* Subject: [asterisk-users] Dahdi install gone wrong
* Date: Mon, 23 Aug 2010 10:26:58 -0400
*
* Hi All,
*
*
* I've got a project installing a Digium TDM800P card with 8 FXO's
in an
* Asterisk box.
*
*
* The computer is running Slackware 13.1 and I've installed the
current
* Dahdi and Asterisk 1.6.2.11.
*
*
* I've installed several boxes that are pure VOIP but, I haven't
installed
* a Dahdi interface and I'm stumped. I've got it to the point of
Dahdi
* seeing the card and Asterisk recognizing dahdi but, I can't see
any
* channels for the calls to come in on.
*
* I've had to borrow files from an old config of Trixbox (the
machine was
* underpowered) to get to the point where I am in my setup.
*
* I would like to inquire some help from the group to get me up
and
* receiving calls on the card.
*
*
* Regards,
*
* Todd Reese
*
*
*
* ============chan_dahdi.conf==========
*
*
* ; Configuration file
*
* [trunkgroups]
*
* [channels]
*
* language=en
* context=from-zaptel
* signalling=fxs_ks
* rxwink=300 ; Atlas seems to use long (250ms) winks
* ;
* ; Whether or not to do distinctive ring detection on FXO lines
* ;
* ;usedistinctiveringdetection=yes
*
* usecallerid=yes
* hidecallerid=no
* callwaiting=yes
* usecallingpres=yes
* callwaitingcallerid=yes
* threewaycalling=yes
* transfer=yes
* cancallforward=yes
* callreturn=yes
* echocancel=yes
* echocancelwhenbridged=no
* ;echotraining=800
* rxgain=0.0
* txgain=0.0
* group=0
* callgroup=1
* pickupgroup=1
* immediate=no
*
* ;faxdetect=both
* faxdetect=incoming
* ;faxdetect=outgoing
* ;faxdetect=no
*
* ;Include setup-pstn configs
* #include dahdi-channels.conf
*
* group=1
*
* ;Include PBXconfig configs
* #include chan_dahdi_additional.conf
*
*
*
* ============dahdi-channels.conf=============
*
* ; Autogenerated by /usr/sbin/dahdi_genconf on Wed Aug 18
20:25:02 2010
* ; If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* ; your manual changes will be LOST.
* ; Dahdi Channels Configurations (chan_dahdi.conf)
* ;
* ; This is not intended to be a complete chan_dahdi.conf. Rather,
it is
* intended
* ; to be #include-d by /etc/chan_dahdi.conf that will include the
global
* settings
* ;
*
* ; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* ;;; line="1 WCTDM/0/0 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 1
* callerid=
* group=
* context=default
*
* ;;; line="2 WCTDM/0/1 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 2
* callerid=
* group=
* context=default
*
* ;;; line="3 WCTDM/0/2 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 3
* callerid=
* group=
* context=default
*
* ;;; line="4 WCTDM/0/3 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 4
* callerid=
* group=
* context=default
*
* ;;; line="5 WCTDM/0/4 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 5
* callerid=
* group=
* context=default
*
* ;;; line="6 WCTDM/0/5 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 6
* callerid=
* group=
* context=default
*
* ;;; line="7 WCTDM/0/6 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 7
* callerid=
* group=
* context=default
*
* ;;; line="8 WCTDM/0/7 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 8
* callerid=
* group=
* context=default
*
*
* =====system.conf=============
*
*
* # Autogenerated by /usr/sbin/dahdi_genconf on Sun Aug 22
19:34:02 2010
* # If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* # your manual changes will be LOST.
* # Dahdi Configuration File
* #
* # This file is parsed by the Dahdi Configurator, dahdi_cfg
* #
* # Global data
*
* loadzone = us
* defaultzone = us
*
* # Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* fxsks=1
* #echocanceller=mg2,1
* fxsks=2
* #echocanceller=mg2,2
* fxsks=3
* #echocanceller=mg2,3
* fxsks=4
* #echocanceller=mg2,4
* fxsks=5
* #echocanceller=mg2,5
* fxsks=6
* #echocanceller=mg2,6
* fxsks=7
* #echocanceller=mg2,7
* fxsks=8
* #echocanceller=mg2,8
Can you include the germane part of the dialplan also?
Nickolay V. Shmyrev
2010-08-22 06:30:18 UTC
Permalink
Post by bruce bruce
Hi Everyone,
Has anyone got any opensource speech recognition software to work with
Asterisk? Please only list WORKING ones. Not the "theoretically" should work
ones!
Hi

I definitely suggest you to try CMU Sphinx connector for Asterisk. You
can find all required information here

http://scribblej.com/svn/

If you need any help with setup, just ask.
--
Nexiwave - Speech Indexing Solution For Call Centers
http://nexiwave.com
bruce bruce
2010-08-23 01:34:13 UTC
Permalink
Thanks guys. A lot of info here :-)

I am wondering if anyone followed this and it was working for them:

http://scribblej.com/svn/

???

I am not looking for anything fancy. The basic "yes", "no", dialing a
number, asking for agent, etc...out of which probably the hardest is a 10
digit number to be asked to be dialed.

Thanks


On Sun, Aug 22, 2010 at 2:30 AM, Nickolay V. Shmyrev
Post by Nickolay V. Shmyrev
Post by bruce bruce
Hi Everyone,
Has anyone got any opensource speech recognition software to work with
Asterisk? Please only list WORKING ones. Not the "theoretically" should
work
Post by bruce bruce
ones!
Hi
I definitely suggest you to try CMU Sphinx connector for Asterisk. You
can find all required information here
http://scribblej.com/svn/
If you need any help with setup, just ask.
--
Nexiwave - Speech Indexing Solution For Call Centers
http://nexiwave.com
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
http://www.asterisk.org/hello
asterisk-users mailing list
http://lists.digium.com/mailman/listinfo/asterisk-users
Doug Dawson
2010-08-23 16:05:43 UTC
Permalink
The card you installed has FXO or FXS modules in it ????? are you getting
your lines directly from the telco co???

Doug D

On Mon 23/08/10 8:37 AM , Cassius Smith ***@cassius.org sent:
* -----Original Message-----
* From: Todd Reese
* Reply-to: Asterisk Users Mailing List - Non-Commercial
Discussion
* To: asterisk-***@lists.digium.com [3]
* Subject: [asterisk-users] Dahdi install gone wrong
* Date: Mon, 23 Aug 2010 10:26:58 -0400
*
* Hi All,
*
*
* I've got a project installing a Digium TDM800P card with 8 FXO's
in an
* Asterisk box.
*
*
* The computer is running Slackware 13.1 and I've installed the
current
* Dahdi and Asterisk 1.6.2.11.
*
*
* I've installed several boxes that are pure VOIP but, I haven't
installed
* a Dahdi interface and I'm stumped. I've got it to the point of
Dahdi
* seeing the card and Asterisk recognizing dahdi but, I can't see
any
* channels for the calls to come in on.
*
* I've had to borrow files from an old config of Trixbox (the
machine was
* underpowered) to get to the point where I am in my setup.
*
* I would like to inquire some help from the group to get me up
and
* receiving calls on the card.
*
*
* Regards,
*
* Todd Reese
*
* Include:
*
*
* ============chan_dahdi.conf==========
*
*
* ; Configuration file
*
* [trunkgroups]
*
* [channels]
*
* language=en
* context=from-zaptel
* signalling=fxs_ks
* rxwink=300 ; Atlas seems to use long (250ms) winks
* ;
* ; Whether or not to do distinctive ring detection on FXO lines
* ;
* ;usedistinctiveringdetection=yes
*
* usecallerid=yes
* hidecallerid=no
* callwaiting=yes
* usecallingpres=yes
* callwaitingcallerid=yes
* threewaycalling=yes
* transfer=yes
* cancallforward=yes
* callreturn=yes
* echocancel=yes
* echocancelwhenbridged=no
* ;echotraining=800
* rxgain=0.0
* txgain=0.0
* group=0
* callgroup=1
* pickupgroup=1
* immediate=no
*
* ;faxdetect=both
* faxdetect=incoming
* ;faxdetect=outgoing
* ;faxdetect=no
*
* ;Include setup-pstn configs
* #include dahdi-channels.conf
*
* group=1
*
* ;Include PBXconfig configs
* #include chan_dahdi_additional.conf
*
*
*
* ============dahdi-channels.conf=============
*
* ; Autogenerated by /usr/sbin/dahdi_genconf on Wed Aug 18
20:25:02 2010
* ; If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* ; your manual changes will be LOST.
* ; Dahdi Channels Configurations (chan_dahdi.conf)
* ;
* ; This is not intended to be a complete chan_dahdi.conf. Rather,
it is
* intended
* ; to be #include-d by /etc/chan_dahdi.conf that will include the
global
* settings
* ;
*
* ; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* ;;; line="1 WCTDM/0/0 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 1
* callerid=
* group=
* context=default
*
* ;;; line="2 WCTDM/0/1 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 2
* callerid=
* group=
* context=default
*
* ;;; line="3 WCTDM/0/2 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 3
* callerid=
* group=
* context=default
*
* ;;; line="4 WCTDM/0/3 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 4
* callerid=
* group=
* context=default
*
* ;;; line="5 WCTDM/0/4 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 5
* callerid=
* group=
* context=default
*
* ;;; line="6 WCTDM/0/5 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 6
* callerid=
* group=
* context=default
*
* ;;; line="7 WCTDM/0/6 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 7
* callerid=
* group=
* context=default
*
* ;;; line="8 WCTDM/0/7 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 8
* callerid=
* group=
* context=default
*
*
* =====system.conf=============
*
*
* # Autogenerated by /usr/sbin/dahdi_genconf on Sun Aug 22
19:34:02 2010
* # If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* # your manual changes will be LOST.
* # Dahdi Configuration File
* #
* # This file is parsed by the Dahdi Configurator, dahdi_cfg
* #
* # Global data
*
* loadzone = us
* defaultzone = us
*
* # Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* fxsks=1
* #echocanceller=mg2,1
* fxsks=2
* #echocanceller=mg2,2
* fxsks=3
* #echocanceller=mg2,3
* fxsks=4
* #echocanceller=mg2,4
* fxsks=5
* #echocanceller=mg2,5
* fxsks=6
* #echocanceller=mg2,6
* fxsks=7
* #echocanceller=mg2,7
* fxsks=8
* #echocanceller=mg2,8

Can you include the germane part of the dialplan also?

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com
[4]">http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello [5]">http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
[6]">http://lists.digium.com/mailman/listinfo/asterisk-users

-------------------------
Msg sent via High Desert Internet Webmail - http://www.hdiss.net

Links:
------
[1] mailto:***@gmail.com
[2] mailto:asterisk-***@lists.digium.com
[3] mailto:asterisk-***@lists.digium.com
[4] http://www.api-digital.com
[5] http://www.asterisk.org/hello
[6] http://lists.digium.com/mailman/listinfo/asterisk-users
Todd Reese
2010-08-23 16:33:50 UTC
Permalink
They are FXO modules and yes, the lines are coming in from the telco.
Post by Doug Dawson
The card you installed has FXO or FXS modules in it ????? are you
getting your lines directly from the telco co???
Doug D
* -----Original Message-----
* Reply-to: Asterisk Users Mailing List - Non-Commercial
* Subject: [asterisk-users] Dahdi install gone wrong
* Date: Mon, 23 Aug 2010 10:26:58 -0400
*
* Hi All,
*
*
* I've got a project installing a Digium TDM800P card with 8 FXO's
in an
* Asterisk box.
*
*
* The computer is running Slackware 13.1 and I've installed the
current
* Dahdi and Asterisk 1.6.2.11.
*
*
* I've installed several boxes that are pure VOIP but, I haven't
installed
* a Dahdi interface and I'm stumped. I've got it to the point of
Dahdi
* seeing the card and Asterisk recognizing dahdi but, I can't see
any
* channels for the calls to come in on.
*
* I've had to borrow files from an old config of Trixbox (the
machine was
* underpowered) to get to the point where I am in my setup.
*
* I would like to inquire some help from the group to get me up
and
* receiving calls on the card.
*
*
* Regards,
*
* Todd Reese
*
*
*
* ============chan_dahdi.conf==========
*
*
* ; Configuration file
*
* [trunkgroups]
*
* [channels]
*
* language=en
* context=from-zaptel
* signalling=fxs_ks
* rxwink=300 ; Atlas seems to use long (250ms) winks
* ;
* ; Whether or not to do distinctive ring detection on FXO lines
* ;
* ;usedistinctiveringdetection=yes
*
* usecallerid=yes
* hidecallerid=no
* callwaiting=yes
* usecallingpres=yes
* callwaitingcallerid=yes
* threewaycalling=yes
* transfer=yes
* cancallforward=yes
* callreturn=yes
* echocancel=yes
* echocancelwhenbridged=no
* ;echotraining=800
* rxgain=0.0
* txgain=0.0
* group=0
* callgroup=1
* pickupgroup=1
* immediate=no
*
* ;faxdetect=both
* faxdetect=incoming
* ;faxdetect=outgoing
* ;faxdetect=no
*
* ;Include setup-pstn configs
* #include dahdi-channels.conf
*
* group=1
*
* ;Include PBXconfig configs
* #include chan_dahdi_additional.conf
*
*
*
* ============dahdi-channels.conf=============
*
* ; Autogenerated by /usr/sbin/dahdi_genconf on Wed Aug 18
20:25:02 2010
* ; If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* ; your manual changes will be LOST.
* ; Dahdi Channels Configurations (chan_dahdi.conf)
* ;
* ; This is not intended to be a complete chan_dahdi.conf. Rather,
it is
* intended
* ; to be #include-d by /etc/chan_dahdi.conf that will include the
global
* settings
* ;
*
* ; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* ;;; line="1 WCTDM/0/0 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 1
* callerid=
* group=
* context=default
*
* ;;; line="2 WCTDM/0/1 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 2
* callerid=
* group=
* context=default
*
* ;;; line="3 WCTDM/0/2 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 3
* callerid=
* group=
* context=default
*
* ;;; line="4 WCTDM/0/3 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 4
* callerid=
* group=
* context=default
*
* ;;; line="5 WCTDM/0/4 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 5
* callerid=
* group=
* context=default
*
* ;;; line="6 WCTDM/0/5 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 6
* callerid=
* group=
* context=default
*
* ;;; line="7 WCTDM/0/6 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 7
* callerid=
* group=
* context=default
*
* ;;; line="8 WCTDM/0/7 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 8
* callerid=
* group=
* context=default
*
*
* =====system.conf=============
*
*
* # Autogenerated by /usr/sbin/dahdi_genconf on Sun Aug 22
19:34:02 2010
* # If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* # your manual changes will be LOST.
* # Dahdi Configuration File
* #
* # This file is parsed by the Dahdi Configurator, dahdi_cfg
* #
* # Global data
*
* loadzone = us
* defaultzone = us
*
* # Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* fxsks=1
* #echocanceller=mg2,1
* fxsks=2
* #echocanceller=mg2,2
* fxsks=3
* #echocanceller=mg2,3
* fxsks=4
* #echocanceller=mg2,4
* fxsks=5
* #echocanceller=mg2,5
* fxsks=6
* #echocanceller=mg2,6
* fxsks=7
* #echocanceller=mg2,7
* fxsks=8
* #echocanceller=mg2,8
Can you include the germane part of the dialplan also?
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com
<%3Ca%20href=>">http://www.api-digital.com --
http://www.asterisk.org/hello
<%3Ca%20href=>">http://www.asterisk.org/hello
asterisk-users mailing list
http://lists.digium.com/mailman/listinfo/asterisk-users
<%3Ca%20href=>">http://lists.digium.com/mailman/listinfo/asterisk-users
------------------------------------------------------------------------
Msg sent via High Desert Internet Webmail - http://www.hdiss.net
Doug Dawson
2010-08-25 14:53:07 UTC
Permalink
Todd
To interface directly with the telco pots lines You should be using FXS modules with FXS signaling.

Doug D
----- Original Message -----
From: Todd Reese
To: asterisk-***@lists.digium.com
Sent: Monday, August 23, 2010 9:33 AM
Subject: Re: [asterisk-users] Dahdi install gone wrong


They are FXO modules and yes, the lines are coming in from the telco.

On 8/23/2010 12:05 PM, Doug Dawson wrote:

The card you installed has FXO or FXS modules in it ????? are you getting your lines directly from the telco co???


Doug D


On Mon 23/08/10 8:37 AM , Cassius Smith ***@cassius.org sent:

* -----Original Message-----
* From: Todd Reese <***@gmail.com>
* Reply-to: Asterisk Users Mailing List - Non-Commercial
Discussion <asterisk-***@lists.digium.com>
* To: asterisk-***@lists.digium.com
* Subject: [asterisk-users] Dahdi install gone wrong
* Date: Mon, 23 Aug 2010 10:26:58 -0400
*
* Hi All,
*
*
* I've got a project installing a Digium TDM800P card with 8 FXO's
in an
* Asterisk box.
*
*
* The computer is running Slackware 13.1 and I've installed the
current
* Dahdi and Asterisk 1.6.2.11.
*
*
* I've installed several boxes that are pure VOIP but, I haven't
installed
* a Dahdi interface and I'm stumped. I've got it to the point of
Dahdi
* seeing the card and Asterisk recognizing dahdi but, I can't see
any
* channels for the calls to come in on.
*
* I've had to borrow files from an old config of Trixbox (the
machine was
* underpowered) to get to the point where I am in my setup.
*
* I would like to inquire some help from the group to get me up
and
* receiving calls on the card.
*
*
* Regards,
*
* Todd Reese
*
* Include:
*
*
* ============chan_dahdi.conf==========
*
*
* ; Configuration file
*
* [trunkgroups]
*
* [channels]
*
* language=en
* context=from-zaptel
* signalling=fxs_ks
* rxwink=300 ; Atlas seems to use long (250ms) winks
* ;
* ; Whether or not to do distinctive ring detection on FXO lines
* ;
* ;usedistinctiveringdetection=yes
*
* usecallerid=yes
* hidecallerid=no
* callwaiting=yes
* usecallingpres=yes
* callwaitingcallerid=yes
* threewaycalling=yes
* transfer=yes
* cancallforward=yes
* callreturn=yes
* echocancel=yes
* echocancelwhenbridged=no
* ;echotraining=800
* rxgain=0.0
* txgain=0.0
* group=0
* callgroup=1
* pickupgroup=1
* immediate=no
*
* ;faxdetect=both
* faxdetect=incoming
* ;faxdetect=outgoing
* ;faxdetect=no
*
* ;Include setup-pstn configs
* #include dahdi-channels.conf
*
* group=1
*
* ;Include PBXconfig configs
* #include chan_dahdi_additional.conf
*
*
*
* ============dahdi-channels.conf=============
*
* ; Autogenerated by /usr/sbin/dahdi_genconf on Wed Aug 18
20:25:02 2010
* ; If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* ; your manual changes will be LOST.
* ; Dahdi Channels Configurations (chan_dahdi.conf)
* ;
* ; This is not intended to be a complete chan_dahdi.conf. Rather,
it is
* intended
* ; to be #include-d by /etc/chan_dahdi.conf that will include the
global
* settings
* ;
*
* ; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* ;;; line="1 WCTDM/0/0 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 1
* callerid=
* group=
* context=default
*
* ;;; line="2 WCTDM/0/1 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 2
* callerid=
* group=
* context=default
*
* ;;; line="3 WCTDM/0/2 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 3
* callerid=
* group=
* context=default
*
* ;;; line="4 WCTDM/0/3 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 4
* callerid=
* group=
* context=default
*
* ;;; line="5 WCTDM/0/4 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 5
* callerid=
* group=
* context=default
*
* ;;; line="6 WCTDM/0/5 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 6
* callerid=
* group=
* context=default
*
* ;;; line="7 WCTDM/0/6 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 7
* callerid=
* group=
* context=default
*
* ;;; line="8 WCTDM/0/7 FXSKS (SWEC: MG2)"
* signalling=fxs_ks
* callerid=asreceived
* group=0
* context=from-pstn
* channel => 8
* callerid=
* group=
* context=default
*
*
* =====system.conf=============
*
*
* # Autogenerated by /usr/sbin/dahdi_genconf on Sun Aug 22
19:34:02 2010
* # If you edit this file and execute /usr/sbin/dahdi_genconf
again,
* # your manual changes will be LOST.
* # Dahdi Configuration File
* #
* # This file is parsed by the Dahdi Configurator, dahdi_cfg
* #
* # Global data
*
* loadzone = us
* defaultzone = us
*
* # Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
* fxsks=1
* #echocanceller=mg2,1
* fxsks=2
* #echocanceller=mg2,2
* fxsks=3
* #echocanceller=mg2,3
* fxsks=4
* #echocanceller=mg2,4
* fxsks=5
* #echocanceller=mg2,5
* fxsks=6
* #echocanceller=mg2,6
* fxsks=7
* #echocanceller=mg2,7
* fxsks=8
* #echocanceller=mg2,8


Can you include the germane part of the dialplan also?



--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com">http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello">http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users




----------------------------------------------------------------------------
Msg sent via High Desert Internet Webmail - http://www.hdiss.net




------------------------------------------------------------------------------


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
A J Stiles
2010-08-25 15:30:54 UTC
Permalink
Post by Doug Dawson
Todd
To interface directly with the telco pots lines You should be using FXS
modules with FXS signaling.
No. FXO is what you need to connect to a phone line. FXS is to connect to
and ring an analogue telephone. (S = Signalling; i.e. it can generate the
line current, dialling tone and ringing voltage).

A card with FXS modules on it requires an extra connection to the host
computer's power supply, as it can draw more power than the edge connector
contacts are good for.
--
AJS
Bob Kleiner
2010-08-24 11:30:14 UTC
Permalink
Post by bruce bruce
Thanks guys. A lot of info here :-)
http://scribblej.com/svn/
???
Hello Bruce

We successfully deployed it and now saving thousands on commercial ASR
ports. It seems users are rather happy with it. The recognition seems
pretty accurate. Of course it has it's own limitations but so any
other technology. It will not hurt if some of your users will benefit
from ASR.
Post by bruce bruce
I am not looking for anything fancy. The basic "yes", "no", dialing a
number, asking for agent, etc...out of which probably the hardest is a 10
digit number to be asked to be dialed.
Yes, that should work. It also supports JSGF grammars, so you should
be able to recognize digit strings easily.

And if you want something serious, there are at least two open source products
providing ASR over standard MRCP protocol. They also use CMUSphinx, so
provide the same accuracy

Zanzibar http://www.spokentech.org/writing-speechlets.html
Cairo http://www.speechforge.org/

Though Cairo is a bit dated.
bruce bruce
2010-08-24 22:49:22 UTC
Permalink
Bob,

Both ZanziIVR and Speechforge have similar look web pages. I guess you have
used one of those to get the speech going as this link:
http://scribblej.com/svn/ probably is not the full thing.

These seem like practical project. Thanks for pointing out. This is what I
was looking for.

Now starts the try to get these installed and tested.

Thanks,
Bruce
Post by Bob Kleiner
Post by bruce bruce
Thanks guys. A lot of info here :-)
http://scribblej.com/svn/
???
Hello Bruce
We successfully deployed it and now saving thousands on commercial ASR
ports. It seems users are rather happy with it. The recognition seems
pretty accurate. Of course it has it's own limitations but so any
other technology. It will not hurt if some of your users will benefit
from ASR.
Post by bruce bruce
I am not looking for anything fancy. The basic "yes", "no", dialing a
number, asking for agent, etc...out of which probably the hardest is a 10
digit number to be asked to be dialed.
Yes, that should work. It also supports JSGF grammars, so you should
be able to recognize digit strings easily.
And if you want something serious, there are at least two open source products
providing ASR over standard MRCP protocol. They also use CMUSphinx, so
provide the same accuracy
Zanzibar http://www.spokentech.org/writing-speechlets.html
Cairo http://www.speechforge.org/
Though Cairo is a bit dated.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
http://www.asterisk.org/hello
asterisk-users mailing list
http://lists.digium.com/mailman/listinfo/asterisk-users
Vieri
2010-08-24 12:54:15 UTC
Permalink
Hi,

Sorry to drop in on this thread but I'm relatively new to Sphinx and speech recognition. I'd like to know if anyone has successfully setup speech recognition in Asterisk for Spanish users. Sphinx doesn't seem to have Spanish acoustic and language models and I don't think I'll ever have the time or know-how to make my own.
My requirements are similar to the OP's:
basic "yes", "no", get an 8 digit number, etc.

Actually, "yes" ("si") and "no" work well with the English models. However, accuracy is not that great when it comes to recognizing digits zero to nine in Spanish.

Thanks for any suggestions,

Vieri
Post by Jason Aarons (US)
Subject: Re: [asterisk-users] Opensource Speech recognition for Asterisk
Date: Tuesday, August 24, 2010, 7:30 AM
Post by bruce bruce
Thanks guys. A lot of info here
:-)
Post by bruce bruce
I am wondering if anyone followed this and it was
http://scribblej.com/svn/
???
Hello Bruce
We successfully deployed it and now saving thousands on
commercial ASR
ports. It seems users are rather happy with it. The
recognition seems
pretty accurate. Of course it has it's own limitations but
so any
other technology. It will not hurt if some of your users
will benefit
from ASR.
Post by bruce bruce
I am not looking for anything fancy. The basic "yes",
"no", dialing a
Post by bruce bruce
number, asking for agent, etc...out of which probably
the hardest is a 10
Post by bruce bruce
digit number to be asked to be dialed.
Yes, that should work. It also supports JSGF grammars, so
you should
be able to recognize digit strings easily.
And if you want something serious, there are at least two
open source products
providing ASR over standard MRCP protocol. They also use
CMUSphinx, so
provide the same accuracy
Zanzibar http://www.spokentech.org/writing-speechlets.html
Cairo http://www.speechforge.org/
Though Cairo is a bit dated.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar
           
   http://www.asterisk.org/hello
asterisk-users mailing list
   http://lists.digium.com/mailman/listinfo/asterisk-users
Nickolay V. Shmyrev
2010-08-24 13:29:00 UTC
Permalink
Hello Vieri

Indeed, acoustic model is missing. However, if you are really
interested, we can provide you Spanish model for telephone speech in a
week or so. If you can provide some test database with recordings, it
will be even better.

Contact me for details.

--
Nexiwave - Speech Indexing Solution For Call Centers
http://nexiwave.com
Post by Vieri
Hi,
Sorry to drop in on this thread but I'm relatively new to Sphinx and speech
recognition. I'd like to know if anyone has successfully setup speech
recognition in Asterisk for Spanish users. Sphinx doesn't seem to have
Spanish acoustic and language models and I don't think I'll ever have the
time or know-how to make my own.
basic "yes", "no", get an 8 digit number, etc.
Actually, "yes" ("si") and "no" work well with the English models. However,
accuracy is not that great when it comes to recognizing digits zero to nine
in Spanish.
Thanks for any suggestions,
Vieri
Post by Jason Aarons (US)
Subject: Re: [asterisk-users] Opensource Speech recognition for Asterisk
Date: Tuesday, August 24, 2010, 7:30 AM
Post by bruce bruce
Thanks guys. A lot of info here
:-)
Post by bruce bruce
I am wondering if anyone followed this and it was
http://scribblej.com/svn/
???
Hello Bruce
We successfully deployed it and now saving thousands on
commercial ASR
ports. It seems users are rather happy with it. The
recognition seems
pretty accurate. Of course it has it's own limitations but
so any
other technology. It will not hurt if some of your users
will benefit
from ASR.
Post by bruce bruce
I am not looking for anything fancy. The basic "yes",
"no", dialing a
Post by bruce bruce
number, asking for agent, etc...out of which probably
the hardest is a 10
Post by bruce bruce
digit number to be asked to be dialed.
Yes, that should work. It also supports JSGF grammars, so
you should
be able to recognize digit strings easily.
And if you want something serious, there are at least two
open source products
providing ASR over standard MRCP protocol. They also use
CMUSphinx, so
provide the same accuracy
Zanzibar http://www.spokentech.org/writing-speechlets.html
Cairo http://www.speechforge.org/
Though Cairo is a bit dated.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar
   http://www.asterisk.org/hello
asterisk-users mailing list
   http://lists.digium.com/mailman/listinfo/asterisk-users
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
http://www.asterisk.org/hello
asterisk-users mailing list
http://lists.digium.com/mailman/listinfo/asterisk-users
Loading...