Skip to content

Releases: speechmatics/speechmatics-python

1.5.1

17 Jan 11:58
Compare
Choose a tag to compare

Release 1.5.1

  • Adds comprehensive CLI documentation to the sphinx-generated docs site

1.5.0

13 Jan 12:29
Compare
Choose a tag to compare

Releaser 1.5.0

This release improves the CLI tool by adding the following:

  • .toml config file support to set the auth token with CLI config set command
  • CLI config unset command for removing properties from the toml file
  • --generate-temp-token option to the set/unset config command and toml file
  • Default URLs for self-service Batch and RT in the CLI

1.4.5

03 Jan 12:05
Compare
Choose a tag to compare
  • Documentation for base transcription config class _TranscriptionConfig
  • Improved error types in HTTP requests to capture errors more clearly
  • Remove excess logging on errors and allow developer to catch errors
  • Use environment variable SM_MANAGEMENT_PLATFORM_URL before defaulting to production MP API URL
  • Human-readable error outputs in the CLI

1.4.4

07 Dec 10:23
Compare
Choose a tag to compare
  • Check for error in submit job response
  • Url ending in /v2/ does not return 404 error anymore
  • Perform non-blocking reads when reading chunks from a synchronous stream

1.4.3

29 Nov 14:13
Compare
Choose a tag to compare

Custom Transcription Config File

  • Instead of passing all the transcription options via the commandline you can also pass a transcription config file.
    The config file is a JSON file that contains the transcription options.
    The config file can be passed to the CLI using the --config-file option.

v1.4.1 - Update Workflow trigger

28 Oct 10:53
Compare
Choose a tag to compare

This release updates the workflow trigger

Generate Temp Tokens for SaaS WebSockets

28 Oct 09:39
Compare
Choose a tag to compare
  • Add --generate-temp-token CLI argument to rt websocket setup to get temp token for rt authentication
  • Add generate_temp_token optional boolean kwarg to connection setttings, defaults to False
  • Add new RT self-service runtime URL for eu2

Fixed breaking change to TranscriptionConfig

22 Jul 11:37
Compare
Choose a tag to compare

Fixed

  • Restored positional language parameter to TranscriptionConfig.__init__

Add support for batch api and speaker diarization in RT

21 Jul 17:41
Compare
Choose a tag to compare

Added/Removed

Support for enable entities, speaker diarization sensitivity, channel diarization labels in batch
Add support for speaker diarization in RT, and support the max_speakers parameter
Remove support for --n_best_limit parameter
Added support for Batch ASR client
Add domain parameter

Changed:

Transformed transcribe command to follow the pattern of RT only for legacy compatibility
Fix client crashing if 'url' parameter is omitted and now outputting informative message
Changed diarization option <speaker_and_channel> to <channel_and_speaker_change> as that's what SaaS expects.
Fix get-results to fetch the transcript
Update batch delete job to return meaningful response

Fix unhandled task exception when running with timeout

25 Apr 09:12
ae105b9
Compare
Choose a tag to compare
  • Fix an issue with an unhandled task exception when using run_synchronously with a timeout.
  • Remove default values from args parser for max-delay-mode and operating-point for
    backwards compatibility with older versions of RTC.