from pydantic import BaseModel, Field | |
from uuid import UUID | |
class TransResult(BaseModel): | |
# trans_pattern: str | |
seg_id: int | |
context: str | |
from_: str = Field(alias="from") | |
to: str | |
tran_content: str = Field(alias="tranContent") | |
partial: bool = True | |
class Config: | |
populate_by_name = True | |
class Message(BaseModel): | |
result: TransResult = {} | |
# action: str = "recognition" | |
error_code: int = 0 | |
request_id: UUID |