Sun Java ロゴ     前へ      目次      索引      次へ     

Sun ロゴ
Sun Java System Portal Server Mobile Access 6 管理ガイド 2005Q4 

第 6 章
音声アクセスの設定

この章では、音声アクセスに関する Portal Server Mobile Access ソフトウェアのサポートについて説明します。この章は次の節から構成されています。


音声機能の概要

Mobile Access ソフトウェアの音声アクセスのサポートにより、ユーザーは、電話または SIP (Session Initiation Protocol) を有効にして VoIP (Voice over IP) をサポートするソフトウェアを使って、音声対応コンテンツにアクセスできます。

このソフトウェアには、次の音声対応機能があります。


音声アクセスの設定

Mobile Access ソフトウェアには、音声アクセスのサポートが組み込まれています。音声コンポーネントは、VoiceXML 2.0 に準拠した音声ブラウザが付属する Nuance Voice Platform 上で保証されています。

音声機能にアクセスするには、音声認識、テキスト読み上げ、および VoiceXML ブラウザに対応するように音声サーバーを設定する必要があります。

この節では、次の設定オプションについて説明します。

音声サービスプロバイダの使用

Portal Server ソフトウェアにインターネットからアクセスできる場合は、音声アプリケーションサービスプロバイダ、つまり音声ホスティングサービスを使用するのがもっとも簡単です。サービスプロバイダによって、音声サーバーが実行され、Portal Server ソフトウェアを呼び出すための電話番号が提供されます。

音声サービスプロバイダアクセスを有効にするには、次の手順を実行します。

  1. Sun Java System Portal Server Mobile Access ソフトウェアをインストールし、インターネットからシステムにアクセスできることを確認します。Portal Server ソフトウェアの Web インタフェースに割り当てられたポートの HTTP トラフィックに対して、ファイアウォールを開かなければならない場合があります。
  2. Nuance Voice Platform を使用する音声サービスプロバイダを確認します。プラットフォームでは、コア Nuance 認識プラットフォームだけでなく、Nuance Voice Web Server の VoiceXML ブラウザを使用する必要があります。Nuance Voice Platform をサポートする音声サービスプロバイダの完全なリストについては、Nuance にお問い合わせください。
  3. 音声サービスプロバイダでアカウントを作成し、Portal Server ソフトウェアの HTTP URL を指定します。サービスプロバイダは、作成するサービスごとに電話番号と (可能な場合は) PIN を割り当てます。ほとんどの音声サービスプロバイダでは、評価アカウントの作成が許可されています。

テレフォニーシステムの使用

電話を使用して Portal Server ソフトウェアにアクセスする場合は、使用する電話網 (または交換機) および音声サーバーハードウェアプラットフォームと互換性のある DSP (Digital Signal Processing) テレフォニーカードを用意する必要があります。NMS Communications では、SolarisTM オペレーティングシステム (SPARCR Platform Edition) および Windows Intel プラットフォームと互換性のあるさまざまな DSP ソリューションを提供しています。

テレフォニーシステムアクセスを使用するには、次の手順を実行します。

  1. 製造元が推奨する DSP ハードウェア、デバイスドライバ、およびソフトウェアをインストールします。NMS Communications の DSP カードを使用する場合は、NMS Natural Access 2002-1 ソフトウェアも必要になります。
  2. テストユーティリティーを使用して DSP カードの設定をテストします。通常、テストユーティリティーは DSP ソフトウェアに付属しています。
  3. 電話交換機のポートまたはポートの範囲を指定し、DSP カードと互換性のあるプロトコルを使用するようにポートを設定します。
  4. 上記の手順 3 で設定したポートに電話番号を割り当てます。5. DSP カードを交換機に接続し、上記の手順 4 で指定した電話番号をダイヤルして、接続をテストします。DSP ハードウェアに付属のテストプログラムを使用して、正しく動作することを確認します。
  5. Nuance コンポーネントのインストール方法については、「Nuance Voice Web Server のインストール」の節を参照してください。

SIP (Session Initiation Protocol) の使用

SIP (Session Initiation Protocol) を使用すると、ユーザーはマイクとスピーカーが装備されたコンピュータから VoIP (Voice over IP) を使用してポータルサイトにアクセスできます。

この機能を有効にするには、SIP ソフトウェアベース電話をインストールして音声サーバーと通信する必要があります。Pingtel が提供している SIP 対応のソフトウェアベース電話アプリケーション、InstantExpressa は、この目的のために使用できます。さまざまなパブリックドメイン SIP ベース電話をインターネット上で利用できます。

SIP アクセス用にシステムを設定するには、次の手順を実行します。

  1. Portal Server ソフトウェアとの通信に使用するコンピュータを特定します。そのコンピュータで SIP プロトコルを使用して音声サーバーと通信できることを確認します。SIP ポートを開くようにファイアウォールを設定しなければならない場合もあります。
  2. SIP ベース電話をこのコンピュータにインストールし、SIP サービスを利用できる場合は接続してテストします。多くの SIP ベース電話には、テストの目的でインストールできる単純なテストサーバーが付属しています。
  3. Nuance コンポーネントのインストール方法については、58 ページの「Nuance Voice Web Server のインストール」の節を参照してください。

ネイティブオーディオの使用

ネイティブオーディオとは、音声サーバーソフトウェアが実行されているシステムから Portal Server ソフトウェアに直接アクセスすることを指します。したがって、音声サーバーにはオーディオカードとマイクが必要です。ユーザーはローカルでのみネイティブオーディオを操作できます。リモートからアクセスすることはできません。

