| """ | |
| Data models for audio processing | |
| """ | |
| from .base import BaseRequest, BaseResponse, OperationStatus | |
| from .transcription import ( | |
| TranscriptionRequest, | |
| TranscriptionResponse, | |
| TranscriptionSegment, | |
| SpeakerInfo, | |
| TranscriptionFiles, | |
| TranscriptionMetrics, | |
| ModelSize | |
| ) | |
| from .download import ( | |
| DownloadRequest, | |
| DownloadResponse, | |
| PodcastPlatform | |
| ) | |
| from .file_operations import ( | |
| FileInfoRequest, | |
| FileInfoResponse, | |
| FileReadRequest, | |
| FileReadResponse, | |
| DirectoryListRequest, | |
| DirectoryListResponse, | |
| FileMetadata | |
| ) | |
| from .services import ( | |
| AudioProcessingTask, | |
| FileOperationType, | |
| AudioProcessingRequest, | |
| AudioProcessingResult, | |
| PodcastDownloadRequest, | |
| PodcastDownloadResult, | |
| SpeakerEmbeddingRequest, | |
| SpeakerEmbeddingResult, | |
| FileManagementRequest, | |
| FileManagementResult, | |
| ServiceError, | |
| ServiceHealthCheck | |
| ) | |
| from .converters import ( | |
| TranscriptionConverter, | |
| DownloadConverter, | |
| FileOperationConverter | |
| ) | |
| __all__ = [ | |
| # Base | |
| "BaseRequest", | |
| "BaseResponse", | |
| "OperationStatus", | |
| # Transcription | |
| "TranscriptionRequest", | |
| "TranscriptionResponse", | |
| "TranscriptionSegment", | |
| "SpeakerInfo", | |
| "TranscriptionFiles", | |
| "TranscriptionMetrics", | |
| "ModelSize", | |
| # Download | |
| "DownloadRequest", | |
| "DownloadResponse", | |
| "PodcastPlatform", | |
| # File Operations | |
| "FileInfoRequest", | |
| "FileInfoResponse", | |
| "FileReadRequest", | |
| "FileReadResponse", | |
| "DirectoryListRequest", | |
| "DirectoryListResponse", | |
| "FileMetadata", | |
| # Service layer models | |
| "AudioProcessingTask", | |
| "FileOperationType", | |
| "AudioProcessingRequest", | |
| "AudioProcessingResult", | |
| "PodcastDownloadRequest", | |
| "PodcastDownloadResult", | |
| "SpeakerEmbeddingRequest", | |
| "SpeakerEmbeddingResult", | |
| "FileManagementRequest", | |
| "FileManagementResult", | |
| "ServiceError", | |
| "ServiceHealthCheck", | |
| # Converters | |
| "TranscriptionConverter", | |
| "DownloadConverter", | |
| "FileOperationConverter", | |
| ] |