Transcriptions¶
list_transcriptions¶
-
Client.
list_transcriptions
(recording_id, size=None, **kwargs)¶ Get a list of transcriptions
Parameters: - recording_id (str) – id of a recording
- size (int) – Used for pagination to indicate the size of each page requested for querying a list of items. If no value is specified the default value is 25. (Maximum value 1000)
Return type: types.GeneratorType
Returns: list of transcriptions
Example: Print off all transcriptions for a recording:
transcriptions_list = api.list_transcriptions('recordingId') print(list(transcriptions_list)) ## [ ## { ## 'chargeable_duration': 60, ## 'id': '{transcription-id}', ## 'state': 'completed', ## 'time': '2014-10-09T12:09:16Z', ## 'text': '{transcription-text}', ## 'text_size': 3627, ## 'text_url': '{url-to-full-text}' ## }, ## { ## 'chargeable_duration': 60, ## 'id': '{transcription-id}', ## 'state': 'completed', ## 'text': '{transcription-text}', ## 'time': '2014-10-09T14:04:44Z', ## 'text_size': 72, ## 'text_url': '{url-to-full-text}' ## } ## ]
create_transcription¶
-
Client.
create_transcription
(recording_id)¶ Create a transcirption for given recording
Parameters: recording_id (str) – id of a recording Return type: str Returns: id of created transcription Example: Create new transcription from existing recording:
transcription_id = api.create_transcirption('recordingId')
get_transcription¶
-
Client.
get_transcription
(recording_id, transcription_id)¶ Get information about a transcription
Parameters: - recording_id (str) – id of a recording
- id (str) – id of a transcription
Return type: dict
Returns: application information
Example: Fetch a single transcription on a recording:
my_transcription = api.get_transcription('recordingId', 'transcriptionId') print(my_transcription) ## { ## 'chargeable_duration': 11, ## 'id' : '{transcriptionId}', ## 'state' : 'completed', ## 'text' : 'Hey there, I was calling to talk about plans for this saturday. ', ## 'text_size' : 63, ## 'text_url' : 'https://api.catapult.inetwork.com/.../media/{transcriptionId}', ## 'time' : '2014-12-23T23:08:59Z' ## }