開発 音声XMLとは何ですか? -techopediaからの定義

音声XMLとは何ですか? -techopediaからの定義

目次:

Anonim

定義-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言語ツールを使用して構築および保守できます。
音声XMLとは何ですか? -techopediaからの定義