digiKam
Loading...
Searching...
No Matches
Digikam::DOnlineTts::Private Class Reference

#include <donlinetranslator_p.h>

Public Member Functions

 Private ()=default
 

Public Attributes

TtsError error = NoError
 
QString errorString
 
QList< QUrl > media
 

Static Public Attributes

static const QMap< Emotion, QString > s_emotionCodes
 
static constexpr int s_googleTtsLimit = 200
 
static const QMap< Voice, QString > s_voiceCodes
 
static constexpr int s_yandexTtsLimit = 1400
 

Constructor & Destructor Documentation

◆ Private()

Digikam::DOnlineTts::Private::Private ( )
default

Member Data Documentation

◆ error

TtsError Digikam::DOnlineTts::Private::error = NoError

◆ errorString

QString Digikam::DOnlineTts::Private::errorString

◆ media

QList<QUrl> Digikam::DOnlineTts::Private::media

◆ s_emotionCodes

const QMap< DOnlineTts::Emotion, QString > Digikam::DOnlineTts::Private::s_emotionCodes
static
Initial value:
=
{
{ Neutral, QStringLiteral("neutral") },
{ Good, QStringLiteral("good") },
{ Evil, QStringLiteral("evil") }
}
@ Neutral
Definition donlinetranslator.h:830
@ Good
Definition donlinetranslator.h:831
@ Evil
Definition donlinetranslator.h:832

Referenced by Digikam::DOnlineTts::emotion(), and Digikam::DOnlineTts::emotionCode().

◆ s_googleTtsLimit

constexpr int Digikam::DOnlineTts::Private::s_googleTtsLimit = 200
staticconstexpr

◆ s_voiceCodes

const QMap< DOnlineTts::Voice, QString > Digikam::DOnlineTts::Private::s_voiceCodes
static
Initial value:
=
{
{ Zahar, QStringLiteral("zahar") },
{ Ermil, QStringLiteral("ermil") },
{ Jane, QStringLiteral("jane") },
{ Oksana, QStringLiteral("oksana") },
{ Alyss, QStringLiteral("alyss") },
{ Omazh, QStringLiteral("omazh") }
}
@ Oksana
Definition donlinetranslator.h:813
@ Omazh
Definition donlinetranslator.h:815
@ Ermil
Definition donlinetranslator.h:811
@ Jane
Definition donlinetranslator.h:812
@ Alyss
Definition donlinetranslator.h:814
@ Zahar
Definition donlinetranslator.h:810

Referenced by Digikam::DOnlineTts::voice(), and Digikam::DOnlineTts::voiceCode().

◆ s_yandexTtsLimit

constexpr int Digikam::DOnlineTts::Private::s_yandexTtsLimit = 1400
staticconstexpr

The documentation for this class was generated from the following files: