1
This commit is contained in:
parent
0a5a8eb4ea
commit
d66dc6711f
@ -73,9 +73,16 @@ class TranslatorResultPageLogic extends GetxController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void translatorTtsPlay(String text) {
|
void translatorTtsPlay(String text, type) {
|
||||||
if (ObjUtil.isNotEmpty(text)) {
|
if (ObjUtil.isNotEmpty(text)) {
|
||||||
|
switch(type) {
|
||||||
|
case "from" :
|
||||||
|
TtsManager().translatorTtsPlay(text, TranslateLanguage().fromLanguageEntity.value.languageCode);
|
||||||
|
break;
|
||||||
|
case "to" :
|
||||||
TtsManager().translatorTtsPlay(text, TranslateLanguage().toLanguageEntity.value.languageCode);
|
TtsManager().translatorTtsPlay(text, TranslateLanguage().toLanguageEntity.value.languageCode);
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -92,7 +92,7 @@ class _TranslatorResultPageState extends State<TranslatorResultPage> {
|
|||||||
height: 30,
|
height: 30,
|
||||||
),
|
),
|
||||||
GestureDetector(
|
GestureDetector(
|
||||||
onTap: () => logic.translatorTtsPlay(state.sourceText.value),
|
onTap: () => logic.translatorTtsPlay(state.sourceText.value, "from"),
|
||||||
child: ClipOval(
|
child: ClipOval(
|
||||||
child: Container(
|
child: Container(
|
||||||
width: 32,
|
width: 32,
|
||||||
@ -174,7 +174,7 @@ class _TranslatorResultPageState extends State<TranslatorResultPage> {
|
|||||||
child: Row(
|
child: Row(
|
||||||
children: [
|
children: [
|
||||||
GestureDetector(
|
GestureDetector(
|
||||||
onTap: () => logic.translatorTtsPlay(state.targetText.value),
|
onTap: () => logic.translatorTtsPlay(state.targetText.value, "to"),
|
||||||
child: ClipOval(
|
child: ClipOval(
|
||||||
child: Container(
|
child: Container(
|
||||||
width: 32,
|
width: 32,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user