Unë instalova shtesën TextToSpeech Cordova në aplikacionin tim Ionic:
"@ionic-native/text-to-speech": "^5.30.0",
"cordova-plugin-tts": "^0.2.3",
Dhe e përdora atë në skedarin tim vue:
import { Plugins } from "@capacitor/core";
const { TextToSpeech } = Plugins;
...
methods: {
tts(text) {
TextToSpeech.speak(text)
.then(() => console.log("Success Speach"))
.catch((reason) => console.log(reason));
},
...
console.log(TextToSpeech);
Unë jam duke përdorur kondensator
IOS Kur po përpiqem të përdor shtesën në IOS: marr një gabim të panjohur: gabim {} Kur jam duke printuar shtesën, marr: [log] - i papërcaktuar
Shfletuesi Kur përpiqem të përdor plugin-in, ai printohet siç pritej: TextToSpeech nuk ka implementim në ueb. Kur jam duke printuar shtesën, marr: Proxy {}
Pra, funksionon dhe ngarkohet në Shfletues, por jo në Pajisje.