VoiceXML
W3C の Speech Interface Framework は、VoiceXML に密接に関連する以下のような標準も定義している。
商用 VoiceXML アプリケーションは、毎日数百万の電話呼び出しに応答して処理している。例えば、注文問い合わせ、貨物追跡、運転方向指示、緊急通知、モーニングコール、フライト追跡、電子メールへの音声アクセス、顧客関係管理、薬の補充、音声ニュース雑誌、音声ダイアル、不動産情報、電話番号案内などに利用される。
VoiceXML には、ボイスブラウザに対して音声合成、自動音声認識、対話管理、音声再生などを指示するタグがある。以下はVoiceXML文書の例である。
VoiceXMLインタプリタがこれを解釈すると、"Hello world" という音声が合成出力される。VoiceXMLページの転送プロトコルには通常、HTTP が使われる。アプリケーションによっては静的VoiceXMLページを使うが、Tomcat、WebLogic、IIS、WebSphereなどのアプリケーションサーバを使って動的に生成することもある。うまく設計されたWebアプリケーションでは、音声インタフェースも視覚インタフェースも同じビジネスロジックを共有できる。
従来、VoiceXMLプラットフォームのベンダーは実装を独自に拡張していた。2004年3月16日、W3C勧告として VoiceXML 2.0 が承認され、そういった差異についても標準を与えることになった。この標準を推進する業界団体 VoiceXML Forum は、実装が標準に準拠しているかどうかを調べる適合試験プロセスを提供している。
1999年3月、AT&T、IBM、ルーセント、モトローラは、音声対話を記述するマークアップ言語を標準化すべく VoiceXML Forum を結成した。1999年9月、VoiceXML 0.9 が完成して査読され、2000年3月、VoiceXML 1.0 を公開した。その直後 VoiceXML Forum は、この標準を W3C に移管した。W3C は何度かこれを改訂し、2004年3月に VoiceXML 2.0 が最終勧告となった。
VoiceXML 2.1 では、2.0 の実装を行った結果のフィードバックに基づき、若干の機能追加をしている。VoiceXML 2.0 とは互換性があり、2007年6月にW3C勧告となった。