-
公开(公告)号:US20250104715A1
公开(公告)日:2025-03-27
申请号:US18975589
申请日:2024-12-10
Applicant: Roku, Inc.
Inventor: Snehal Karia , Greg Garner , Sunil Ramesh
IPC: G10L15/26 , G10L15/25 , G10L25/57 , G10L25/78 , H04N21/488
Abstract: In one aspect, an example method includes (i) obtaining media, wherein the obtained media includes (a) audio representing speech and (b) video; (ii) using at least the audio representing speech as a basis to generate speech text; (iii) using at least the audio representing speech to determine starting and ending time points of the speech; and (iv) using at least the generated speech text and the determined starting and ending time points of the speech to (a) generate closed-captioning or subtitle data that includes closed-captioning or subtitle text based on the generated speech text and (b) associating the generated closed-captioning or subtitle data with the obtained media, such that the closed-captioning or subtitle text is time-aligned with the video based on the determined starting and ending time points of the speech.
-
公开(公告)号:US12198700B2
公开(公告)日:2025-01-14
申请号:US18328358
申请日:2023-06-02
Applicant: Roku, Inc.
Inventor: Snehal Karia , Greg Garner , Sunil Ramesh
IPC: G10L15/26 , G10L15/25 , G10L25/57 , G10L25/78 , H04N21/488
Abstract: In one aspect, an example method includes (i) obtaining media, wherein the obtained media includes (a) audio representing speech and (b) video; (ii) using at least the audio representing speech as a basis to generate speech text; (iii) using at least the audio representing speech to determine starting and ending time points of the speech; and (iv) using at least the generated speech text and the determined starting and ending time points of the speech to (a) generate closed-captioning or subtitle data that includes closed-captioning or subtitle text based on the generated speech text and (b) associating the generated closed-captioning or subtitle data with the obtained media, such that the closed-captioning or subtitle text is time-aligned with the video based on the determined starting and ending time points of the speech.
-
公开(公告)号:US20240404525A1
公开(公告)日:2024-12-05
申请号:US18328358
申请日:2023-06-02
Applicant: Roku, Inc.
Inventor: Snehal Karia , Greg Garner , Sunil Ramesh
Abstract: In one aspect, an example method includes (i) obtaining media, wherein the obtained media includes (a) audio representing speech and (b) video; (ii) using at least the audio representing speech as a basis to generate speech text; (iii) using at least the audio representing speech to determine starting and ending time points of the speech; and (iv) using at least the generated speech text and the determined starting and ending time points of the speech to (a) generate closed-captioning or subtitle data that includes closed-captioning or subtitle text based on the generated speech text and (b) associating the generated closed-captioning or subtitle data with the obtained media, such that the closed-captioning or subtitle text is time-aligned with the video based on the determined starting and ending time points of the speech.
-
公开(公告)号:US12260076B2
公开(公告)日:2025-03-25
申请号:US18204168
申请日:2023-05-31
Applicant: ROKU, INC.
Inventor: Snehal Karia
IPC: G06F3/04842 , G06F3/04845
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for enabling a user control mode of a companion application. An example embodiment operates by receiving a selection of a category of content on a media device. The content comprises contextual information. The media device is controlled by the companion application. In response to the receiving the selection, the embodiment enables a user control mode of the companion application. The embodiment then determines a control context for the companion application based on the contextual information. The embodiment then causes a user interface of the companion application to be modified based on the control context. The embodiment then provides for displaying the modified user interface of the companion application.
-
-
-