首页>>厂商>>语音板卡开发商>> NMS


Natural Tools

Natural Microsystems提供了一些软件开发工具,以建 立多媒体应用程序,如传真、语音识别、文本语音转换等。 NMS产品大大减化了通讯应用程序的开发工作,因为在 一块板卡上既能运行这些多媒体的应用,又能进行呼叫控 制和标准语音处理,因此提高了系统开发效率。

CT Access

CT Access是NMS的开发工具中最重要的开发产品。它 是一个单独的、综合的应用程序接口集,用以快速建立应 用程序,并满足客户专门的应用需求。 CT Access是提 供混合媒体应用开发的一个综合性软件产品,能在Win- dows NT、Unlxware和Intel Solaris环境下运行,支持 以下功能:

.Natural Call Control(TM)(呼叫控制)这是一个功能齐 全的灵活的呼叫控制结构。

.播放及录音缓冲。

.DTM F音调检测、排队及生成。

.使用 DSP进行可编程音调检测及音调生成。

.其它低层功能,如信令位功能及1200band(波特)FSK 调制解调。

.一个全功能语音文件系统,可简化播放及录制 语音信息及计算单元,如日期及货币单位。

. ECTF H.100/H.110及MVIP TDM总线的交换。

.热插拔管理器,在系统正常运行 下,可插入和拔出 CompactPCI板。

.点对点交换服务,允许应用程序进行连接板卡间的交换。

. NaturalFax使用以软 件为基础的调制解调器,与其它CT Access语音和音调功共用DSP资源。

.支持基于主机或DSP资源的NaturalRecognition.

.支持基于主机或 DSP资源的 NaturalText。

Natural Call Control(呼叫控制)是一个分层的硬件及 软件结构,它把复杂的信令协议摘录到一个简单的、灵活 的API中。采用Natural Call Control,开发者只需简单地 改变系统的配置,就可快速、简便地将其各种应用与许多 网络交换结合起来。由于电话信令协议在板上执行,因此 具有更大的可扩容性,还可以节约足够的主机CPU资源, 满足其它应用。

语音缓冲具有在文件系统及电话线之间进行播放及 录音的应用能力。语音缓冲是异步且由应用控制的,从而 使程序员拥有对这些资源的最大控制权。编码译码器支持 Wave, ADPCM(ITU G.726,NMS优先支持的 G.721以 及OKI)和 PCM(A-law和M-law)。

CT Access支持可扩展的供播放和录制语音文件的 高级API功能。支持下列部分的任何组合:由 CT Access支持的所有语音编码译码器(如 Wave, ADPCM); flat, Wave和 NMS索引的 (.vce)文件格式; RAM和磁 盘存贮装置。

除了具有分级灵活性的 CT Access外, NMS的 NaturalEdge服务小组通过CT Access应用开发帮助和 客户化服务,提供给合作伙伴更加灵活的帮助。比如为CT Access与客户需要的操作系统提供接口,以及提供合作 伙伴应用程序与CT Access的接口,建议客户如何更好 地使用CT Access。 NaturalEdge服务小组还将CT Access 的服务内容扩展至包括热插拔服务,以支持新的、客 户驱动的和第三方硬件产品。

TAPI

NMS同样支持微软的标准API,是TAPI服务供应商 (TSP)以及Wave驱动的合作伙伴。微软的Windows电 话应用程序接口(TAPI)抽象了硬件,给了应用开发商 一个完全自由的网络和设备的独立的环境。开发商可以利 用微软的TAPI和WaveAPI提供的与电话交换的接口建 立和维护呼叫,通过电话线播放语音和录音。

TAPI/Wave APIs的主要特点是:

.硬件独立。可以在任何一家与TAPI/Wave兼容的硬 件上运行与TAPl/Wave标准兼容的应用软件。

.交换与协议的独立。支持任何在电话或LAN上的信令 协议。

.支持基本的呼叫控制,例如呼叫建立和取消,除此之 外,还有一些附加功能,如占用和传输,呼叫状态信 息包括主叫号码、被叫号码,改向呼叫号码等。

.音调检测和生成,及DTMF音调功能。

.支持多种语音编码,包括PCM、 Waveform 11 kHz 和 ADPCM的全双工回声消除,提供用以建立基于主 机的语音识别和IP电话应用的基础。

NMS的 TSP通过图型用户界面(GUI)配置工具,简化了 配置。这个界面减少了出错的概率,也使用户在不用建立 或编辑配置文件的情况下就能完成整个配置。