<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>The following is the list of tasks to consider.<br><br>1. Source tree, build integration<br>I hope more cleaner way of MSVC integration can be found<br><br>2. API compatibility<br>UniMRCP client uses the same design concepts. In brief, requests sent from user context to client stack and asynch responses and events from client stack to user context. However I'm not sure there is one to one mapping of the functions.<br>At least there is a mandatory rule for UniMRCP, which is not always true for OpenMRCP.<br>One and only one response must be sent to received request.<br><br>There are number of internal improvements as well, which probably are not enough important from the integration perspective.<br><br>3. Media processing<br>I hardly remember some issue related to the integration of media processing
 stuff. I'm not sure regarding the current status.<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br>4. Configuration<br>OpenMRCP has no internal configs, but UniMRCP comes with internal unimrcpclient.xml config. Thus configuration layer should be revised to understand what should go to FS config and what to Uni one<br>
<br>There is no doubt, mod_unimrcp should be based on mod_openmrcp, but I'm not sure it's possible and reasonable to simply convert mod_openmrcp.<br><br>Regards,<br>Arsen.<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Michael Jerris &lt;mike@jerris.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> freeswitch-users@lists.freeswitch.org<br><b><span style="font-weight: bold;">Sent:</span></b> Monday, November 17, 2008 4:05:16 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Freeswitch-users] mod_openmrcp<br></font><br>
How much work would be required to convert the mod_openmrcp to mod_unimrcp. &nbsp;When I looked last the api's were quite similar. &nbsp;Can you give a summary of major architectural differences?<div><br></div><div>Mike</div><div><br><div><div>On Nov 16, 2008, at 3:42 PM, Arsen Chaloyan wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><div><div style="margin: 0px; font-family: arial,helvetica,sans-serif; font-size: 10pt;">OpenMRCP project is not supported for a while, probably neither is mod_openmrcp.<br><div style="margin: 0px; font-family: arial,helvetica,sans-serif; font-size: 10pt;"><div
 style="margin: 0px; font-family: 'times new roman','new york',times,serif; font-size: 12pt;"><div style="margin: 0px; font-family: arial,helvetica,sans-serif; font-size: 10pt;"><div style="margin: 0px;"><br>An open source project maintenance is not a trivial and sometimes thankless job.<br>I was thinking either to give up my activity in open source or just to start over last year. As a result I have invested a lot of time and proved my commitment to UniMRCP project. I would like to avoid the discussion over the move as this is meaningless task, instead if you see the use case in MRCP module probably we can think about mod_unimrcp.<br></div><div style="margin: 0px; font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="margin: 0px; font-family: 'times new roman','new york',times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b><span
 class="Apple-converted-space">&nbsp;</span>Anthony Minessale &lt;<a rel="nofollow" ymailto="mailto:anthony.minessale@gmail.com" target="_blank" href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt;<br><b><span style="font-weight: bold;">To:</span></b><span class="Apple-converted-space">&nbsp;</span><a rel="nofollow" ymailto="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br><b><span style="font-weight: bold;">Cc:</span></b><span class="Apple-converted-space">&nbsp;</span><a rel="nofollow" ymailto="mailto:achaloyan@yahoo.com" target="_blank" href="mailto:achaloyan@yahoo.com">achaloyan@yahoo.com</a><br><b><span style="font-weight: bold;">Sent:</span></b><span class="Apple-converted-space">&nbsp;</span>Sunday, November 16, 2008 11:09:54 PM<br><b><span style="font-weight: bold;">Subject:</span></b><span
 class="Apple-converted-space">&nbsp;</span>Re: [Freeswitch-users] mod_openmrcp<br></font><br>We did not write the openmrcp so we are at a disadvantage.<br>I have CC'd the author of the code in case he has any idea.<br>Maybe he can chime in.<br><br><font size="3"><font face="Helvetica"><br></font></font><div class="gmail_quote" style="margin: 0px;">On Sun, Nov 16, 2008 at 12:34 PM, David Knell<span class="Apple-converted-space">&nbsp;</span><span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:dave@3c.co.uk" target="_blank" href="mailto:dave@3c.co.uk">dave@3c.co.uk</a>&gt;</span><span class="Apple-converted-space">&nbsp;</span>wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="margin: 0px;">Hi Mike,<br><br>Sure.&nbsp; I've a specific issue, which is a segfault the second time I try to invoke a TTS session (see MODASRTTS-8), and I'm interested in
 generalities about its stability, throughput, etc.<br><div style="margin: 0px;"><div style="margin: 0px;"><br></div></div></div></blockquote></div></div></div></div></div></div></div></div></span></blockquote></div></div></div></div></div></body></html>