Microsoft Windows オペレーティングシステムが実行されているシステムの場合は、SoundBlaster との互換性のあるサウンドカードが必要です。ネイティブオーディオアクセスを使用するには、次の手順を実行します。

  1. Nuance コンポーネントのインストール方法については、「Nuance Voice Web Server のインストール」の節を参照してください。
  2. ネイティブオーディオを使用するために Nuance Voice Web Server を設定します。詳細については、Nuance Voice Web Server のマニュアルを参照してください。


Nuance Voice Web Server のインストール


音声サービスプロバイダを使用している場合は、この節を飛ばしてもかまいません。


Nuance Voice Web Server のインストールには、適切なハードウェアプラットフォームの選択、音声認識ソフトウェアのインストールと設定、および電話または IP ネットワークインタフェースによる接続の提供が必要です。

サーバーをインストールするには、次の手順を実行します。

  1. 音声サーバーとして使用する専用システムを選択します。ハードウェアの要件については、Nuance Voice Web Server 2.0 のリリースノートを参照してください。
  2. Nuance Voice Platform ソフトウェアを用意します。ハードウェアの要件については、Nuance のマニュアルを参照してください。
  3. Nuance ソフトウェアと追加ソフトウェアを音声サーバーにインストールして設定します。Nuance のインストールに関する指示に従います。ソフトウェアコンポーネントおよびサービスパックをインストールする順番は重要です。
  4. ネイティブオーディオ、SIP、またはテレフォニーアクセス用に Nuance Voice Web Server を設定します。
  5. Nuance サービスを開始し、次に、Nuance Voice Web Server を起動します。
  6. マイク、電話、または SIP ソフトウェアを使用して音声サーバーにアクセスし、Nuance 音声デモアプリケーションにアクセスできることを確認します。この時点で、Nuance ソフトウェアを調整して音声認識のパフォーマンスを改善しなければならない場合があります。手順については、Nuance のマニュアルを参照してください。

インストールが完了したら、Portal Server ソフトウェアにアクセスするように Nuance ソフトウェアを設定します。

Nuance ソフトウェアを設定するには、次の手順を実行します。

  1. Nuance Voice Web Server を実行している場合は、シャットダウンします。
  2. Nuance Voice Web Server のインストールから browser.conf ファイルを検索します。Microsoft Windows オペレーティングシステムの場合、このファイルは次のディレクトリにあります。
  3. C:¥Nuance¥VWS¥conf¥browser.conf

  4. テキストエディタを使用してこのファイルを開き、次のエントリを見つけます。
  5. browser.initialPage=%CONTENT%/%LOCALE/initial/dialogs/main.vxml

  6. このエントリを修正して、Portal Server ソフトウェアインストールの URL を含めます。
  7. browser.initialPage=http://portal.example.com:58080/amserver/UI/Log in

    ここで、portal.example.com は、Portal Server ソフトウェアがインストールされているシステムのホスト名です。58080 は、ポータル Web インタフェースに割り当てられているポートです。

  8. browser.conf ファイルを保存します。
  9. Nuance Voice Web Server を再起動します。Voice Web Server は初期化され、着呼を待機します。


音声アクセス可能なユーザーアカウントの作成

音声機能を使用するには、Portal Server ソフトウェアにユーザーアカウントを作成する必要があります。音声アクセスの場合、音声アクセスを可能にするアカウントに数字のユーザー ID とパスワードを割り当てる必要があります。

10 桁のアカウント番号を作成します。アカウントパスワードは、PIN として使用されるため、数字のパスワードをアカウントに割り当てます。PIN は 4 桁の数字にする必要があります。

ユーザーアカウントの作成については、『Sun JavaTM System Portal Server 6 2005Q4 管理ガイド』を参照してください。


Portal Server ソフトウェアへのアクセス

この節では、次のような Portal Server ソフトウェアへのアクセス方法について説明します。

音声サービスプロバイダの使用

サービスプロバイダによってアカウントに割り当てられた番号を呼び出します。

ソフトウェアが正しく設定されている場合は、次の会話が聞こえます。Portal Server アカウントに割り当てられたアカウント番号と PIN を音声で伝えます (または入力する)。

システム:

This is Voice Portal, by Sun.

Please say or key in your account number.

ユーザー:

415 555 5940

システム:

Got it.

And what's your PIN?

ユーザー:

1234

システム:

Hello, John. You're signed in.

Here are the portal channels you can choose from:Personal Notes, Notes.

You can also say add a channel.

Which would you like?

電話の使用

電話で Portal Server ソフトウェアにアクセスするには、通信サービスプロバイダによって音声サーバーに割り当てられた番号をダイヤルします。

SIP (Session Initiation Protocol) の使用

SIP ソフトウェア電話を使用する場合は、Portal Server ソフトウェアではなく Voice Server ソフトウェアの SIP アドレスを指定する必要があります。次の URL フォーマットを使用します。

sip://vws@voiceserver.example.com:5060

ここで、vws は、voiceserver.example.com というサーバーの「Nuance Voice Web Server サービスにアクセスする」という意味です。5060 は、Nuance Voice Web Server が SIP 接続要求を待機するポートです。

ネイティブオーディオの使用

ネイティブオーディオを使用するように Nuance Voice Web Server を設定している場合は、Nuance vws コマンドを使用してサーバーを起動します。サーバーは、起動するとすぐに Portal Server ソフトウェアにアクセスします。



前へ      目次      索引      次へ     


Part No: 819-4115.   Copyright 2005 Sun Microsystems, Inc. All rights reserved.