services: add a generic mechanism to produce TTSStoppedFrames

This commit is contained in:
Sharvil Nanavati
2024-08-22 05:28:02 +00:00
parent f4fd7b7028
commit 8a39d3f4eb
2 changed files with 31 additions and 1 deletions

View File

@@ -49,6 +49,10 @@ class LmntTTSService(TTSService):
**kwargs):
super().__init__(**kwargs)
# Let TTSService produce TTSStoppedFrames after a short delay of
# no activity.
self._push_stop_frames = True
self._api_key = api_key
self._voice_id = voice_id
self._output_format = {