adding user l1 and l2 to text to speech req
This commit is contained in:
parent
fa4cb10276
commit
d26e71123e
2 changed files with 8 additions and 0 deletions
|
|
@ -80,17 +80,23 @@ class TTSToken {
|
|||
class TextToSpeechRequest {
|
||||
String text;
|
||||
String langCode;
|
||||
String userL1;
|
||||
String userL2;
|
||||
List<PangeaTokenText> tokens;
|
||||
|
||||
TextToSpeechRequest({
|
||||
required this.text,
|
||||
required this.langCode,
|
||||
required this.userL1,
|
||||
required this.userL2,
|
||||
required this.tokens,
|
||||
});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
ModelKey.text: text,
|
||||
ModelKey.langCode: langCode,
|
||||
ModelKey.userL1: userL1,
|
||||
ModelKey.userL2: userL2,
|
||||
ModelKey.tokens: tokens.map((token) => token.toJson()).toList(),
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -93,6 +93,8 @@ class PangeaMessageEvent {
|
|||
text: rep.content.text,
|
||||
tokens: (await rep.tokensGlobal(context)).map((t) => t.text).toList(),
|
||||
langCode: langCode,
|
||||
userL1: l1Code ?? LanguageKeys.unknownLanguage,
|
||||
userL2: l2Code ?? LanguageKeys.unknownLanguage,
|
||||
);
|
||||
|
||||
final TextToSpeechResponse response =
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue