Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment
    1.
    发明授权
    Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment 有权
    VoiceXML运行时仿真环境中动态条件交互的方法和系统

    公开(公告)号:US07424433B2

    公开(公告)日:2008-09-09

    申请号:US10734557

    申请日:2003-12-12

    IPC分类号: G10L21/00

    CPC分类号: G10L15/22

    摘要: A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. Conditional logic may be applied to the nominal output to generate a simulated input in response thereto. The user simulation script is specified in a customized mark-up language having a set of one or more conditional tags and an internal variable for the nominal output of the voice application.

    摘要翻译: 提供了一种用于测试语音应用程序(如VoiceXML应用程序)的方法和系统。 该系统为模拟和自动化用户交互的语音应用程序提供运行时模拟环境。 以定制的标记语言提供用户模拟脚本。 处理语音应用程序以导出语音应用程序的标称输出。 处理用户仿真脚本以产生对应于标称输出的语音应用的模拟输出。 条件逻辑可以应用于标称输出以产生响应于此的模拟输入。 用户模拟脚本以具有一组一个或多个条件标签的定制标记语言和用于语音应用的标称输出的内部变量来指定。

    Method and process to generate real time input/output in a voice XML run-time simulation environment
    2.
    发明授权
    Method and process to generate real time input/output in a voice XML run-time simulation environment 失效
    在语音XML运行时仿真环境中生成实时输入/输出的方法和过程

    公开(公告)号:US07349836B2

    公开(公告)日:2008-03-25

    申请号:US10734486

    申请日:2003-12-12

    IPC分类号: G06F9/45 H04M11/00 G10L13/00

    CPC分类号: H04M3/242

    摘要: A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. The user simulation script is also processed to generate a simulated input for the voice application corresponding to a pre-determined user input to the voice application. The simulated inputs and outputs are executed in conjunction with the voice application in real-time to test the application. Execution time rates for text based input and output are calculated based on empirical speaking rates of human users.

    摘要翻译: 提供了一种用于测试语音应用程序(如VoiceXML应用程序)的方法和系统。 该系统为模拟和自动化用户交互的语音应用程序提供运行时模拟环境。 以定制的标记语言提供用户模拟脚本。 处理语音应用程序以导出语音应用程序的标称输出。 处理用户仿真脚本以产生对应于标称输出的语音应用的模拟输出。 还处理用户模拟脚本以产生对应于语音应用的预定用户输入的语音应用的模拟输入。 模拟输入和输出与语音应用程序实时一起执行,以测试应用程序。 基于文本输入和输出的执行时间速率是基于人类用户的经验说话率来计算的。

    Voice spelling in an audio-only interface
    3.
    发明授权
    Voice spelling in an audio-only interface 有权
    仅限音频界面中的语音拼写

    公开(公告)号:US06975986B2

    公开(公告)日:2005-12-13

    申请号:US09867832

    申请日:2001-05-30

    CPC分类号: G10L15/22 G10L2015/225

    摘要: A voice spelling method. A voice spelling method can include the steps of: in an audio-only interface, receiving a plurality of audio signals representative of spoken characters, the plurality of spoken characters specifying a string; and, through the audio-only interface, providing audible feedback in between each received spoken character. Additionally, the method can include the steps of: through the audio-only interface, audibly playing back each spoken character; accepting a voice selection of one of the played back characters, the selection denoting a disputed character; identifying a replacement character; and, replacing the disputed character with the identified replacement character in the specified string.

    摘要翻译: 语音拼写方式。 语音拼写方法可以包括以下步骤:在仅音频接口中,接收表示口语字符的多个音频信号,所述多个口头字符指定字符串; 并且通过仅音频接口在每个接收到的口头角色之间提供可听见的反馈。 此外,该方法可以包括以下步骤:通过仅音频接口,可听地回放每个口语角色; 接受一个播放的人物的声音选择,该选择表示有争议的角色; 识别替换字符; 并用指定字符串中标识的替换字符替换有争议的字符。

    Method and system for speech recognition using phonetically similar word alternatives
    4.
    发明授权
    Method and system for speech recognition using phonetically similar word alternatives 有权
    使用语音相似词替代语言进行语音识别的方法和系统

    公开(公告)号:US06910012B2

    公开(公告)日:2005-06-21

    申请号:US09858741

    申请日:2001-05-16

    IPC分类号: G10L15/06 G10L15/18 G10L15/02

    CPC分类号: G10L15/19 G10L2015/0636

    摘要: A method for performing speech recognition can include the steps of providing a grammar including entries comprising a parent word and a pseudo word being substantially phonetically equivalent to the parent word. The grammar can provide a translation from the pseudo word to the parent word. The parent word can be received as speech and the speech can be compared to the grammar entries. Additionally, the speech can be matched to the pseudo word and the pseudo word can be translated to the parent word.

    摘要翻译: 一种用于执行语音识别的方法可以包括以下步骤:提供包括条目的语法,所述条目包括父词和基本上在语音上等同于父词的伪词。 语法可以提供从伪词到父词的翻译。 母语可以作为语音接收,语音可以与语法条目进行比较。 另外,语音可以与伪字匹配,并且伪字可以被翻译成母字。

    Run-time simulation environment for voiceXML applications that simulates and automates user interaction
    5.
    发明授权
    Run-time simulation environment for voiceXML applications that simulates and automates user interaction 失效
    用于模拟和自动化用户交互的voiceXML应用程序的运行时模拟环境

    公开(公告)号:US08478588B2

    公开(公告)日:2013-07-02

    申请号:US10734866

    申请日:2003-12-12

    IPC分类号: G10L15/00

    CPC分类号: H04M3/4938

    摘要: A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. The user simulation script is also processed to generate a simulated input for the voice application corresponding to a pre-determined user input to the voice application. The simulated inputs and outputs are executed in conjunction with the voice application in real-time to test the application.

    摘要翻译: 提供了一种用于测试语音应用程序(如VoiceXML应用程序)的方法和系统。 该系统为模拟和自动化用户交互的语音应用程序提供运行时模拟环境。 以定制的标记语言提供用户模拟脚本。 处理语音应用程序以导出语音应用程序的标称输出。 处理用户仿真脚本以产生对应于标称输出的语音应用的模拟输出。 还处理用户模拟脚本以产生对应于语音应用的预定用户输入的语音应用的模拟输入。 模拟输入和输出与语音应用程序实时一起执行,以测试应用程序。

    METHOD AND SYSTEM FOR DYNAMIC CONDITIONAL INTERACTION IN A VOICEXML RUN-TIME SIMULATION ENVIRONMENT
    6.
    发明申请
    METHOD AND SYSTEM FOR DYNAMIC CONDITIONAL INTERACTION IN A VOICEXML RUN-TIME SIMULATION ENVIRONMENT 有权
    VOICEXML运行时模拟环境中动态条件交互的方法与系统

    公开(公告)号:US20090012795A1

    公开(公告)日:2009-01-08

    申请号:US12197659

    申请日:2008-08-25

    IPC分类号: G10L21/00

    CPC分类号: G10L15/22

    摘要: A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. Conditional logic may be applied to the nominal output to generate a simulated input in response thereto. The user simulation script is specified in a customized mark-up language having a set of one or more conditional tags and an internal variable for the nominal output of the voice application.

    摘要翻译: 提供了一种用于测试语音应用程序(如VoiceXML应用程序)的方法和系统。 该系统为模拟和自动化用户交互的语音应用程序提供运行时模拟环境。 以定制的标记语言提供用户模拟脚本。 处理语音应用程序以导出语音应用程序的标称输出。 处理用户仿真脚本以产生对应于标称输出的语音应用的模拟输出。 条件逻辑可以应用于标称输出以产生响应于此的模拟输入。 用户模拟脚本以具有一组一个或多个条件标签的定制标记语言和用于语音应用的标称输出的内部变量来指定。

    Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment
    7.
    发明授权
    Method and system for dynamic conditional interaction in a VoiceXML run-time simulation environment 有权
    VoiceXML运行时仿真环境中动态条件交互的方法和系统

    公开(公告)号:US07890594B2

    公开(公告)日:2011-02-15

    申请号:US12197659

    申请日:2008-08-25

    IPC分类号: G06F15/16

    CPC分类号: G10L15/22

    摘要: A method and system for testing voice applications, such as VoiceXML applications, is provided. The system provides a run-time simulation environment for voice applications that simulates and automates user interaction. A user simulation script is provided in a customized mark-up language. The voice application is processed to derive a nominal output of the voice application. The user simulation script is processed to generate a simulated output for the voice application corresponding to the nominal output. Conditional logic may be applied to the nominal output to generate a simulated input in response thereto. The user simulation script is specified in a customized mark-up language having a set of one or more conditional tags and an internal variable for the nominal output of the voice application.

    摘要翻译: 提供了一种用于测试语音应用程序(如VoiceXML应用程序)的方法和系统。 该系统为模拟和自动化用户交互的语音应用程序提供运行时模拟环境。 以定制的标记语言提供用户模拟脚本。 处理语音应用程序以导出语音应用程序的标称输出。 处理用户仿真脚本以产生对应于标称输出的语音应用的模拟输出。 条件逻辑可以应用于标称输出以产生响应于此的模拟输入。 用户模拟脚本以具有一组一个或多个条件标签的定制标记语言和用于语音应用的标称输出的内部变量来指定。

    System and method for generating a unique, file system independent key from a URI (universal resource indentifier) for use in an index-less voicexml browser caching mechanism
    8.
    发明授权
    System and method for generating a unique, file system independent key from a URI (universal resource indentifier) for use in an index-less voicexml browser caching mechanism 失效
    用于从无索引的voicexml浏览器缓存机制中使用的URI(通用资源标识符)生成独特的文件系统独立密钥的系统和方法

    公开(公告)号:US07596554B2

    公开(公告)日:2009-09-29

    申请号:US10731458

    申请日:2003-12-09

    IPC分类号: G06F17/30

    摘要: A method and system of storing and accessing documents on a computer file system utilizing a file system-independent key for use in an index-less browser caching mechanism. The present invention is a method and system for storing a resource such as a document or group of documents on a computer file system using a Universal Resource Indicator (URI) as the file name by generating a unique system-independent key from the URI for use in an index-less browser caching system. The invention takes into account the various file entry length limitations enforced by each unique file system by converting the specified URI into a key containing hexadecimal values of the key's characteristics. In this fashion, an index-less browser caching system such as a Web browser of a VoiceXML browser is created that is file system-independent.

    摘要翻译: 一种在计算机文件系统上存储和访问文档的方法和系统,利用与无索引浏览器缓存机制一起使用的与文件系统无关的密钥。 本发明是一种用于使用通用资源指示符(URI)作为文件名将诸如文档或文档组的资源存储在计算机文件系统上的方法和系统,该方法和系统通过从使用的URI生成唯一的与系统无关的密钥 在无索引浏览器缓存系统中。 本发明通过将指定的URI转换成包含密钥特征的十六进制值的密钥来考虑由每个唯一文件系统执行的各种文件入口长度限制。 以这种方式,创建无索引浏览器缓存系统,例如VoiceXML浏览器的Web浏览器,这是与文件系统无关的。

    Load balancing based upon speech processing specific factors
    9.
    发明授权
    Load balancing based upon speech processing specific factors 失效
    基于语音处理的负载均衡特定因素

    公开(公告)号:US07953603B2

    公开(公告)日:2011-05-31

    申请号:US11321291

    申请日:2005-12-21

    IPC分类号: G10L21/00 G10L15/00

    CPC分类号: G06F9/505 G10L15/30 H04W28/08

    摘要: A machine readable storage can include a set of instructions for load balancing. The storage can include a plug-in receptor of a load balancer. The plug-in receptor can be compliant with a known industry standard and can be is associated with a two or more load balancing algorithms. The load balancer can utilize selected ones of the load balancing algorithms to determine which of two or more voice servers are to handle incoming speech processing requests. Selected ones of the load balancing algorithms can include a speech utilization algorithm. The speech utilization algorithm can calculate a speech utilization score for at least one of the voice servers based upon speech processing specific factors.

    摘要翻译: 机器可读存储器可以包括用于负载平衡的一组指令。 存储器可以包括负载平衡器的插入式接收器。 插件接收器可以符合已知的工业标准,并且可以与两个或更多个负载平衡算法相关联。 负载平衡器可以利用所选择的负载平衡算法来确定两个或多个语音服务器中的哪一个将处理传入语音处理请求。 所选择的负载平衡算法可以包括语音利用算法。 语音利用算法可以基于语音处理特定因素来计算至少一个语音服务器的语音利用率。

    Method and procedure for compiling and caching VoiceXML documents in a voice XML interpreter
    10.
    发明授权
    Method and procedure for compiling and caching VoiceXML documents in a voice XML interpreter 有权
    VoiceXML文档在语音XML解释器中编译和缓存的方法和过程

    公开(公告)号:US07826600B2

    公开(公告)日:2010-11-02

    申请号:US10744300

    申请日:2003-12-22

    IPC分类号: H04M1/64 G06F15/177

    CPC分类号: H04M3/4938 G10L2015/228

    摘要: A method and system of compiling and caching voice application documents in order to provide more efficient retrieval of resources in a web-programming model such as in the VoiceXML domain. The method and system of the present invention requires that a voice application resource such as a VoiceXML document first be transformed into a representative object model before it is stored in the system's cache memory, and that this model becomes the voice application resource that is ultimately executed by the VoiceXML interpreter. The representative object model contains all of the data of the original source document but in a compressed and optimized format therefore occupying a smaller footprint in memory. The representative object model also contains the code necessary to execute the data. Further, the compressed representative object model does not need to be compiled again before execution. Because the object model stored in cache contains a compiled representation of the original resource and not the original resource itself, it can be executed as a binary object, thus leading to greater efficiency during execution and the reduction of cost and hardware utilization.

    摘要翻译: 一种编译和缓存语音应用文档的方法和系统,以便在诸如VoiceXML域之类的网络编程模型中提供更有效的资源检索。 本发明的方法和系统要求将诸如VoiceXML文档之类的语音应用资源首先在存储在系统的高速缓冲存储器中之前被转换成代表性的对象模型,并且该模型成为最终执行的语音应用资源 由VoiceXML解释器。 代表性对象模型包含原始源文档的所有数据,但是以压缩和优化的格式,因此占用较小的内存占用空间。 代表性对象模型还包含执行数据所需的代码。 此外,压缩代表对象模型在执行之前不需要再编译。 由于存储在缓存中的对象模型包含原始资源的编译表示,而不是原始资源本身,因此可以作为二进制对象执行,从而在执行过程中提高效率,降低成本和硬件利用率。