Michael Jerris
56727a4712
more tts interface fixes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@688 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 04:48:51 +00:00
Michael Jerris
5fdc0232c4
add mod_cepstral, more tweaks to the tts interface
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@687 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 04:33:58 +00:00
Michael Jerris
e42dd48d7f
add mod_spidermonkey to msvc build, tweak mod_spidermonkey warnings, fix tts interface.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@686 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 04:01:38 +00:00
Brian West
3089e7abf7
Fix a few signedness issues.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@684 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 00:47:58 +00:00
Anthony Minessale
9369bfba5a
add mod_cepstral to test tts backend
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@681 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 20:23:23 +00:00
Anthony Minessale
14072e8725
remove freeswitch's privates (couldn't resist)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@677 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 04:52:34 +00:00
Anthony Minessale
fb9b21144b
mess around on win32 a little
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@675 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 03:13:01 +00:00
Anthony Minessale
7174e8ae8a
add high and low priority event queues
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@674 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-26 00:12:17 +00:00
Anthony Minessale
5cd80803f7
fix doxygen
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@670 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 22:27:10 +00:00
Anthony Minessale
d8146aa7c7
add timetable
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@669 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 22:22:43 +00:00
Anthony Minessale
50b78f79ee
tweaks for daemon mode and wanpipe
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@665 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 19:11:49 +00:00
Michael Jerris
a54191c42f
silence another unnecessary warning in msvc.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@664 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 16:58:40 +00:00
Anthony Minessale
9bfd7ae25a
*) Add support for unified config:
...
When config file does not exist the system will
browse freeswitch.conf (if it exists) for an embedded file.
Embeded files denoted with +file.conf
Terminated by either another [+XXX] or EOF
eg
[+iax.conf]
...
[+exosip.conf]
...
EOF
*) Change default examples to use this method
*) Fix small bug in core to pass along failure when outgoing channel fails.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@663 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 16:47:22 +00:00
Michael Jerris
dbdad46049
fix msvc compile. Cleanup some warnings.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@660 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-24 00:02:02 +00:00
Anthony Minessale
01fd1c3af4
More PRI/SIP gateway stuff
...
**ATTENTION** you will need to libs/jrtplib/.complete ; make installall
to get it to compile on existing builds as the jrtplib required changes.
Added teletone DTMF to mod_wanpipe and rfc2933 DTMF to mod_exosip
Added temporary poor man's daemon
freeswitch -nc > /var/log/freeswitch.log
then it will await a HUP
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@659 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-23 22:41:08 +00:00
Michael Jerris
26d698de34
update PACKED
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@656 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 23:07:23 +00:00
Anthony Minessale
172b62785c
1 of many PRI/SIP gateway related updates
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@654 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 21:14:22 +00:00
Anthony Minessale
3dcc973c9d
1 of many PRI/SIP gateway related updates
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@653 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 21:04:53 +00:00
Anthony Minessale
e84fb76ac2
1 of many PRI/SIP gateway related updates
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@650 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 17:16:47 +00:00
Anthony Minessale
fe3e994237
adding some inter channel communication and other code for real-world usage (not totally done)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-22 02:50:33 +00:00
Michael Jerris
fea14e6d90
block unimportant warnings in core.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@642 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-21 17:55:38 +00:00
Anthony Minessale
2bea53541b
cleanup some warnings
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@639 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-21 15:05:18 +00:00
Michael Jerris
241903ba4e
fix more msvc warnings.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@636 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-20 06:13:56 +00:00
Michael Jerris
70739b6d2e
fix more msvc warnings. Fix mod_sndfile build on OSX
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@635 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-20 04:36:29 +00:00
Michael Jerris
fc341792be
turn on higher warning level in msvc for the core and libteletone and resolve warnings.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@634 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-20 00:23:25 +00:00
Anthony Minessale
847b7160bd
Add multicast event module
...
This does 2 things when loaded:
1) All events are serialized and sent to the multicast destination.
2) Any serialized event received on the socket will be reconstituted into
an event and fired on the local box
So, if you make another local event handler listen for the custom event from
mod_event_multicast "multicast::event" you will be able to react to events
on other instances of FreeSWITCH
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@616 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 21:13:53 +00:00
Michael Jerris
93d822b66f
add mod_zeroconf to msvc build, and fix compile error.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@614 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 18:18:40 +00:00
Anthony Minessale
bc241ba425
add headers for module funcs to avoid warnings
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@610 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 16:53:15 +00:00
Anthony Minessale
176908397b
add zerconf (the howl depend lib needs work sigh)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@606 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 23:59:14 +00:00
Anthony Minessale
1bd8aaa8f1
Add mod_ldap as directory example
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@580 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 22:37:44 +00:00
Anthony Minessale
95fbe70503
Initial framework for directory interface modules (ldap etc)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@575 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-09 16:28:49 +00:00
Anthony Minessale
472e08dd51
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@555 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 20:56:16 +00:00
Anthony Minessale
9e85723e3f
Fresh updates (Beware... all coded today)
...
*) Rename *event_handler* to state_handler to avoid confusion with newer eventing engine.
*) Allow application level of state_handler to be layered/stacked (up to 30)
*) Add new core global state_handler stack (also up to 30.. seems reasonable, constant in switch_types.h)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@554 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-07 20:47:15 +00:00
Anthony Minessale
0d8c8b1e16
de-e speeech
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@499 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-30 16:23:26 +00:00
Anthony Minessale
6021832880
Windows updates
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@466 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-27 23:47:45 +00:00
Anthony Minessale
3a802221be
fix doxygen
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@463 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-27 22:21:02 +00:00
Anthony Minessale
534db1947e
Add more IVR stuff and a test app (mod_ivrtest)
...
in dialplan (ivrtest <path to file>)
if the file is valid it will play the file and you will be expected to dial digits
until you dial 10 digits or press # or * (* will end the call) (# will repeat the test endlessly)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@462 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-27 21:33:45 +00:00
Anthony Minessale
17e06cf6bc
Add framework for speech modules (asr/tts)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@457 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-27 16:43:57 +00:00
Anthony Minessale
48ae14726b
make test 'record' app in app_playback.c
...
You are best off doing wav (trust me)
It can record at 8 16 22 and 32 khz if you can manage to have a channel at that speed.
syntax [record /tmp/blah.wav]
dial * to end (dtmf only works in iax and portaudio {beg file to add it to mod_exosip})
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-27 01:46:14 +00:00
Michael Jerris
3bbfb94a22
add switch_ivr.h include to switch.h
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@450 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-26 18:19:48 +00:00
Anthony Minessale
569be50b63
IVR groundwork (move playback into the core and add timing option)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@448 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-26 18:00:27 +00:00
Anthony Minessale
613060fd29
IVR groundwork (move playback into the core and add timing option)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@447 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-26 17:57:25 +00:00
Anthony Minessale
2a329aa5e7
make all buffers the same size
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@384 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-14 16:44:52 +00:00
Anthony Minessale
54664b3dab
fix iax and add regex dialplan
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@381 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-14 16:01:52 +00:00
Michael Jerris
ba43278132
doxygen cleanups\changes.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@319 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-10 20:10:38 +00:00
Michael Jerris
1c0683f59a
add main page to the doxygen docs.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@318 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-10 16:00:40 +00:00
Michael Jerris
1de742993f
added docs to msvc project, fixed some doxygen warnings.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@317 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-10 15:09:26 +00:00
Michael Jerris
950175a2d8
fix sqlite docs.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@314 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-10 00:28:31 +00:00
Michael Jerris
cf661fbaca
misc. cleanup.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@313 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-09 22:30:58 +00:00
Anthony Minessale
4133798aa0
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@311 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-09 22:03:35 +00:00