摘要:
A system, apparatus, and method for creating alternate-mode interactive applications is provided. A system for creating an alternate-mode interactive application includes a selection module for selecting a voice-mode element from a set of voice-mode elements defining a voice-mode interactive application for accomplishing a predetermined user-directed task The system also includes a generation module for generating an alternate-mode element corresponding to the selected voice-mode element, the alternate-mode element having a modality different than the voice-mode element. The system further includes a construction module for constructing an alternate-mode interactive application based upon the generated alternate-mode element.
摘要:
A method and system of identifying and optimizing audio segments in a speech application program. Audio segments are identified and extracted from a speech application program. The audio segments containing audio text to be recorded are then optimized in order to facilitate the recording of the audio text. The optimization of the extracted audio segments may include accounting for programmed pauses and variables in the speech application code, identifying multi-sentence segments and the presense of duplicate audio segments, and accounting for the effects of coarticulation.
摘要:
A method for constructing speech elements within an interface can include a step of identifying a visual interface having multiple visual elements. Visual selectors can be presented proximate each of the visual elements. The visual selectors can permit a user to input a speech control type for the associated visual element. For each presented visual selector, a speech element having a speech control type specified in the visual selector can be automatically generated.
摘要:
A method (10) in a speech recognition application callflow can include the steps of assigning (11) an individual option and a pre-built grammar to a same prompt, treating (15) the individual option as a valid output of the pre-built grammar if the individual option is a potential valid match to a recognition phrase (12) or an annotation (13) in the pre-built grammar, and treating (14) the individual option as an independent grammar from the pre-built grammar if the individual option fails to be a potential valid match to the recognition phrase or the annotation in the pre-built grammar.
摘要:
A method for distributing content can include the step of a content broker receiving digitally conveyable content from a content producer. The content broker can provide the content to at least one content distributor. The content distributor can provide the content to at least one content customer. The content producer can report content usage information to the content broker. The content broker can establish media distribution data and can convey the media distribution data to the content distributor. The content distributor can use the media distribution data and distribution data that the content broker does not have access to when providing the content to the content customer.
摘要:
A method of adjusting music length to expected waiting time while a caller is on hold includes choosing one or more media selections based upon their play duration and matching the selection(s) to the expected waiting time.
摘要:
A method (10) of developing call flows can simply include a determination (12) whether an alternative speech field is filled. If the alternative speech field is not filled, then the description text is used (16) in a description field as a default for text for speech output. The description field can be presented graphically and in a properties sheet for speech output objects. If an optional speech text field is filled in the properties sheet, then the description text in the description field can be replaced (14) with the contents of the optional speech text field for text to speech output. The contents of the optional speech text field (32) can be represented as a flyover (23) graphically when pointing to the graphical object. Optionally, the description field (34) and the optional speech text field can be edited on a single graphical user interface (20).
摘要:
A method, system and apparatus for automatically capturing intonation cues in audio segments in speech applications. The method can include identifying planned audio segments in the speech application program, the audio segments containing audio text to be recorded and associated file names. The method further can include extracting the audio segments from the speech application program and processing the extracted audio segments to create an audio text recordation plan. Finally, the method can include further processing the audio text recordation plan to account for intonation cues.
摘要:
A method (10) of arranging grammar files in a presentation list such as a drop-down list can include the steps of receiving (12) a system request to display the grammar files in the presentation list, and sorting (14) the grammar files by giving user defined grammar files greater priority over built-in grammar files and then sorting by a second criteria. The method can further include the step of displaying (16) the grammar files when a user selects the grammar files and distinguishing between a user defined grammar and a built-in grammar.
摘要:
A method and system for automated code generation in a call flow builder (10) can include a display coupled to a processor. The processor can be programmed to select a real code (database connection) or a prototype code using a graphical interface (20) to provide a selected code and develop a call flow using the selected code. The processor can be programmed to select the prototype code as the selected code, test the call flow in a local development environment and further enable the switching of the selected code from the prototype to the real code to complete a database connection. The processor can be further programmed to enable specification of a default or range of values. Additionally, the processor can be programmed to use a database connection code that replaces a prototype assignment of values to variables when the real code is the selected code.