Transcription of communication sessions
First Claim
1. A computer-implemented method to transcribe a communication sessionbetween devices, the method comprising:
- establishing a video communication session between a first device and a second device using a communication system such that first device video and first device audio is sent from the first device to the second device and second device video and second device audio is sent from the second device to the first device;
during the video communication session;
receiving the first device audio and the second device audio at the communication system;
duplicating, by the communication system, the first device audio and the second device audio to generate duplicated first device audio and duplicated second device audio;
routing, by the communication system, the second device audio to the first device;
routing, by the communication system, the first device audio to the second device;
separately routing, by the communication system, the duplicated first device audio and the duplicated second device audio to a transcription system;
generating, in substantially real-time by the transcription system through a first process, second transcript data of the duplicated second device audio, the second transcript data including a transcription of the duplicated second device audio; and
routing the second transcript data to the first device for presentation of the transcription of the second device audio by the first device in substantially real-time and substantially synchronized with presentation of the second device audio by the first device during the video communication session; and
generating, by the transcription system through a second process separate from the first process, first transcript data of the duplicated first device audio, the first transcript data including a transcription of the duplicated first device audio, the generation of the first transcript data not occurring in substantially real-time such that the generation of the first transcript data occurs after termination of the video communication session.
6 Assignments
0 Petitions
Accused Products
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.
49 Citations
18 Claims
-
1. A computer-implemented method to transcribe a communication session
between devices, the method comprising: -
establishing a video communication session between a first device and a second device using a communication system such that first device video and first device audio is sent from the first device to the second device and second device video and second device audio is sent from the second device to the first device; during the video communication session; receiving the first device audio and the second device audio at the communication system; duplicating, by the communication system, the first device audio and the second device audio to generate duplicated first device audio and duplicated second device audio; routing, by the communication system, the second device audio to the first device; routing, by the communication system, the first device audio to the second device; separately routing, by the communication system, the duplicated first device audio and the duplicated second device audio to a transcription system; generating, in substantially real-time by the transcription system through a first process, second transcript data of the duplicated second device audio, the second transcript data including a transcription of the duplicated second device audio; and routing the second transcript data to the first device for presentation of the transcription of the second device audio by the first device in substantially real-time and substantially synchronized with presentation of the second device audio by the first device during the video communication session; and generating, by the transcription system through a second process separate from the first process, first transcript data of the duplicated first device audio, the first transcript data including a transcription of the duplicated first device audio, the generation of the first transcript data not occurring in substantially real-time such that the generation of the first transcript data occurs after termination of the video communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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; receiving the first device audio and the second device audio; generating first transcript data of the first device audio, the first transcript data including a transcription of the first device audio; generating, in substantially real-time during the communication session, second transcript data of the second device audio, the second transcript data including a transcription of the second device audio such that the second transcript data is presentable substantially synchronized with the second device audio presented during the communication session, the generation of the first transcript data not occurring in substantially real-time during the communication session such that the first transcript data is not presentable substantially synchronized with the first device audio presented during the communication session and at least a portion of the first transcript data is generated after termination of the communication session; routing the second device audio to the first device; and routing the first device audio to the second device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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; duplicating the first device audio and the second device audio to generate duplicated first device audio and duplicated second device audio; routing the second device audio to the first device; routing the first device audio to the second device; routing the duplicated first device audio and the duplicated second device audio to a transcription system; obtaining second transcript data of the duplicated second device audio, the second transcript data including a transcription of the duplicated second device audio; routing 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 in substantially real-time and substantially synchronized with presentation of the second device audio by the first device during the communication session; obtaining first transcript data of the duplicated first device audio, the first transcript data including a transcription of the duplicated first device audio; and routing the first transcript data to the second device after the communication session. - View Dependent Claims (16, 17, 18)
-
Specification