摘要:
An image scaling service includes determining an image as a candidate for a scaling process, scanning the image for an initial text value, and scaling the image to a next lower resolution. The image scaling service also includes iteratively performing the scaling process until a threshold value of a readability metric is reached, the scaling process includes scanning the scaled image for a scaled text value, comparing a difference between the initial text value and the scaled text value, the difference indicative of the readability metric, and scaling the scaled image to a next lower resolution. In response to reaching the threshold value of the readability metric, the image scaling service further includes selecting from scaled images an image having a lowest resolution resulting from the scaling process before the threshold value of the readability metric was reached.
摘要:
An image scaling service includes determining an image as a candidate for a scaling process, scanning the image for an initial text value, and scaling the image to a next lower resolution. The image scaling service also includes iteratively performing the scaling process until a threshold value of a readability metric is reached, the scaling process includes scanning the scaled image for a scaled text value, comparing a difference between the initial text value and the scaled text value, the difference indicative of the readability metric, and scaling the scaled image to a next lower resolution. In response to reaching the threshold value of the readability metric, the image scaling service further includes selecting from scaled images an image having a lowest resolution resulting from the scaling process before the threshold value of the readability metric was reached.
摘要:
A multimodal browser for rendering a multimodal document on an end system defining a host can include a visual browser component for rendering visual content, if any, of the multimodal document, and a voice browser component for rendering voice-based content, if any, of the multimodal document. The voice browser component can determine which of a plurality of speech processing configuration is used by the host in rendering the voice-based content. The determination can be based upon the resources of the host running the application. The determination also can be based upon a processing instruction contained in the application.
摘要:
Methods, systems, and products are disclosed for identifying an action in dependence upon the synthesized data which include receiving a user instruction, selecting synthesized data in response to the user instruction, and selecting an action in dependence upon the user instruction and the selected data. Identifying an action in dependence upon the synthesized data include may include executing the action, and executing the action may include modifying the content of data of one of the disparate data sources.
摘要:
A method of verifying a user identity using a Web-based multimodal interface can include sending, to a remote computing device, a multimodal markup language document that, when rendered by the remote computing device, queries a user for a user identifier and causes audio of the user's voice to be sent to a multimodal, Web-based application. The user identifier and the audio can be received at about a same time from the client device. The audio can be compared with a voice print associated with the user identifier. The user at the remote computing device can be selectively granted access to the system according to a result obtained from the comparing step.
摘要:
A method to facilitate programming of multimodal access. The method can include receiving a user selection of at least one graphical user interface (GUI) component defined in visual markup code, and receiving a user selection of at least one voice component. Responsive to the user selections, voice markup code corresponding to the selected voice component can be automatically generated and linked to the GUI component.
摘要:
A method and system are disclosed in a first data processing system for processing a first instruction in response to an initiation of processing of a second instruction in an emulation environment. The first data processing system includes a first architecture, a first processing environment, and an emulation environment. The first instruction is executable within the first processing environment. The emulation environment is generated by the first architecture. The emulation environment emulates a second data processing system. The second data processing system includes a second architecture and a second processing environment. The second instruction is executable within the second processing environment. A file is established within the emulation environment. The file includes a plurality of routines. Each routine is associated with one of the second plurality of instructions. One of the routines is associated with the second instruction. The routine associated with the second instruction includes an indication of the first instruction and parameters associated with the second instruction. The emulation environment initiates processing of the second instruction, and thereby processes one of the routines. In response to the initiation, the processing of the second instruction by the emulation environment is temporarily halted. The routine associated with the second instruction invokes processing of the first instruction utilizing the parameters stored in the associated routine by the first processing environment.
摘要:
An image scaling service includes determining an image as a candidate for a scaling process, scanning the image for an initial text value, and scaling the image to a next lower resolution. The image scaling service also includes iteratively performing the scaling process until a threshold value of a readability metric is reached, the scaling process includes scanning the scaled image for a scaled text value, comparing a difference between the initial text value and the scaled text value, the difference indicative of the readability metric, and scaling the scaled image to a next lower resolution. In response to reaching the threshold value of the readability metric, the image scaling service further includes selecting from scaled images an image having a lowest resolution resulting from the scaling process before the threshold value of the readability metric was reached.
摘要:
A method of obtaining information using a mobile device can include receiving a request including speech data from the mobile device, and querying a network service using query information extracted from the speech data, whereby search results are received from the network service. The search results can be formatted for presentation on a display of the mobile device. The search results further can be sent, along with a voice grammar generated from the search results, to the mobile device. The mobile device then can render the search results.
摘要:
Some embodiments of the inventive subject matter are directed to determining a first setting(s) for presentation of content on a display of a mobile device at a distance from a user. The first setting(s) are based on analysis of characteristics associated with the mobile device. The characteristics are related to a user, an environment external to the mobile device, and content presented via the mobile device. Some embodiments are further directed to detecting a change in one or more of the characteristics in response to presentation of the content on the mobile device. The change is an event that indicates that the first setting(s) are non-optimal for presentation of the content at the distance. Some embodiments are further directed to determining second settings for presentation of content at the distance from the user based on the change in the one or more characteristics.