发明名称 Identifying corresponding positions in different representations of a textual work
摘要 Described herein are techniques for determining corresponding positions between different representations of a textual work. In some of the techniques, portions of one or more representations may be processed. A determination of a corresponding position may be made in response to a request received from a user, such as a reader that desires to switch between representations. The request may indicate a position in one representation and the representation to which the user would like to switch. In response to receiving the request, one or more portions of one or more representations of a textual work may be processed. In some techniques, a corresponding position between different representations may be determined without processing the entirety of one or more representations of the textual work. For example, a corresponding position may be determined without processing an entire audio representation.
申请公布号 US9368115(B2) 申请公布日期 2016.06.14
申请号 US201313800841 申请日期 2013.03.13
申请人 Nuance Communications, Inc. 发明人 Ganong, III William F.
分类号 G10L15/26;G06F17/30 主分类号 G10L15/26
代理机构 Wolf, Greenfield & Sacks, P.C. 代理人 Wolf, Greenfield & Sacks, P.C.
主权项 1. A method comprising: creating a mapping identifying a correspondence between a plurality of text positions in an electronic representation of a textual work and a plurality of audio positions in an audio representation of the textual work, wherein creating the mapping comprises: receiving a first request for the audio position corresponding to the first text position, the first request identifying the first text position;in response to receipt of the first request, determining whether the mapping includes an entry including an audio position matching the first text position identified in the first request;in a case that it is determined that the mapping includes the entry including an audio position matching the first text position identified in the first request, responding to the first request with the audio position of the entry; andin a case that it is determined that the mapping does not include an entry including an audio position matching the first text position identified in the first request, identifying a corresponding audio position for the first text position, wherein identifying the corresponding audio position comprises: performing automatic speech recognition (ASR) on an audio segment of the audio representation of the textual work to generate a textual representation of the audio segment, andsearching the electronic representation of the textual work for text matching the textual representation;in response to identifying the corresponding audio position for the first text position identified in the first request via the performing ASR and the searching, adding an entry to the mapping identifying the corresponding audio position for the first text position and responding to the first request with the corresponding audio position;receiving a second request for the audio position corresponding to the first text position, the second request identifying the first text position that was identified in the first request;in response to receipt of the second request identifying the first text position, determining whether the mapping includes the entry including an audio position matching the first text position identified in the second request; andin response to determining that the mapping includes the entry including an audio position matching the first text position identified in the second request, responding to the second request with the audio position of the entry.
地址 Burlington MA US