# Copyright (c) Microsoft. All rights reserved.
# Licensed under the MIT license. See LICENSE.md file in the project root for full license information.

from enum import Enum


class VoiceKind(str, Enum):
    PlatformVoice = 'PlatformVoice'
    PersonalVoice = 'PersonalVoice'


class Region(str, Enum):
    eastus = 'eastus'


class OneApiState(str, Enum):
    NotStarted = 'NotStarted'
    Running = 'Running'
    Succeeded = 'Succeeded'
    Failed = 'Failed'


class OperationStatus(str, Enum):
    NotStarted = 'NotStarted'
    Running = 'Running'
    Succeeded = 'Succeeded'
    Failed = 'Failed'
    Canceled = 'Canceled'


class WebvttFileKind(str, Enum):
    SourceLocaleSubtitle = 'SourceLocaleSubtitle'
    TargetLocaleSubtitle = 'TargetLocaleSubtitle'
    MetadataJson = 'MetadataJson'


class EventHubVideoTranslationEventKind(str, Enum):
    Ping = 'Ping'
    TranslationCompletion = 'TranslationCompletion'
    IterationCompletion = 'IterationCompletion'


class EnableEmotionalPlatformVoice(str, Enum):
    Auto = 'Auto'
    Enable = 'Enable'
    Disable = 'Disable'
