Fits web service evolution:
Can reuse web services tools and middleware to deploy
Can reuse web service standard framework for specification
Specifications exist or are developed, tested and getting widely supported.
Robust, modular, scalable and distributable
Ease of integration:
Independent of connectivity and gateway vendor
Integration of different engines
Independent of the application platform:
no engine step by step hand holding - engine performs these tasks on its own, racing conditions, separate audio exchange from controls
Design to be extensible, discoverable and composed:
no limitations as previous APIs approaches.
Can reuse syntax and semantics from MRCP and other speech APIs