diff --git a/vocode/models/message.py b/vocode/models/message.py new file mode 100644 index 0000000..529e7da --- /dev/null +++ b/vocode/models/message.py @@ -0,0 +1,16 @@ +from enum import Enum +from .model import TypedModel +from enum import Enum + + +class MessageType(str, Enum): + BASE = "message_base" + SSML = "message_ssml" + + +class BaseMessage(TypedModel, type=MessageType.BASE): + text: str + + +class SSMLMessage(BaseMessage, type=MessageType.SSML): + ssml: str