# -*- coding: utf-8 -*-

# AwesomeTTS text-to-speech add-on for Anki
# Copyright (C) 2010-Present  Anki AwesomeTTS Development Team
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.

"""
Service classes for AwesomeTTS
"""

from .common import Trait

from .abair import Abair
from .azuretts import AzureTTS
from .baidu import Baidu
from .collins import Collins
from .duden import Duden
from .ekho import Ekho
from .espeak import ESpeak
from .festival import Festival
from .fluencynl import FluencyNl
from .google import Google
from .googletts import GoogleTTS
from .howjsay import Howjsay
from .imtranslator import ImTranslator
from .ispeech import ISpeech
from .naver import Naver
from .neospeech import NeoSpeech
# from .oddcast import Oddcast
from .oxford import Oxford
from .pico2wave import Pico2Wave
from .rhvoice import RHVoice
from .sapi5com import SAPI5COM
from .sapi5js import SAPI5JS
from .say import Say
from .spanishdict import SpanishDict
from .voicetext import VoiceText
from .wiktionary import Wiktionary
from .yandex import Yandex
from .youdao import Youdao

__all__ = [
    # common
    'Trait',

    # services
    'Abair',
    'AzureTTS',
    'Baidu',
    'Collins',
    'Duden',
    'Ekho',
    'ESpeak',
    'Festival',
    'FluencyNl',
    'Google',
    'GoogleTTS',
    'Howjsay',
    'ImTranslator',
    'ISpeech',
    'Naver',
    'NeoSpeech',
    # 'Oddcast',
    'Oxford',
    'Pico2Wave',
    'RHVoice',
    'SAPI5COM',
    'SAPI5JS',
    'Say',
    'SpanishDict',
    'VoiceText',
    'Wiktionary',
    'Yandex',
    'Youdao',
]
