NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #912 most downloaded on PyPI
Google Cloud Speech API client library
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 3 weeks to 4 months
Nearly every release is documented
notes for 56 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
99 releases · first in 2016
### Features * declare Python3.15 support
## v2.40.0 (2026-06-02)
One column per quarter.
Nothing published for this version
Require google-api-core >= 2.11.0
adds endpointing sensitivity to streaming recognition features
### Bug Fixes * fix mypy errors
Clarify that min_speaker_count and max_speaker_count in SpeakerDiarizationConfig are not currently used
auto-enable mTLS when supported certificates are detected
Deprecate credentials_file argument
add denoiser related configuration
deprecating speaker_tag (int) for speaker_label (string)
remove setup.cfg configuration for creating universal wheels
firestore: add BSONInt32 support
expand the set of supported explicit audio encodings
Add support for opt-in debug logging
disable universe-domain validation
### Features * Add support for Python 3.13
[google-cloud-speech] add locations metadata proto file
### Bug Fixes * Allow Protobuf 5.x
add translation_config in RecognitionConfig message
translation_config in RecognitionConfig message (4ed87f1)deps: Exclude google-auth 2.24.0 and 2.25.0
update API sources and regenerate
google-api-core>=1.34.1 (#12309) (c23398a)Add google-auth as a direct dependency
Allow users to explicitly configure universe domain
Introduce compatibility with native namespace packages
Nothing published for this version
clarify alternatives for deprecated fields
### Documentation * Minor formatting
Add model and language_codes fields in RecognitionConfig message + enable default _ recognizer
Add async context manager return types
v2: Add processing strategy to batch recognition requests
Fix formatting of request arg in docstring
Enable "rest" transport in Python for services supporting numeric enums
### Documentation * v1: Clarified boost usage
Clarify boost usage in Reference
Add context manager return types
Add typing to proto.Message based class attributes
Remove SpeechHelpers from STT V2 client library
deps: Require protobuf >= 3.20.2
deps: require proto-plus >= 1.22.0
Add adaptation proto for v1 api
deps: require google-api-core>=1.31.5, >=2.3.2
update API sources and regenerate
add hint boost in SpeechContext
deps: drop packaging dependency
2.11.0 (2026-09-29) Features declare Python3.15 support
add context manager support in client
samples: Remove reference to deprecated message "diarization_speaker_count" in favor of diarization_config
improper types in pagers generation
add 'dict' annotation type to 'request'
add output_config request field
samples: remove io dependency in transcribe samples
2.7.0 (2026-09-29) Features declare Python3.15 support
v1p1beta1: add total_billed_time response field
deps: pin 'google-{api,cloud}-core', 'google-auth' to allow 2.x versions
### Features * add always_use_jwt_access
omit mention of Python 2.7 in 'CONTRIBUTING.rst' (#1127) (#178) (77d8d0e), closes #1126
Your coding agent can read these notes before it upgrades. Set up the MCP server →