Sun Java System Portal Server Mobile Access 6 2004Q2 管理指南 |
第 6 章
配置语音访问本章说明 Portal Server Mobile Access 软件对语音访问的支持。它包含以下部分:
了解语音功能Mobile Access 软件支持语音访问,可以让用户通过电话或使用启用“会话初始化协议”(SIP) 并支持 IP 语音 (VoIP) 的软件访问语音激活的内容。
此软件提供以下语音激活的功能:
配置语音访问Mobile Access 软件提供内置语音访问支持。它的语音组件在 Nuance Voice Platform 进行认证,该平台包括与 VoiceXML 2.0 兼容的语音浏览器。
要访问语音功能,必须配置语音服务器以提供语音识别、语音合成和 VoiceXML 浏览器。
本节讨论以下可用配置选项:
使用语音服务提供者
如果要从 Internet 访问您的 Portal Server 软件,则最简单的选项是使用语音应用程序服务提供者或语音宿主服务。服务提供者运行语音服务器,并提供调用 Portal Server 软件的电话号码。
要启用语音服务提供者访问,请执行以下步骤:
- 安装 Sun Java System Portal Server Mobile Access 软件,并确保可以从 Internet 访问该系统。您可能需要打开防火墙以便过滤分配给 Portal Server 软件 Web 接口的端口上的 HTTP 通信量。
- 标识使用 Nuance Voice Platform 的语音服务提供者。该平台必须使用 Nuance Voice Web Server 中的 VoiceXML 浏览器,而不仅仅使用核心 Nuance 识别平台。有关支持 Nuance Voice Platform 的语音服务提供者的完整列表,请与 Nuance 联系。
- 使用语音服务提供者创建帐户,并指定 Portal Server 软件的 HTTP URL。该服务提供者将为您创建的每个服务分配一个电话号码,还可能分配一个 PIN。大多数语音服务提供者允许创建评估帐户。
使用电话系统
如果计划使用电话访问 Portal Server 软件,您必须获取与您的电话网络(或交换机)以及您的语音服务器硬件平台兼容的数字信号处理 (DSP) 电话卡。NMS Communications 具有一系列与 Solaris 操作系统 (SPARC® Platform Edition) 以及 Windows Intel 平台相兼容的 DSP 解决方案。
要使用电话系统访问,请执行以下步骤:
- 按照制造商的建议安装 DSP 硬件、设备驱动程序和软件。如果使用 NMS Communications DSP 卡,您还需安装 NMS Natural Access 2002-1 软件。
- 使用通常随 DSP 软件提供的测试实用程序测试 DSP 卡配置。
- 在您的电话交换机中提供一个端口或一组端口,并将端口配置为使用与 DSP 卡兼容的协议。
- 将电话号码分配给在上面步骤 3 中建立的端口。
- 将 DSP 卡连接至交换机,并通过拨打在上面步骤 4 中建立的电话号码测试其连接性。使用随 DSP 硬件提供的测试程序验证操作是否正确。
- 请参阅“安装 Nuance Voice Web Server”一节以安装 Nuance 组件。
使用会话初始化协议
“会话初始化协议”(SIP) 可让用户从配备了麦克风和扬声器的任何计算机中通过 IP 语音 (VoIP) 访问您的门户站点。
要启用此协议,您必须安装基于 SIP 软件的电话与语音服务器进行通信。Pingtel 有一个基于 SIP 软件的电话应用程序 InstantExpressa,可用于此目的。Internet 上提供大量基于公共域 SIP 的电话。
要将系统设置为使用 SIP 访问,请执行以下步骤:
使用本机音频
术语本机音频指直接从正在运行语音服务器软件的系统中访问 Portal Server 软件。这意味着语音服务器必须具有音频卡和麦克风。用户只能以本地方式与本机音频进行交互。无法进行远程访问。
对于运行 Microsoft Windows 操作系统的系统,声卡必须与 SoundBlaster 兼容。要使用本机音频访问,请执行以下步骤:
- 请参阅安装 Nuance Voice Web Server 一节以安装 Nuance 组件。
- 将 Nuance Voice Web Server 配置为使用本机音频。有关详细信息,请参阅 Nuance Voice Web Server 文档。
安装 Nuance Voice Web Server
安装 Nuance Voice Web Server 涉及选择适当的硬件平台、安装和配置语音识别软件以及通过电话或 IP 网络接口提供连接性。
要安装该服务器,请完成以下步骤:
- 选择用作语音服务器的专用系统。有关硬件要求,请参阅《Nuance Voice Web Server 2.0 发行说明》(Nuance Voice Web Server 2.0 Release Notes)。
- 获取 Nuance Voice Platform 软件。有关硬件要求,请参阅 Nuance 文档。
- 在语音服务器上安装和配置 Nuance 软件及其他软件。按照 Nuance 安装说明执行操作。软件组件和服务包的安装顺序非常重要。
- 将 Nuance Voice Web Server 配置为使用本机音频、SIP 或电话访问。
- 启动 Nuance 服务,紧接着启动 Nuance Voice Web Server。
- 使用麦克风、电话或您的 SIP 软件访问语音服务器,并核实您是否可以访问 Nuance 语音演示应用程序。此时,可能需要调整 Nuance 软件以改进语音识别性能。有关说明,请参阅 Nuance 文档。
完成安装后,将 Nuance 软件配置为访问 Portal Server 软件。
为此,请完成以下步骤:
- 关闭 Nuance Voice Web Server(如果它正在运行)。
- 在 Nuance Voice Web Server 安装位置中查找 browser.conf 文件。在 Microsoft Windows 操作系统上,您可在以下目录中找到此文件:
C:\Nuance\VWS\conf\browser.conf
- 使用文本编辑器打开该文件,并查找以下条目:
browser.initialPage=%CONTENT%/%LOCALE/initial/dialogs/main.vxml
- 修改此条目以包含 Portal Server 软件安装的 URL。
例如:
browser.initialPage=http://portal.example.com:58080/amserver/UI/Log in
其中,portal.example.com 是安装 Portal Server 软件的系统的主机名,58080 是分配给门户 Web 接口的端口。
- 保存 browser.conf 文件。
- 重新启动 Nuance Voice Web Server。Voice Web Server 将初始化并等待来电。
创建语音访问用户帐户要使用语音功能,必须在 Portal Server 软件上创建用户帐户。对于语音访问,必须为语音访问帐户分配数字用户 ID 和口令。
创建 10 位数的帐号。帐户口令用作 PIN,因此须为帐户分配数字口令。PIN 必须是四位数字。
有关创建用户帐户的信息,请参阅《Sun Java System Portal Server 6 2004Q2 管理指南》。
访问 Portal Server 软件本节描述访问 Portal Server 软件的以下方法:
使用语音服务提供者
呼叫服务提供者分配给您的帐号。
如果您的软件配置正确,您会听到以下对话:说出(或键入)分配给 Portal Server 帐户的帐号和 PIN。
系统:
这是 Sun 推出的语音 Portal。
请说出或键入您的帐号。
用户:
415 555 5940
系统:
知道了。
您的 PIN 是什么?
用户:
1234
系统:
John,您好。您已登录。
可供您选择的门户频道是:个人备忘录和备忘录。
您还可以说出添加频道。
您会选择哪一个?
使用电话
要通过电话访问 Portal Server 软件,只需拨打您的电信服务提供者分配给语音服务器的号码。
使用会话初始化协议
如果您打算使用 SIP 软件电话,则必须指定 Voice Server 软件(不是 Portal 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 软件。