<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div class="gmail_extra">It depends a bit on your requirements. &nbsp;For a pure-cloud system, definitely take a look at the likes of Tropo of Twilio. &nbsp;</div><div class="gmail_extra"><br></div><div class="gmail_extra"><b>Cloud (Tropo &amp; Twilio)</b></div><div class="gmail_extra"><b>Pros:</b></div><div class="gmail_extra">* Nice feature list. &nbsp;Especially for Tropo, you have immediate, no-extra-cost Text-to-speech and Speech Recognition</div><div class="gmail_extra">* Simple pricing. &nbsp;I think they're both around $0.03/min (yes, that's expensive relative to wholesale SIP, but you have no other costs)<br>* No infrastructure to run. &nbsp;Combine something like Twilio or Tropo with an app running on Heroku and you have zero infrastructure to manage.</div><div class="gmail_extra">* Best for simple apps. &nbsp;Low complexity lends itself to small, self-contained functionality, like a simple IVR or call recording feature.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><b>Cons:</b></div><div class="gmail_extra">* Service/pricing options limited. &nbsp;In both cases you can't bring in 3rd party providers. &nbsp;We've had customers in the past who wanted DIDs from regions not served by the cloud host. &nbsp;There's no (good) way around that: you get whatever they service they provide, nothing more. &nbsp;You also cannot shop around for better termination rates.</div><div class="gmail_extra">* Limited to simple applications. &nbsp;Twilio covers probably 80% to 90% of telephony use cases, but that leaves a lot of interesting options out in the cold. &nbsp;Tropo is better about this, but there are still limits to the API. &nbsp;Call progress analysis (answering machine detection) is one example: it's not available on either platform. &nbsp;Twilio also does not allow some interesting interactions between two live calls that are possible when you control the whole stack.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><br>Since you mentioned Adhearsion, I'll also talk about that option (disclosure: I'm the Adhearsion project lead).</div><div class="gmail_extra"><br></div><div class="gmail_extra"><b>Adhearsion + Asterisk</b></div><div class="gmail_extra"><b>Pros:</b></div><div class="gmail_extra">* Functionality. Really sophisticated voice apps are possible in a real programming language (as opposed to extensions.conf). &nbsp;This means modern practices like unit testing, functional testing, a HUGE library of available functionality (Rubygems), easy integration with web services and/or databases, including databases behind your firewall.</div><div class="gmail_extra">* Control. Provides the most control possible over phone calls. &nbsp;You can bridge two calls together, tear them apart, redirect them, record media, play media, do ASR and TTS, integrate with instant messaging and web dashboard, etc.</div><div class="gmail_extra">* Self-hosted or cloud. Adhearsion apps can run on your own infrastructure if that is a requirement (for PCI/SOX or other compliance reasons, or simply as a matter of choice). &nbsp;Note that while you can self-host, you can also run Adhearsion in the cloud. We've done it on both AWS and Heroku.</div><div class="gmail_extra">* Shop around for rates. &nbsp;You can purchase from whatever service providers you choose, and you can mix-and-match. &nbsp;Especially important at high volume or in obscure markets.<br><br><b>Cons:</b></div><div class="gmail_extra">* Learning Curve. &nbsp;You may already be familiar with Asterisk. &nbsp;I'm guessing you'll have to learn Adhearsion. &nbsp;Both of these things have a steeper curve (due to their capabilities) than either cloud offering above.</div><div class="gmail_extra">* Infrastructure costs. Most people who chose to use Adhearsion+Asterisk end up running it themselves, whether hosted at a facility or on-premise. &nbsp;Someone will need to manage these servers.</div><div class="gmail_extra">* Too much power. &nbsp;I'm not being flippant here: For some jobs the simpler tool is the right one. &nbsp;We use and love Adhearsion for most of our apps, but we're usually doing more complicated things that need the functionality. &nbsp;I probably wouldn't start out with Adhearsion if all I wanted to do was make a simple call recording app.</div><div class="gmail_extra">* Licenses needed for ASR and TTS. &nbsp;There are no good open source/free ASR or TTS engines available. &nbsp;If you need them, you'll have to license them.<br><br>I hope that helps. &nbsp;If you do choose Adhearsion, let us know! We love hearing how people use the framework.</div><div class="gmail_extra">/BAK/<br><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>--&nbsp;</div><div>Ben Klang</div><div>Principal/Technology Strategist, Mojo Lingo</div><div><a href="mailto:bklang@mojolingo.com">bklang@mojolingo.com</a></div><div>+1.404.475.4841</div><div><br></div><div>Mojo Lingo --&nbsp;<i>Voice applications that work like magic</i></div><div><a href="http://mojolingo.com/">http://mojolingo.com</a></div></div><div>Twitter: @MojoLingo</div><div><br></div></div></span></div></span></div></span></div></span></div></div><br><div class="gmail_quote">On Tue, Apr 23, 2013 at 2:34 AM, Gerrit Jacobsen <span dir="ltr">&lt;<a href="mailto:gjacobsen@x164.com" target="_blank">gjacobsen@x164.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; ">Hello,<br>
<br>
can anyone recommend a fast time-to-market development platform for voice apps? (Not LAMP + Asterisk)<br>
<br>
I am looking for<br>
<br>
CMS + Business Logic elements + Softswitch<br>
What is out there ? Plivo, Adhearsion, 2600hz. Anything else?<br>
<br>
Thanks for your hints. I would love to hear from people who actually went into production with such systems.<br>
<br>
Gerry<br>
<br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com/" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-biz mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
&nbsp; &nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-biz" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-biz</a><br>
</blockquote></div></div></div><br></body></html>