4 research outputs found

    COLLABORATION SERVICE TO FACILITATE DYNAMIC CAPTIONING IN REAL-TIME

    Get PDF
    Network issues can affect the quality of audio and video for online collaboration sessions, which can result in participants missing important parts of speech. Current collaboration tools often provide closed captioning (CC) options, however, captioning is typically not automatically started on bandwidth issues and, further, captioning is often generated in the cloud with no guarantee that the original stream is received intact by meeting participants. Presented herein are techniques to address these issues by providing a collaboration service that facilitates real-time Dynamic Captioning. In the event of network issues during an online meeting, at either the speaker end or the listener end, Dynamic Captioning is activated in accordance with techniques presented herein so that a conversation can still be followed in the event that the video and audio has been badly affected by the network conditions

    HIGH QUALITY MULTI-PARTICIPANT CONFERENCE RECORDINGS USING DISTRIBUTED INTELLIGENT LOCAL BUFFERS

    Get PDF
    Online meeting audio and video recordings are typically performed in the cloud. As a result, conference call recordings may contain call quality imperfections that are caused by, for example, network impairments that may have arisen during the meeting. A recording may also be limited by, for example, any bandwidth constraints that were present between the meeting participants and the cloud. To address these types of challenges, various solutions are presented herein through several techniques. In particular, the techniques may include the distributed local recording of a meeting to allow for, among other things, high quality cloud-constructed playback of a meeting while minimizing the cost of local storage on each device. The techniques may further provide for high quality audio recordings by, for example, initiating local recording on a speaker’s device when bandwidth issues arise and then through a cloud agent collecting and integrating such local recordings into a final recording that may subsequently be published and reused
    corecore