Transcription of communication sessions
Abstract
A method to transcribe a communication session may include establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device. The method may also include generating first transcript data that may include a transcription of the first device audio. The method may also include generating, in substantially real-time, second transcript data that may include a transcription of the second device audio. The generation of the first transcript data may not occur in substantially real-time such that the generation of the first transcript data is delayed from the generation of the second transcript data. The method may also include routing the second device audio to the first device and routing the first device audio to the second device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method to transcribe a communication session between devices, the method comprising:
obtaining first device audio from a first device sent to a second device during a communication session between the first device and the second device; obtaining second device audio from the second device sent to the first device during the communication session; generating, during the communication session, first transcript data of the first device audio such that the first transcript data is presentable by the second device substantially synchronized with the first device audio presented by the second device during the communication session; and generating, after termination of the communication session, second transcript data of the second device audio.
2 . The method of claim 1 , further comprising combining the first transcript data and the second transcript data to generate third transcript data that includes a combined transcription of the first device audio and the second device audio.
3 . The method of claim 1 , wherein the communication session is a video communication session.
4 . The method of claim 1 , further comprising:
obtaining a request for the communication session from a first device; and in response to obtaining the request, selecting the second device from a plurality of second devices to participate in the communication session.
5 . The method of claim 4 , further comprising:
obtaining user data of a user associated with the first device, the user data including a medical condition of the user; and selecting the second device from the plurality of second devices to participate in the communication session based on the medical condition of the user.
6 . One or more non-transitory media configured to store instructions that in response to being executed by one or more processors cause one or more systems to perform the method of claim 1 .
7 . A computer-implemented method to transcribe a communication session between devices, the method comprising:
establishing a communication session between a first device and a second device such that first device audio is sent from the first device to the second device and second device audio is sent from the second device to the first device; generating, during the communication session, first transcript data of the first device audio such that the first transcript data is presentable by the second device substantially synchronized with the first device audio presented by the second device during the communication session; and generating second transcript data of the second device audio after termination of the communication session.
8 . The method of claim 7 , further comprising routing the second transcript data to the first device after the communication session.
9 . The method of claim 7 , further comprising routing the first transcript data to the second device.
10 . The method of claim 7 , further comprising after the communication session, combining the first transcript data and the second transcript data to generate third transcript data that includes a combined transcription of the first device audio and the second device audio.
11 . The method of claim 10 , wherein the first transcript data and the second transcript data are interweaved to create the third transcript data such that the combined transcription included in the third transcript data is substantially in chronological order.
12 . The method of claim 7 , wherein the communication session is a video communication session.
13 . One or more non-transitory media configured to store instructions that in response to being executed by one or more processors cause one or more systems to perform the method of claim 7 .
14 . A computer-implemented method to transcribe a communication session between devices, the method comprising:
establishing a communication session between a first device and a second device such that the second device obtains first device audio from the first device and the first device obtains second device audio from the second device; receiving the first device audio and the second device audio at a transcription system; generating, by the transcription system, first transcript data of the first device audio, the first transcript data including a transcription of the first device audio; sending, after the communication session, the first transcript data from the transcription system to another device; generating, by the transcription system and during the communication session, second transcript data of the second device audio, the second transcript data including a transcription of the second device audio; and sending, from the transcription system, the second transcript data in substantially real-time to the first device for presentation of the transcription of the second device audio by the first device, the presentation of the transcription of the second device audio being substantially synchronized with presentation of the second device audio by the first device during the communication session.
15 . The method of claim 14 , wherein the communication session is a video communication session.
16 . The method of claim 14 , further comprising:
obtaining a request for the communication session from a first device; and in response to obtaining the request, selecting, by a computing system, the second device from a plurality of second devices to participate in the communication session.
17 . The method of claim 16 , wherein the other device is the computing system.
18 . The method of claim 14 , wherein the other device is the second device.
19 . The method of claim 14 , further comprising combining the first transcript data and the second transcript data to generate third transcript data that includes a combined transcription of the first device audio and the second device audio.
20 . One or more non-transitory media configured to store instructions that in response to being executed by one or more processors cause one or more systems and/or the transcription system to perform the method of claim 14 .Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.