Ошибка при попытке использовать аудиоплееры на флаттере linux код:
Future speak(String speech) async {
try {
clientViaServiceAccount(_credentials, _SCOPES).then((http_client) {
var tts = new TexttospeechApi(http_client);
var ttsResource = tts.text;
var request = SynthesizeSpeechRequest();
var input = SynthesisInput();
var audio = AudioConfig();
var voice = VoiceSelectionParams();
voice.languageCode = "en-US";
voice.ssmlGender = "NEUTRAL";
audio.audioEncoding = "MP3";
request.audioConfig = audio;
request.voice = voice;
input.text = speech;
request.input = input;
ttsResource.synthesize(request).then(
(value) {
SynthesizeSpeechResponse response = value;
Uint8List bytes = Uint8List.fromList(response.audioContentAsBytes);
var result =
audioPlayer.play("https://www.kozco.com/tech/organfinale.mp3");
},
);
});
} catch (e) {
print("Error");
}
}
(URL-адрес должен был проверить его, прежде чем я использовал аудио, которое я получил от API Google) это то, что вывод was: [ОШИБКА: flutter / lib / ui / ui_dart_state. cc (157)] Необработанное исключение: MissingPluginException (реализация не найдена для воспроизведения метода на канале xyz.luan / audioplayers)