Anthony Minessale
|
c54f42d793
|
more changes to recording code
|
2012-01-12 14:06:33 -06:00 |
Anthony Minessale
|
a365fb636a
|
mailing list 36bc584d980ce80fe6a6f6e7d7383db9.squirrel@my.tomp.co.uk [Freeswitch-users] audo sync issues with record_session to mp3 I redid the stream recording with timestamps and headers to try to keep it more synced
|
2012-01-11 17:49:46 -06:00 |
Anthony Minessale
|
f7438a22f7
|
fix regression from earlier commit
|
2012-01-05 13:25:04 -06:00 |
Anthony Minessale
|
410e523c24
|
add support for configurable timeout and passing of args to play_and_detect_speech
|
2012-01-05 10:38:08 -06:00 |
Anthony Minessale
|
bebf3028d8
|
match dmachine instantly when only 1 binding and its a matching regex
|
2012-01-04 11:29:29 -06:00 |
Marc Olivier Chouinard
|
d5042f2c1d
|
FS-3069 --resolve
|
2011-12-14 21:19:15 -05:00 |
Anthony Minessale
|
216c1786e8
|
fix dmachine parse issue
|
2011-11-28 18:13:23 -06:00 |
Anthony Minessale
|
4ab5fd14b3
|
fix regex parsing in dmachine
|
2011-11-23 11:00:00 -06:00 |
Anthony Minessale
|
9ecf187dd9
|
use the non-signal checking version of switch_channel_up/down in the core
|
2011-11-18 13:18:04 -06:00 |
Anthony Minessale
|
0d17b74421
|
WTF
|
2011-11-15 14:15:33 -06:00 |
Anthony Minessale
|
cf311a9699
|
fix problem with nested dmachines and with not detecting never-matching faster
|
2011-11-15 14:14:36 -06:00 |
Anthony Minessale
|
34338e5a56
|
FS-3692 --resolve
|
2011-11-15 11:28:05 -06:00 |
Anthony Minessale
|
e689e651ac
|
FS-3645 --resolve
|
2011-10-29 09:33:57 -05:00 |
Anthony Minessale
|
d2710422ab
|
fix issue where clearing a single realm does not completely clear
|
2011-10-06 10:12:36 -05:00 |
Anthony Minessale
|
b0b5fb16dc
|
fix missing null dmachine check
|
2011-10-04 14:14:40 -05:00 |
Jeff Lenk
|
77c01bc4b7
|
fix warnings
|
2011-09-16 12:34:51 -05:00 |
Anthony Minessale
|
a65794fb5e
|
FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm
|
2011-09-16 10:06:04 -05:00 |
Anthony Minessale
|
d9ce90d7b9
|
FS-3570 generate side
|
2011-09-16 11:41:25 -05:00 |
Anthony Minessale
|
f2099bf999
|
FS-3529 please try this revision I suspect its related to some uninitilized memory causing flags to be set that are not in the dtmf structure in certian cases
|
2011-09-08 08:12:16 -05:00 |
Anthony Minessale
|
42b64ccd67
|
get rid of digit_action_set target and add target,bind_target params to bind_digit_action
|
2011-09-02 09:34:40 -05:00 |
Anthony Minessale
|
cf9859ea69
|
add digit_action_set_target app that can set the target (direction of the dtmf flow and subsequent channel who gets the events) to self or peer (bridged channel when possible)
|
2011-09-01 10:11:24 -05:00 |
Anthony Minessale
|
b426ec0bfa
|
FS-2217 --resolve this looks ok and is probably useful
|
2011-08-25 09:27:39 -05:00 |
Anthony Minessale
|
850f2e3cff
|
FS-3510 --resolve make all instances of execute_on_X uniform with api_on_X and support both prefix vars as before and usage of arrays to push several exexute_on or api_on records into one variable
|
2011-08-18 09:11:45 -05:00 |
Anthony Minessale
|
3dc4b53051
|
setting display on wrong channel on eavesdrop
|
2011-07-29 13:59:31 -05:00 |
Anthony Minessale
|
95145a1b28
|
FS-3386 --resolve please try this
|
2011-06-30 18:59:35 -05:00 |
Anthony Minessale
|
2486306126
|
FS-3275 try this patch
|
2011-06-23 11:57:38 -05:00 |
Anthony Minessale
|
e47e52c9d4
|
revert
|
2011-06-22 18:59:01 -05:00 |
Anthony Minessale
|
a49b794317
|
FS-3275 try this
|
2011-06-22 15:35:35 -05:00 |
Christopher Rienzo
|
94e9957e51
|
FS-3311 fire SWITCH_EVENT_RECORD_STOP after closing file
|
2011-06-03 18:48:02 +00:00 |
Anthony Minessale
|
7bbbb9ccc5
|
add vars: flip_record_on_hold to make the recording flip to the other leg on hold, record_check_bridge to make recording the same file on the opposite leg of a bridge considered a duplicate attempt and record_toggle_on_repeat to make repeat recording the same file toggle the recording off
|
2011-05-31 22:22:18 -05:00 |
Anthony Minessale
|
e2da3bea0c
|
add code to pass recording bugs on to other legs when executing an attended transfer, needs testing and possible follup commits before using
|
2011-05-31 13:01:28 -05:00 |
Marc Olivier Chouinard
|
c4b78a49c7
|
record_session: Will auto create recursive destination folder if it doesn't already exist (Doesn't create folder when used with local cache feature)
|
2011-05-03 17:27:21 -04:00 |
Anthony Minessale
|
73279f01bf
|
FS-3166 --resolve
|
2011-04-22 16:43:29 -05:00 |
Anthony Minessale
|
38c3a67a7e
|
FS-3229 --resolve
|
2011-04-04 18:50:46 -05:00 |
Brian West
|
f28c211c0c
|
FS-3077
|
2011-02-22 09:56:33 -06:00 |
Brian West
|
1623e5d295
|
Merge branch 'openmethods-merged-dtmf-20110126' of git://scm.dashjr.org/var/scmroot/git/freeswitch
|
2011-01-31 14:13:03 -06:00 |
Anthony Minessale
|
b889b44f1d
|
add channel data to speech events when chosen to fire
|
2011-01-27 10:28:56 -06:00 |
Luke Dashjr
|
02082c930c
|
MERGE: OpenMethods DTMF recognition via ASR modules
|
2011-01-26 14:56:05 -06:00 |
Luke Dashjr
|
89253a1391
|
MERGE: OpenMethods ASR enhancements: multiple concurrent grammars and dialplan access to start-input-timers
|
2011-01-26 14:54:36 -06:00 |
Luke Dashjr
|
15e65cfafb
|
MERGE: DTMF recognition via ASR modules (implemented in UniMRCP)
|
2011-01-26 14:40:35 -06:00 |
Jeff Lenk
|
4272dcbff5
|
trivial build fix for last commit
|
2011-01-05 20:12:19 -06:00 |
Anthony Minessale
|
b262f44ce2
|
add temp_hold_music var that is only valid until you transfer the call and finishing touches on bind meta to A-D
|
2011-01-05 18:58:56 -06:00 |
Anthony Minessale
|
27869d7a26
|
add bind meta on A-D and refactor
|
2011-01-05 17:53:27 -06:00 |
Brian West
|
3734f4cd44
|
bump copyright date and fix some email and typos from diego.
|
2011-01-05 10:09:04 -06:00 |
Anthony Minessale
|
e897646e15
|
make exact matches return sooner in dmachine
|
2010-12-31 10:09:40 -06:00 |
Anthony Minessale
|
5eb951aa30
|
fix partial match counting as exact match in dmachine
|
2010-12-27 14:55:55 -06:00 |
Anthony Minessale
|
dcdd381195
|
fire DTMF event when converting dtmf to inband with start_dtmf_generate
|
2010-11-04 15:30:02 -05:00 |
Anthony Minessale
|
07adca56cc
|
add record_post_process_exec_app and record_post_process_exec_api both can have <app|cmd>:<args>
|
2010-10-26 09:42:56 -05:00 |
Anthony Minessale
|
4cf5842836
|
fix type in dmachine parser
|
2010-10-21 22:34:16 -05:00 |
Michael Jerris
|
cf5c1d216a
|
try to pass the 'f' up from wanpipe and do something sane with it
|
2010-10-20 16:40:26 -04:00 |
Anthony Minessale
|
afb00ef5a1
|
tweaks
|
2010-10-17 18:52:03 -05:00 |
Anthony Minessale
|
81a9f8ef1e
|
timeout instantly when you have exact match and are equal to max digits
|
2010-10-17 16:13:47 -05:00 |
Anthony Minessale
|
f6f1230259
|
up
|
2010-10-15 19:01:59 -05:00 |
Anthony Minessale
|
f87dd96375
|
more dmachine improvements
|
2010-10-15 18:00:49 -05:00 |
Anthony Minessale
|
2fe0e00e45
|
update dmachine code
|
2010-10-14 19:00:06 -05:00 |
Brian West
|
c465c435dc
|
If we discard a recording lets set a variable to let us know this took place
|
2010-10-14 12:18:40 -05:00 |
Anthony Minessale
|
0559cc50da
|
fix att_xfer reported by woody dickson on the mailing list
|
2010-10-13 20:23:55 -05:00 |
Anthony Minessale
|
c1d41dd989
|
only pause recording media bugs in fifo
|
2010-10-12 12:28:13 -05:00 |
Anthony Minessale
|
1d921b1cfa
|
improve dmachine stuff some more
|
2010-10-08 13:50:15 -05:00 |
Anthony Minessale
|
9537197b4d
|
add some goodies
|
2010-10-07 18:30:47 -05:00 |
Anthony Minessale
|
3716cf6f79
|
add more proto
|
2010-10-05 16:23:50 -05:00 |
Anthony Minessale
|
748b82f640
|
minor tweaks
|
2010-10-05 10:50:16 -05:00 |
Anthony Minessale
|
7f3319dc11
|
add switch_ivr_dmachine async digit parser to core
|
2010-10-04 18:23:43 -05:00 |
Luke Dashjr
|
92a9bacc44
|
MERGE: expose ASR start_input_timers to dialplan via IVR and mod_dptools
|
2010-08-22 20:24:53 -05:00 |
Luke Dashjr
|
6d7e019b5c
|
switch_ivr interfaces to enable/disable grammar: switch_ivr_detect_speech_enable_grammar, switch_ivr_detect_speech_disable_grammar, and switch_ivr_detect_speech_disable_all_grammars
|
2010-08-22 20:21:58 -05:00 |
Luke Dashjr
|
acd56d2fe2
|
expose ASR start_input_timers on the IVR abstraction level
|
2010-08-22 18:00:40 -05:00 |
Anthony Minessale
|
a7c80aeeaf
|
fix bind-meta-up change from last week
|
2010-08-02 16:06:46 -05:00 |
Jeff Lenk
|
9327c99488
|
FSCORE-646 core lib won't build for win32
|
2010-07-31 22:19:39 -05:00 |
Anthony Minessale
|
fd2547660b
|
FSCORE-630
|
2010-07-30 13:44:11 -05:00 |
Brian West
|
2b1203115a
|
DP-19
|
2010-07-22 12:44:35 -05:00 |
Anthony Minessale
|
d942d9f4c2
|
make eavesdrop indicate display of who you are listening to
|
2010-06-18 09:08:51 -05:00 |
Jeff Lenk
|
ecddf7a880
|
trivial windows build fix
|
2010-06-08 10:02:13 -05:00 |
Michael Jerris
|
d9eb01974f
|
add block_dtmf and unblock_dtmf apps
|
2010-06-07 21:14:47 -04:00 |
Anthony Minessale
|
a3e6beadd0
|
FSCORE-591
|
2010-05-26 09:51:26 -05:00 |
Michael Jerris
|
1cc77ba2cb
|
core: add sound_prefix support in uuid_displace (FSCORE-550)
|
2010-04-26 04:19:51 -04:00 |
Anthony Minessale
|
cc39f9e4bc
|
add events for bug start and stop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16858 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-03-02 01:11:15 +00:00 |
Anthony Minessale
|
28bef5149a
|
fix possible seg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16610 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-02-11 22:15:41 +00:00 |
Anthony Minessale
|
df9632f263
|
add param setting function to asr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16600 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-02-10 15:38:32 +00:00 |
Anthony Minessale
|
886e1ddb4d
|
run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2010-02-06 03:38:24 +00:00 |
Andrew Thompson
|
335eb6dac2
|
Allow uuid_audio to set read/write levels without clearing the other one
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16069 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-28 23:49:38 +00:00 |
Mathieu Rene
|
b67f2b2d78
|
typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16048 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-23 18:29:24 +00:00 |
Mathieu Rene
|
f98c0a2b9b
|
s/supress/suppress/i
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16047 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-23 18:27:00 +00:00 |
Mathieu Rene
|
1a47a9527d
|
s/supress/suppress/
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16046 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-23 18:26:10 +00:00 |
Anthony Minessale
|
fa84056418
|
make cn optional for mute 1 means absolute silence > 1 means generate cn level
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15996 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-18 15:52:56 +00:00 |
Anthony Minessale
|
aa2af1d6c4
|
reset audio level on mute/unmute
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15991 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-17 21:04:54 +00:00 |
Anthony Minessale
|
a5f83ef691
|
add uuid_audio cli cmd
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15989 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-17 20:46:49 +00:00 |
Anthony Minessale
|
a4da5e5833
|
FSCORE-510
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15902 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-11 04:18:10 +00:00 |
Anthony Minessale
|
b71a3176ba
|
FSCORE-510
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15896 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-11 02:24:41 +00:00 |
Anthony Minessale
|
6fde2f3961
|
add priority queue for events so important broadcasts like hold music can take precedenced over event-lock
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15865 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-10 01:29:02 +00:00 |
Anthony Minessale
|
3a902b8971
|
0, 1 whats the difference....
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15773 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-03 15:55:34 +00:00 |
Anthony Minessale
|
5e1914efca
|
allow recursive broadcasting
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15757 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-12-02 18:13:11 +00:00 |
Anthony Minessale
|
2b68b0cfce
|
send bridge/unbridge indication during eavesdrop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15638 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-11-23 23:07:41 +00:00 |
Michael Jerris
|
06a4ef9735
|
core: don't hangup call on asr errors (FSCORE-493)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15623 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-11-23 17:54:08 +00:00 |
Anthony Minessale
|
9cf0d7f846
|
add append and truncate to audio file api
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15503 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-11-17 21:40:09 +00:00 |
Anthony Minessale
|
940ba327e7
|
fix some sample count issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15395 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-11-06 23:29:36 +00:00 |
Anthony Minessale
|
10bc5514df
|
missing %s in 2 places
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15308 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-11-01 18:51:02 +00:00 |
Anthony Minessale
|
cc906b0d11
|
wrong week to quit sniffing glue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15276 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-10-29 18:36:18 +00:00 |
Anthony Minessale
|
b2ca02cabe
|
add record_min_sec chan var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15272 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-10-29 15:30:07 +00:00 |
Anthony Minessale
|
223a4d53cf
|
add record_min_sec chan var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15271 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-10-29 15:29:33 +00:00 |
Anthony Minessale
|
52e940ff26
|
add RECORD_READ_ONLY and RECORD_WRITE_ONLY chan vars to influence session_record
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15257 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-10-27 22:04:44 +00:00 |