Merge pull request #1064 from jcbjoe/jg/additional_dtmf_frames

Added: Additional DTMF frames
This commit is contained in:
Aleix Conchillo Flaqué
2025-01-31 18:25:08 -08:00
committed by GitHub
2 changed files with 14 additions and 2 deletions

View File

@@ -53,6 +53,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
contain a combination of function calls, function call responses, system
messages, or just messages.
- Additional DTMF frames
### Fixed
- Fixed an issue where `ElevenLabsTTSService` messages would return a 1009

View File

@@ -397,12 +397,22 @@ class TransportMessageFrame(DataFrame):
@dataclass
class InputDTMFFrame(DataFrame):
"""A DTMF button input"""
class DTMFFrame(DataFrame):
"""A DTMF button frame"""
button: KeypadEntry
@dataclass
class InputDTMFFrame(DTMFFrame):
"""A DTMF button input"""
@dataclass
class OuputDTMFFrame(DTMFFrame):
"""A DTMF button output"""
#
# System frames
#