Skip to content

Add Penalty when Smart Turn hasn't been run#86

Merged
sam-s10s merged 2 commits intofix/smart-turnfrom
dev/lorna
Feb 25, 2026
Merged

Add Penalty when Smart Turn hasn't been run#86
sam-s10s merged 2 commits intofix/smart-turnfrom
dev/lorna

Conversation

@LArmstrongDev
Copy link
Contributor

This introduces SMART_TURN_NO_SIGNAL as an annotation we add when Smart Turn is enabled, but we have no result from Smart Turn (neither SMART_TURN_FALSE nor SMART_TURN_TRUE).

This penalty extends the TTL calculation to reduce the likelihood of premature End of Turn.

@LArmstrongDev LArmstrongDev changed the base branch from main to fix/smart-turn February 24, 2026 15:51
@LArmstrongDev
Copy link
Contributor Author

Testing

I tested this with a quick tyre-kick against a local audio, where I was seeing TTL triggering End Of Turn so quickly that VAD hadn't detected a change in state and triggered Smart Turn yet.

Further testing to follow.

@sam-s10s sam-s10s merged commit d9de589 into fix/smart-turn Feb 25, 2026
25 checks passed
@sam-s10s sam-s10s deleted the dev/lorna branch February 25, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants