Do VoiceXML and VoicePHP actually compete?

This is my personal opinion - a comment on the following blog posting: 

With VoicePHP, you can write applications for your business or your mobile phone. Knowledge of PHP is sufficient since it’s the same old PHP which now enables you to create voice applications. There was the earlier XML version called VoiceXML, but due to limitations in XML mainly in designing selective and iterative programming structures, it has not been successful. 
My Response:
VoiceXML, like HTML isn’t, and wasn’t ever designed as a programming language. It is a presentation language. VoiceXML is highly successful and massively deployed, however, the business logic of generating VoiceXML dialogs is done in the programmer’s favourite application environment (Enterprise Java is very popular for example).

So, I think you are missing the point to feel that VoiceXML needs “beefing up” somehow - separation of concerns: presentation and business logic, has been one of the major forces that has driven the incredible success and adoption of the web, alongside the open standards that have allowed a vibrant market place for technology, infrastructure and tools vendors to compete - and thus for organisations and enterprises to benefit. This is where the real value is, and VoiceXML emulates this paradigm - and its growth in adoption is testament to this.

VoicePHP probably has its place - and personally I will enjoy tinkering with it to see what it offers me - but you have to get it in context - I don’t think it even plays in the same space as VoiceXML.
[click heading for more]

TringMe Launches VoicePHP for Voice Applications

Run by founder Yusuf Motiwala, TringMe provides a unified platform offering that claims to integrate all existing voice and telephony communication devices. Its latest attempt at providing Web-enabled voice application is the announcement of the VoicePHP programming language.


According to the TringMe Web site, VoicePHP is not an extension to PHP -- infact, it is still the same scripting language developers are already familiar with. The only difference is that the input and output is voice instead of text. 
In October 2008, the Indian startup had introduced Flash-based support based on the VoiceXML platform. VoiceXML is another standard XML format that allows voice applications to be developed to HTML for visual applications -- in this case for Flash-based applications.
[click heading for more]