Commit Graph
66 Commits
Author SHA1 Message Date
Christopher Rienzo acd3689666 FS-4064 mod_posix_timer workaround of CentOS 5 glibc problem 2012-04-30 17:39:53 +00:00
Christopher Rienzo 65c4f76f40 allow space after filename in play_and_detect_speech 2012-04-25 17:58:41 +00:00
Christopher Rienzo 4178393a73 fix bug with max-age 2012-04-25 01:30:47 +00:00
Christopher Rienzo d79982e72c added SSL support to mod_http_cache 2012-04-25 00:18:56 +00:00
Christopher Rienzo d0b65a9f58 Add test driver for mod_posix_timer 2012-04-06 14:38:30 +00:00
Christopher Rienzo fdaa155b99 Lower super_tone_rx DETECTION_THRESHOLD by a factor of 128 2012-02-10 13:17:54 +00:00
Christopher Rienzo 8f05f098cf use union sigval instead of sigval_t for mod_posix_timer 2012-02-07 16:45:54 +00:00
Christopher Rienzo 1815d4d06f use correct #includes for posix timer API 2012-02-07 16:29:15 +00:00
Christopher Rienzo 7788f3e9c4 remove unused variable in mod_http_cache 2012-01-26 18:01:52 +00:00
Christopher Rienzo 34269dbc0b update default http cache config 2012-01-25 15:11:31 +00:00
Christopher Rienzo b55a6b158f add prefetch API to mod_http_cache 2012-01-25 15:07:59 +00:00
Christopher Rienzo 362c571647 FS-3816 oops 2012-01-17 17:00:43 +00:00
Christopher Rienzo 743dbbf992 fix do_config for <conference> and <dial> 2012-01-06 02:05:20 +00:00
Christopher Rienzo 785567892d added logging for when mod_posix_timer starts and stops 2012-01-04 14:51:56 +00:00
Christopher Rienzo 8844cedc74 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-12-17 02:55:54 +00:00
Christopher Rienzo 1c300a3c51 mod_posix_timer -mutex fixes 2011-12-17 02:55:44 +00:00
Christopher Rienzo 755771df62 fix mod_posix_timer segmentation fault 2011-12-17 00:48:43 +00:00
Christopher Rienzo 0ed06ad710 Improve error handling 2011-12-06 22:36:05 +00:00
Christopher Rienzo 12a1ac9432 fix mod_http_cache crash reported by hunmonk and mstockton 2011-11-28 19:22:09 +00:00
Christopher Rienzo 798bacb2b5 move mod_http_cache configuration to conf/autoload_configs/ 2011-10-06 20:09:19 +00:00
Christopher Rienzo 439b812494 only check expiration on downloaded files 2011-10-06 19:47:12 +00:00
Christopher Rienzo 493085bb48 fixed unimrcp to prevent double destroy of connection 2011-07-06 15:49:59 +00:00
Christopher Rienzo 3484f3386f unimrcp lib does not notify mod_unimrcp of RTSP TEARDOWN timeouts 2011-07-06 15:47:07 +00:00
Christopher Rienzo ee1760929b Wait for unimrcp lib to timeout requests 2011-06-20 14:00:21 +00:00
Christopher Rienzo 17099473a3 Update to latest UniMRCP version. MRCP requests can no timeout if there is no server response. 2011-06-16 16:25:00 +00:00
Christopher Rienzo 5099d3b8e3 fix mod_unimrcp reloadxml issue 2011-06-03 20:41:09 +00:00
Christopher Rienzo 94e9957e51 FS-3311 fire SWITCH_EVENT_RECORD_STOP after closing file 2011-06-03 18:48:02 +00:00
Christopher Rienzo 478d51860d FS-3247 check for NULL recog_hdr 2011-04-14 14:50:41 +00:00
Christopher Rienzo f5704114cd FS-3163 add locking to mrcp dtmf generator 2011-03-18 19:15:08 +00:00
Christopher Rienzo 00a2b18541 Merge branch 'openmethods-merged-unimrcp-asr-dtmf-bugfix-0' of git://scm.dashjr.org/var/scmroot/git/freeswitch 2011-03-17 20:43:35 +00:00
Christopher Rienzo 4f5ca9e88d FS-3077 prevent crash on double call to asr_close 2011-02-21 15:00:35 +00:00
Christopher Rienzo 8037b69f40 FS-3043 break during mod_unimrcp can hang session 2011-02-09 16:53:32 +00:00
Christopher Rienzo 20976da411 forgot this spot when closing speech channel 2011-02-04 20:18:33 +00:00
Christopher Rienzo e37dd41e31 FS-3201 fix truncated TTS 2011-02-04 20:08:43 +00:00
Christopher Rienzo 336f0b4eda FSMOD-67 fix fortify findings for mod_unimrcp 2010-08-17 13:59:28 +00:00
Christopher Rienzo cc73aec6cf Updated mod_unimrcp to allow speech/asr channels to be named for logging 2010-07-28 21:07:24 +00:00
Christopher Rienzo 2cf81f9dfc Skip whitespace for grammars 2010-06-09 12:48:30 +00:00
Christopher Rienzo a2dfddd129 Do not allow timeout when opening MRCP session 2010-04-28 14:46:49 +01:00
Christopher Rienzo 118ddcf5d3 fixed RTCP configuration in internal.xml 2010-04-21 19:57:23 +01:00
Christopher Rienzo 31c9f50fa1 my first git commit - added comment to mod_unimrcp.c 2010-04-16 14:34:22 +01:00
Christopher Rienzo 3b09933f31 Do not allow speech_channel_destroy() to return unless MRCP session has been terminated. Do not explicitly destroy mutexes, buffers, and condvars that are allocated off of pool.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16938 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 14:03:35 +00:00
Christopher Rienzo b8153e0e9d try to prevent core dump- still don't completely understand the cause
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16855 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-02 00:01:52 +00:00
Christopher Rienzo a82506de57 Added ssml-mime-type config param to deal with server that doesn't like application/ssml+xml
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16720 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-22 17:10:01 +00:00
Christopher Rienzo 12093e9913 Remove support for old version of UniMRCP
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16718 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-22 15:19:52 +00:00
Christopher Rienzo 56f5e13c8b Added synthparams and recogparams to config so that default MRCP params can be defined for SPEAK and RECOGNIZE requests.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16717 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-22 14:26:16 +00:00
Christopher Rienzo 578466fd4a fix for loquendo MRCPv2 - destroy session instead of removing channel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15736 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-01 14:59:34 +00:00
Christopher Rienzo 05394cdc0a switch_thread_cond_timedwait corrections for mod_unimrcp
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15573 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 17:32:47 +00:00
Christopher Rienzo 1ba29d5763 support resampling for TTS (UniMRCP 0.8.0 only)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15570 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-20 15:12:50 +00:00
Christopher Rienzo e053e06929 Update Windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15556 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-19 20:28:51 +00:00
Christopher Rienzo d4c09010ab Update Nuance MRCP configuration to send RTCP BYE
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15555 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-19 20:11:42 +00:00
Christopher Rienzo 348fe1d8f7 Support UniMRCP 0.8.0 and new RTCP configuration params
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15554 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-19 20:10:20 +00:00
Christopher Rienzo af91267c44 Add enable-profile-events param to mod_unimrcp config
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15529 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 19:53:44 +00:00
Christopher Rienzo 379eba12f2 Add enable-profile-events param to mod_unimrcp
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15528 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-18 19:48:34 +00:00
Christopher Rienzo 0851459e8d hopefully fixed pizza demo bug, other misc ungoodness
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15330 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-03 16:52:22 +00:00
Christopher Rienzo cd0245be43 add support for file://, <speak, and <grammar
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15236 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-26 22:25:51 +00:00
Christopher Rienzo 65d596b27e Allow multiple grammars to be loaded in a session, added support for decoupling recognition from load_grammar if the core is changed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14111 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-07-02 15:12:01 +00:00
Christopher Rienzo 47d2ea5305 removed unneeded global var, fixed comments, added speech_channel_set_state_unlocked()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14049 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-30 16:32:59 +00:00
Christopher Rienzo ef08ab66b5 Loquendo MRCP Server 7 configuration
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14038 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-29 23:48:39 +00:00
Christopher Rienzo 73dee21e76 MODUNIMRCP-4
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14037 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-29 22:33:18 +00:00
Christopher Rienzo c9d903fbbe MODUNIMRCP-3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14034 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-29 20:34:27 +00:00
Christopher Rienzo 3a878e92e5 use inline: for inline grammars. local files are now handled like mod_pocketsphinx
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13927 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-23 23:28:09 +00:00
Christopher Rienzo 163f5da3d8 Add support for host byte ordered L16 from UniMRCP. We need UniMRCP r995 now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13871 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-19 18:51:01 +00:00
Christopher Rienzo c5da61c1df MODUNIMRCP-1 thanks raul
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13833 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-18 13:19:31 +00:00
Christopher Rienzo c6d71cc647 destroy speech channel hashes on close, module hashes on shutdown
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13812 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-17 13:26:04 +00:00
Christopher Rienzo df78cceab5 specify tts profile with sh->param
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13811 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-17 12:48:05 +00:00
Christopher Rienzo 4691e9157d FS config / start timers fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13792 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-16 22:38:55 +00:00