TTS/ASR are not available from ARI, unfortunately. This is singly the biggest thing preventing Adhearsion from moving to ARI, but we don't have the resources to provide an implementation. You'll find it on the wishlist: https://wiki.asterisk.org/wiki/display/AST/ARI+Feature+Wish-list.
On 19 August 2015 at 20:25, Kevin Seghetti <kts@xxxxxxxxxxx> wrote:
I am building an app using ARI (from python, using ari-py)
One of the goals is to be able to send a channel or bridge to a speech
to text interface.
I see the speech recognition API from res_speech. That appears to be
implemented as a dialplan.
I don't see anything in the ARI documentation about connecting channels
to dialplans, or how that would work.
So can res_speech be used from an ARI app? If so, how?
If not, what is the best way to accomplish my goal, which is to be able
to dynamically send a channel to external speech recognition software?
My first thought would be to try to establish an outbound SIP
connection to it. But that sounds cumbersome compared to directly
calling speech to text from inside of asterisk.
Another though is maybe the channel recording interface can send a
feed?
Any help or suggestions would be greatly appreciated.
--
Kevin Seghetti: E-Mail: kts@xxxxxxxxxxx, HTTP: www.tenetti.org
GPG public key: http://wiki.tenetti.org/bin/view/KevinSeghetti/GPGKey
Copyright is a temporary loan from the public domain, not property
_______________________________________________
asterisk-app-dev mailing list
asterisk-app-dev@xxxxxxxxxxxxxxxx
http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev
_______________________________________________ asterisk-app-dev mailing list asterisk-app-dev@xxxxxxxxxxxxxxxx http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev