2 research outputs found

    VISUAL AUDIO MESSAGES

    Get PDF
    Computing devices (e.g., a cellular phone, a smartphone, a desktop computer, a laptop computer, a tablet computer, a portable gaming device, a watch, etc.). may enable users to exchange electronic communication including both a recorded message, such as an audio recording, a video recording, etc., as well as a transcript of the recorded message. In some examples, a first computing device may record audio from a first user and perform speech-to-text to generate a transcript of the recorded audio. The first computing device may then send the recorded message and the transcript of the recorded message in a single electronic communication to a second computing device (e.g., being used by a second user). Because the electronic communication includes the recorded message and the transcript of the recorded message, the second user can both listen to and read the recorded message, which may improve consumption of the recorded message (e.g., because background noise may make listening to the recorded message difficult, reading a transcript of the recorded message may be faster than listening to the recorded message, etc.). To facilitate a hands-free user experience, the computing device may include a voice user interface (VUI) by which a user may compose the electronic communication. For example, the user may provide voice commands (e.g., “clear”, “send”, “browse”, etc.) to cause the computing device to perform corresponding functions with respect to the electronic communication. Furthermore, the computing device may provide one or more instructions for using voice commands. In some cases, the instructions may relate to the action currently being taken by the user, a context of the electronic communication, etc

    VIRTUAL KEYBOARD WITH INTEGRATED SUGGESTION FEATURES

    Get PDF
    A computing device may present a virtual keyboard with integrated suggestion features that improve the speed and efficiency of correcting typographical errors (e.g., spelling and/or grammar errors) or text otherwise warranting correction. The virtual keyboard may be configured to present one or more suggestions for correcting typographical errors (also referred to herein as “typos”) identified by the computing device. The computing device may display a virtual keyboard graphical user interface (GUI) that includes one or more suggestions for correcting each typo in a suggestion strip GUI. The suggestion strip GUI may be a contiguous region in line with and/or directly above the virtual keyboard rather than within a graphical element that overlays a portion of the virtual keyboard GUI and visually obscures the virtual keyboard GUI. In some instances, the suggested correction or an explanation of the error may be included within the virtual keyboard GUI in place of the keyboard itself or a combination thereof (e.g., a suggested correction within the suggestion strip GUI and an explanation of the error in place of the virtual keyboard GUI)
    corecore