Communication dynamics metadata tagging for transcription
AssigneeIpc Systems, Inc.
InventorsGoutham Prasad Madhava, Elias Koutikas, Matthew Samuel Murphy
Life of this patent
Estimating the term…
Abstract
Communications system used for trading communications that interfaces with a transcription system to enable a service of transcribing trader communications. During an audio call, a stream of audio signals transmitted by a communications device via a user-selected communications line are received together with metadata from the communications device. The audio signals and metadata can be provided during the audio call and via an API gateway to a transcription system in one or more data formats that enable the transcription system to transcribe the stream of audio signals into text and tag the text with the metadata.
Claims20
A system for transcribing audio calls during a trading session, the system comprising:
- one or more processors;
- and
- one or more memory devices coupled to the one or more processors and storing data instructions that, when executed by the one or more processors, cause the one or more processors to:
- feed, during an audio call, a stream of audio signals transmitted by a communications device via a user-selected communications line to a transcription system;
- and
- provide, during the audio call, communication dynamics metadata generated by the communications device to an application programming interface (API) gateway, the communications dynamics metadata being configured to be retrieved via the API gateway by the transcription system, the communication dynamics metadata indicating at least one of:
- (i) an audio source of a plurality of audio sources of the communications device;
- (ii) a type of the user-selected communications line;
- (iii) a type of a switch on the communications device that has been activated to enable a user's voice received at the communications device to be transmitted as the stream of audio signals via the user-selected communications line;
- (iv) a first time when the switch was activated and a later second time when the switch was deactivated;
- or
- (v) a third time between the first time and the second time when the stream of audio signals began.
A non-transitory computer-readable medium having stored thereon one or more sequences of instructions for causing one or more processors to perform:
- feeding, during an audio call, a stream of audio signals transmitted by a communications device via a user-selected communications line to a transcription system;
- and
- providing, during the audio call, communication dynamics metadata generated by the communications device to an application programming interface (API) gateway, the communications dynamics metadata being configured to be retrieved via the API gateway by the transcription system, the communication dynamics metadata indicating at least one of:
- (i) an audio source of a plurality of audio sources of the communications device;
- (ii) a type of the user-selected communications line;
- (iii) a type of a switch on the communications device that has been activated to enable a user's voice received at the communications device to be transmitted as the stream of audio signals via the user-selected communications line;
- (iv) a first time when the switch was activated and a later second time when the switch was deactivated;
- or
- (v) a third time between the first time and the second time when the stream of audio signals began.
A computer implemented method, comprising:
- feeding, during an audio call, a stream of audio signals transmitted by a communications device via a user-selected communications line to a transcription system;
- and
- providing, during the audio call, communication dynamics metadata generated by the communications device to an application programming interface (API) gateway, the communications dynamics metadata being configured to be retrieved via the API gateway by the transcription system, the communication dynamics metadata indicating at least one of:
- (i) an audio source of a plurality of audio sources of the communications device;
- (ii) a type of the user-selected communications line;
- (iii) a type of a switch on the communications device that has been activated to enable a user's voice received at the communications device to be transmitted as the stream of audio signals via the user-selected communications line;
- (iv) a first time when the switch was activated and a later second time when the switch was deactivated;
- or
- (v) a third time between the first time and the second time when the stream of audio signals began.
Dependencies are inferred from the claim text.