目次:
定義-Voice XMLとはどういう意味ですか?
音声XMLは、デジタル化された音声の保存と処理、入力認識、および人間と機械の音声対話の定義のためのXML(Extensible Markup Language)標準です。 音声XMLは、音声を目的の処理のためのマシンへの入力として使用するため、音声アプリケーションの開発を容易にします。 音声ベースのアプリケーションは、音声ブラウザによって管理されます。
TechopediaがVoice XMLを説明
音声XMLは、音声ダイアログを配信および処理するための標準マークアップ言語として開発されています。 音声XMLアプリケーションには、自動運転支援、電子メールへの音声アクセス、音声ディレクトリアクセス、その他のサービスが含まれます。 音声XMLページは、HTTPプロトコルを介してオンラインで転送されます。
2つの基本的なVoice XMLファイルタイプがあります。
- 静的:アプリケーション開発者によってハードコードされています
- 動的:クライアントのリクエストに応じてサーバーによって生成されます。
音声XMLアーキテクチャは、次のコンポーネントに基づいています。
- ドキュメントサーバー:クライアント要求を受け入れ、適切な応答後処理を生成するサーバーのように
- 音声XMLインタープリターサブシステム:ドキュメントサーバーによって生成された要求応答出力を処理します。
- 実装プラットフォーム:ユーザー入力に応じてアクションを生成します
- 音声XMLの目標:音声ベースのサービスをWebアプリケーションと統合して効率を高める
音声XMLにより、次のことが容易になります。
- ドキュメントごとに複数の対話を指定することにより、クライアント/サーバーの対話を削減します
- 開発者を低レベルの実装プラットフォームの詳細から保護します
- ビジネスロジックとインタラクションコードの明確な分離に焦点を当てています
- 基盤となる実装プラットフォームに関係なく、同じ結果を機能および提供します
- シンプルなダイアログを作成および処理します。 複雑なダイアログは、Voice XML言語ツールを使用して構築および保守できます。
