189 Commits

Author SHA1 Message Date
Anthony Minessale
24ff890bbb make breaks longer around spoken text
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5839 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-11 13:56:21 +00:00
Michael Jerris
8f963f4aea windows build fixes.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5767 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-30 16:59:32 +00:00
Anthony Minessale
a5022cc57a fix for MODENDP-26, mod_openzap build before sofia-sip
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5742 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-21 21:58:16 +00:00
Michael Jerris
5bea2ea06c svn:eol-style properties, and make eol-style consistent in some files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5738 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-21 18:49:14 +00:00
Traun Leyden
017cabe02c just some comments regarding fs callback behavior
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5728 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-20 20:10:00 +00:00
Arsen Chaloyan
b6256a4fc8 add common for asr and tts FLAG_HAS_MESSAGE to indicate there is a mrcp message to process; fix processing of some mrcp responses and events.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5660 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-22 19:15:11 +00:00
Anthony Minessale
cce033caf0 re-apply change to shutdown to not unload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5652 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-21 18:18:45 +00:00
Traun Leyden
31ae26d668 return success from asr_feed when audio_sink hasnt yet been created. prevents a sporadic seg fault
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5650 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-21 16:48:56 +00:00
Arsen Chaloyan
bf3f15e855 mrcp message body must contain '\0' at the end; no need to str copy buffer, when it is already allocated from the pool
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-21 11:45:16 +00:00
Arsen Chaloyan
8f8402bfe1 gracefully unload openmrcp module on shutdown
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5645 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-21 07:16:37 +00:00
Anthony Minessale
a776a8ac3c don't unload
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 23:09:58 +00:00
Traun Leyden
4fc4be2c39 attempting to fix shutdown segfault, convert to new style module loading as seen in mod_cepstral
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 22:18:06 +00:00
Traun Leyden
a049256610 fix compile error
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5642 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 22:09:02 +00:00
Arsen Chaloyan
b7fcfd94fa set the highest (disable) mrcp log priority by default; log priority can be changed from mod_openmrcp.conf.xml->settings->log_level=7 [0-7]
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5636 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 19:25:59 +00:00
Arsen Chaloyan
0c59cb0d51 add FLAG_TERMINATING to trigger normal and unexpected (abnormal) session termination
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5635 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 19:09:19 +00:00
Arsen Chaloyan
a56dba7f8a asr result in mrcp message body must be checked to exist before use
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5633 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 18:10:00 +00:00
Michael Jerris
cfb3e24ab1 add mod_openmrcp to freeswitch windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5620 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 13:48:26 +00:00
Arsen Chaloyan
1df8c338a4 mutex must be locked before channel_add call
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5619 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 12:44:13 +00:00
Arsen Chaloyan
646a812eef dos2unix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5618 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-20 10:57:26 +00:00
Michael Jerris
e02f28a8df fix fresh build. We need to configure later becasue apr must be built before libopenmrcp configure
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5617 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-19 21:20:32 +00:00
Michael Jerris
2297b3efa1 fix mod_openmrcp build on OS X
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5616 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-19 20:44:05 +00:00
Michael Jerris
8fa810c2a3 cleaner mod_openmrcp build in tree
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5615 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-19 20:22:00 +00:00
Arsen Chaloyan
15beec4895 no blocking wait, requests and events are called async, the only sync call is channel creation yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5607 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-18 20:18:29 +00:00
Traun Leyden
1c0c21477d throw errors when configuration is invalid. check for null point in asr_feed to prevent segfault when testing against certain asr servers.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5606 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-17 21:52:42 +00:00
Arsen Chaloyan
87d0979fd2 added support for multiple mrcp profiles; using unified mrcp session for asr, tts channels
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5605 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-17 21:00:56 +00:00
Arsen Chaloyan
a5b6f48128 using FS media clock to send/receive audio data within asr/tts feed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5603 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-16 14:20:21 +00:00
Arsen Chaloyan
2b67ee4d27 to compile mod_openmrcp under vs2005 (variables should be declared first)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5600 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-14 17:37:57 +00:00
Arsen Chaloyan
bd6dc707ae adapted to the latest client side API changes in OpenMRCP, removed unnecesseray includes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5599 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-14 14:56:06 +00:00
Traun Leyden
de4764ea4d speak-finished event now being handled, passed up to freeswitch to let it know speech has stopped. audio sounds fine
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5597 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-13 23:49:37 +00:00
Traun Leyden
0fbc8e5627 initial dev version of mod_openmrcp, not ready for use yet
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5593 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-13 18:19:55 +00:00
Traun Leyden
ce882ce7a6 re-added default install path in addition to SWIFT_HOME
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5480 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-27 17:25:54 +00:00
Traun Leyden
e48e2cc285 Use SWIFT_HOME environment variable instead of hardcoded path
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5479 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-27 17:17:24 +00:00
Michael Jerris
008777e95e add more modules to new mod loader macros/api.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 07:15:53 +00:00
Anthony Minessale
95f007586f stage 1 of wrecking ball (duck!)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5347 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 20:40:06 +00:00
Michael Jerris
784c7f8c3d move some modules to use the new module interface macros.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5344 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 17:48:49 +00:00
Michael Jerris
b67f9c5b2a move some modules to use the new module interface macros.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5343 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-13 17:06:10 +00:00
Anthony Minessale
debdfb1aab indent
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4798 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-30 00:13:31 +00:00
Anthony Minessale
3a54126261 spring cleaning
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4795 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-29 22:31:56 +00:00
Anthony Minessale
5feaf19ecd use handy exported vars to find the installed lumenvox libs and includes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4739 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-22 21:47:05 +00:00
Michael Jerris
87e40d54d1 supress warnings due to non compilant headers
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 17:32:50 +00:00
Michael Jerris
7449cfbb53 resolve a few little warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 17:15:29 +00:00
Michael Jerris
d59122379c remove gmakeisms from sofia, portaudio and cepstral makefiles. simplify the module template makefiles
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4635 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 01:52:23 +00:00
Michael Jerris
70a70aa922 Remove the requirement to define MODNAME in the module makefiles.
Remove gmakeisms from the modmake.rules module makefile include
Remove the MODNAME def from all the in tree Makefiles



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4628 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 05:49:57 +00:00
Michael Jerris
b196ff7205 add support for doing make from the module directory of the in tree modules.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4586 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-13 18:23:49 +00:00
Brian West
08d15071a4 fix spelling, Everyone do not forget to thank Mike for all his hard work.. he need sleep now. ;) ./applications/mod_enum/Makefile
./asr_tts/mod_cepstral/Makefile
./asr_tts/mod_lumenvox/Makefile
./codecs/mod_amr/Makefile
./codecs/mod_g711/Makefile
./codecs/mod_g722/Makefile
./codecs/mod_g723_1/Makefile
./codecs/mod_g726/Makefile
./codecs/mod_g729/Makefile
./codecs/mod_gsm/Makefile
./codecs/mod_ilbc/Makefile
./codecs/mod_lpc10/Makefile
./codecs/mod_speex/Makefile
./directories/mod_ldap/Makefile
./endpoints/mod_dingaling/Makefile
./endpoints/mod_iax/Makefile
./endpoints/mod_portaudio/Makefile
./endpoints/mod_sofia/Makefile
./endpoints/mod_wanpipe/Makefile
./event_handlers/mod_cdr/Makefile
./event_handlers/mod_xmpp_event/Makefile
./event_handlers/mod_zeroconf/Makefile
./formats/mod_shout/Makefile
./formats/mod_sndfile/Makefile
./languages/mod_mono/Makefile
./languages/mod_perl/Makefile
./languages/mod_python/Makefile
./languages/mod_spidermonkey/Makefile
./languages/mod_spidermonkey_core_db/Makefile
./languages/mod_spidermonkey_etpan/Makefile
./languages/mod_spidermonkey_odbc/Makefile
./languages/mod_spidermonkey_skel/Makefile
./languages/mod_spidermonkey_teletone/Makefile
./xml_int/mod_xml_curl/Makefile
./xml_int/mod_xml_rpc/Makefile

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4564 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-12 05:17:17 +00:00
Brian West
d60866b9bc OSARCH isn't set right but this will build now.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4563 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-12 05:13:43 +00:00
Michael Jerris
514bde18c7 an attempt to simplify the module make files. More changes to come on the modules building soon
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4562 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-12 04:21:54 +00:00
Michael Jerris
ee3fc89f69 move all the in tree libs to use subst of the core configure, move all module builds to link with libtool to the .la, static when possible
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4548 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:03:58 +00:00
Anthony Minessale
9a56887476 earier patch to hide warning in cepstral does more bad than good so I guess the error is better
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4475 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-08 00:04:04 +00:00
Anthony Minessale
3ee9acdd7d trick cepstral into not printing a warning on the console
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4457 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-06 02:54:47 +00:00