|
· 产品简介 · 功能特性 · 体系结构 · 产品结构图
体系结构
jASR 5.0语音识别平台采用开放式架构设计方法,对外提供一套统一的编程接口,即jASR API,对内通过引擎管理模块,即jASR.dll,完成多语种引擎的自动挂接与语音识别工作,而且可以很方便地添加其他语种的引擎。

图1
jASR体系结构图
jASR_ML.dll是多语种引擎管理模块,承接实现大部分与核心引擎沟通的工作,包括:
各个语种引擎和音库的管理、加载、卸载、选择;本地应用、网络应用以及负载均衡等调用识别引擎的中间层。
2. 核心引擎
核心引擎是针对特定语言的识别软件模块,该软件模块是整个jASR软件的核心模块。核心模块接收其他模块的设置,并根据设置内容对语音数据进行识别。并将识别结果列表返回给调用模块。返回的识别结果列表,包含一组[识别结果(result)、识别信心值(confidence)]对,以供调用模块使用。
|