VoIP Mailing List Archives
Mailing list archives for the VoIP community |
|
View previous topic :: View next topic |
Author |
Message |
mchlmll at gmail.com Guest
|
Posted: Wed Apr 08, 2009 10:16 am Post subject: [Freeswitch-users] How to design my project ? |
|
|
Hi there,
I'm quite a newbie about freeswitch. I have an application (IVR) that needs to have endpoints SIP to register,answer the calls and transfer them to the right phones.(I( have my own SIP server).Moreover it needs also a ASR/TTS API' set to communicate with my ASR/TTS engine ( just for example let's assume it is Cepstral). I'd wouldn't want to have freeswitch running and communicate with it to accomplish that but just to use the libfreeswitch library embedded. As I don't know that much about freeswitch can it be done? or just I need to have freeswitch running as a must? Can somebody point me to the right place where to find example of using library embedded (best examples for what I'm trying to do) as I have not found that many?
Thanks in advance
Miki |
|
Back to top |
|
|
gmaruzz at celliax.org Guest
|
Posted: Wed Apr 08, 2009 12:09 pm Post subject: [Freeswitch-users] How to design my project ? |
|
|
Ciao Michele,
as a start is definitely better (and more gratifying) that you runs FreeSWITCH.
Then, if (and only if) there is a compelling reason that justify the
amount of time needed to develop a standalone application, go for it.
Sincerely,
Giovanni Maruzzelli
=========================================
www.celliax.org
via Pierlombardo 9, 20135 Milano
Italy
gmaruzz at celliax dot org
Cell : +39-347-2665618
Fax : +39-02-87390039
On Wed, Apr 8, 2009 at 12:34 PM, Michele M <mchlmll@gmail.com> wrote:
Quote: | Hi there,
I'm quite a newbie about freeswitch. I have an application (IVR) that
needs to have endpoints SIP to register,answer the calls and transfer them
to the right phones.(I( have my own SIP server).Moreover it needs also a
ASR/TTS API' set to communicate with my ASR/TTS engine ( just for example
let's assume it is Cepstral). I'd wouldn't want to have freeswitch running
and communicate with it to accomplish that but just to use the libfreeswitch
library embedded. As I don't know that much about freeswitch can it be done?
or just I need to have freeswitch running as a must? Can somebody point me
to the right place where to find example of using library embedded (best
examples for what I'm trying to do) as I have not found that many?
Thanks in advance
Miki
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
|
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org |
|
Back to top |
|
|
mchlmll at gmail.com Guest
|
Posted: Thu Apr 09, 2009 3:30 am Post subject: [Freeswitch-users] How to design my project ? |
|
|
Ciao Giovanni,
thanks for the quick answer, but still I can't get if it is possible to use the libfreeswitch w/o running FS to accomplish what I meant.
It would need alot of time of development to make my application run as a FS application.Much better would be using libfreeswitch inside my application.But still the question arises:" Is Libfreeswitch enough for having sip endpoints and ASR/TTS API?"
Do you have some examples for it?
Thanks again
Michele
2009/4/8 Giovanni Maruzzelli <gmaruzz@celliax.org (gmaruzz@celliax.org)>
Quote: | Ciao Michele,
as a start is definitely better (and more gratifying) that you runs FreeSWITCH.
Then, if (and only if) there is a compelling reason that justify the
amount of time needed to develop a standalone application, go for it.
Sincerely,
Giovanni Maruzzelli
=========================================
www.celliax.org
via Pierlombardo 9, 20135 Milano
Italy
gmaruzz at celliax dot org
Cell : +39-347-2665618
Fax : +39-02-87390039
On Wed, Apr 8, 2009 at 12:34 PM, Michele M <mchlmll@gmail.com (mchlmll@gmail.com)> wrote:
Quote: | Hi there,
I'm quite a newbie about freeswitch. I have an application (IVR) that
needs to have endpoints SIP to register,answer the calls and transfer them
to the right phones.(I( have my own SIP server).Moreover it needs also a
ASR/TTS API' set to communicate with my ASR/TTS engine ( just for example
let's assume it is Cepstral). I'd wouldn't want to have freeswitch running
and communicate with it to accomplish that but just to use the libfreeswitch
library embedded. As I don't know that much about freeswitch can it be done?
or just I need to have freeswitch running as a must? Can somebody point me
to the right place where to find example of using library embedded (best
examples for what I'm trying to do) as I have not found that many?
Thanks in advance
Miki
|
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
|
|
|
Back to top |
|
|
ceino.no at gmail.com Guest
|
Posted: Thu Apr 09, 2009 5:37 am Post subject: [Freeswitch-users] How to design my project ? |
|
|
Hi Miki, I'm not an expert on freeswitch but I'm sure that libfreeswitch
can be embedded
into c-applications (http://wiki.freeswitch.org/wiki/Embedding_FreeSWITCH).
In addition it possible to write part of an application as an
loadable module (applications in freeswitch are loadable modules). The
reason for this
is that a loadable module can use the dialplan framework (for example an
incomping call
can be routed to your application).
It is also a good idea to look into how the scripting languages are used in
FS (http://wiki.freeswitch.org/wiki/Languages_for_Call_Control).
//Accordingly to voipinfo.org
(http://www.voipinfo.org/wiki/view/FreeSwitch) is FS a library which
ships with a small
executable that loads the library, launches the core, and performs the
various tasks
that are defined by the modules (freeswitch applications).
libfreeswitch includes sofia sip endpoint and ASR/TSS (native or through
MRCP). You need
to modify some configuration files to enable ASR/TSS (sip endpoint sofia
is default).
Best Regards
Lars Sivertsen
Michele M wrote:
Quote: | Ciao Giovanni,
thanks for the quick answer, but still I can't get if it is possible
to use the libfreeswitch w/o running FS to accomplish what I meant.
It would need alot of time of development to make my application run
as a FS application.Much better would be using libfreeswitch inside my
application.But still the question arises:" Is Libfreeswitch enough
for having sip endpoints and ASR/TTS API?"
Do you have some examples for it?
Thanks again
Michele
2009/4/8 Giovanni Maruzzelli <gmaruzz@celliax.org
<mailto:gmaruzz@celliax.org>>
Ciao Michele,
as a start is definitely better (and more gratifying) that you
runs FreeSWITCH.
Then, if (and only if) there is a compelling reason that justify the
amount of time needed to develop a standalone application, go for it.
Sincerely,
Giovanni Maruzzelli
=========================================
www.celliax.org <http://www.celliax.org>
via Pierlombardo 9, 20135 Milano
Italy
gmaruzz at celliax dot org
Cell : +39-347-2665618
Fax : +39-02-87390039
On Wed, Apr 8, 2009 at 12:34 PM, Michele M <mchlmll@gmail.com
<mailto:mchlmll@gmail.com>> wrote:
Quote: | Hi there,
I'm quite a newbie about freeswitch. I have an application
| (IVR) that
Quote: | needs to have endpoints SIP to register,answer the calls and
| transfer them
Quote: | to the right phones.(I( have my own SIP server).Moreover it
| needs also a
Quote: | ASR/TTS API' set to communicate with my ASR/TTS engine ( just
| for example
Quote: | let's assume it is Cepstral). I'd wouldn't want to have
| freeswitch running
Quote: | and communicate with it to accomplish that but just to use the
| libfreeswitch
Quote: | library embedded. As I don't know that much about freeswitch can
| it be done?
Quote: | or just I need to have freeswitch running as a must? Can
| somebody point me
Quote: | to the right place where to find example of using library
| embedded (best
Quote: | examples for what I'm trying to do) as I have not found that many?
Thanks in advance
Miki
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
| <mailto:Freeswitch-users@lists.freeswitch.org>
Quote: | http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
| UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
Quote: | http://www.freeswitch.org
|
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
<mailto:Freeswitch-users@lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
------------------------------------------------------------------------
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
|
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org |
|
Back to top |
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|