messag emodels

This commit is contained in:
Kian 2023-03-08 22:06:08 -08:00
commit 2623ac5894

16
vocode/models/message.py Normal file
View file

@ -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