From d9c35a59295c61cb925409fb4b068d1b6025a7c4 Mon Sep 17 00:00:00 2001 From: Sam Sykes Date: Mon, 22 Dec 2025 09:11:35 +0000 Subject: [PATCH 1/3] lower RT logging in Voice SDK --- sdk/voice/pyproject.toml | 2 +- sdk/voice/speechmatics/voice/_logging.py | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sdk/voice/pyproject.toml b/sdk/voice/pyproject.toml index ef0fa8e..9006bd1 100644 --- a/sdk/voice/pyproject.toml +++ b/sdk/voice/pyproject.toml @@ -41,7 +41,7 @@ keywords = [ [project.optional-dependencies] smart = [ "certifi>=2025.10.5", - "onnxruntime>=1.19.0,<2", + "onnxruntime>=1.20.1,<2", "transformers>=4.57.0,<5", ] dev = [ diff --git a/sdk/voice/speechmatics/voice/_logging.py b/sdk/voice/speechmatics/voice/_logging.py index 5df400e..17e3138 100644 --- a/sdk/voice/speechmatics/voice/_logging.py +++ b/sdk/voice/speechmatics/voice/_logging.py @@ -46,6 +46,11 @@ def get_logger(name: str) -> logging.Logger: # Or for specific components: logging.getLogger('speechmatics.batch').setLevel(logging.DEBUG) """ + + # Disable RT logging + logging.getLogger("speechmatics.rt").setLevel(logging.INFO) + + # Logging for Voice SDK module_logger = logging.getLogger(name) module_logger.addHandler(logging.NullHandler()) return module_logger From b89d471afce4ed35fb3541f4005f274e9b815467 Mon Sep 17 00:00:00 2001 From: Sam Sykes Date: Mon, 22 Dec 2025 09:36:11 +0000 Subject: [PATCH 2/3] re-wording --- sdk/voice/speechmatics/voice/_logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/voice/speechmatics/voice/_logging.py b/sdk/voice/speechmatics/voice/_logging.py index 17e3138..d1f5eb2 100644 --- a/sdk/voice/speechmatics/voice/_logging.py +++ b/sdk/voice/speechmatics/voice/_logging.py @@ -47,7 +47,7 @@ def get_logger(name: str) -> logging.Logger: logging.getLogger('speechmatics.batch').setLevel(logging.DEBUG) """ - # Disable RT logging + # Reduce RT logging to INFO to reduce noise logging.getLogger("speechmatics.rt").setLevel(logging.INFO) # Logging for Voice SDK From 6456f5624648a55c35a161c5dd3c636785281cdd Mon Sep 17 00:00:00 2001 From: Sam Sykes Date: Mon, 22 Dec 2025 09:36:47 +0000 Subject: [PATCH 3/3] re-wording (again) --- sdk/voice/speechmatics/voice/_logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/voice/speechmatics/voice/_logging.py b/sdk/voice/speechmatics/voice/_logging.py index d1f5eb2..cf68e2d 100644 --- a/sdk/voice/speechmatics/voice/_logging.py +++ b/sdk/voice/speechmatics/voice/_logging.py @@ -47,7 +47,7 @@ def get_logger(name: str) -> logging.Logger: logging.getLogger('speechmatics.batch').setLevel(logging.DEBUG) """ - # Reduce RT logging to INFO to reduce noise + # Lower RT logging to INFO to reduce noise logging.getLogger("speechmatics.rt").setLevel(logging.INFO) # Logging for Voice SDK