Воспроизвести записанный звук (сохраненный временный каталог хранилища) — пакет Record_mp3Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Воспроизвести записанный звук (сохраненный временный каталог хранилища) — пакет Record_mp3

Сообщение Гость »


Я записываю звук, используя пакет record_mp3: ^3.0.0 (этот). Как показано ниже, «Как воспроизвести его, используя пакет audioplayers» (этот).

Ниже – Как я записываю звук –

void startRecord() async { bool hasPermission = ожидайте checkPermission(); если (hasPermission) { statusText = "Запись..."; RecordFilePath = ждут getFilePath(); isComplete = ложь; RecordMp3.instance.start(recordFilePath, (тип) { statusText = "Ошибка записи --->$type"; setState(() {}); }); } еще { statusText = "Нет разрешения на использование микрофона"; } setState(() {}); } недействительный stopRecord () { bool s = RecordMp3.instance.stop(); если (с) { statusText = "Запись завершена"; isComplete = правда; setState(() {}); } } Future getFilePath() async { Каталог StorageDirectory = ждут getApplicationDocumentsDirectory(); Строка sdPath = StorageDirectory.path + "/record"; вар d = Каталог (sdPath); если (!d.existsSync()) { d.createSync(рекурсивный: правда); } return sdPath + "/test_${i++}.mp3"; } После записи я хочу воспроизвести ее. Я использовал этот метод (они приведены в примере)

void play() { if (recordFilePath!= null && File(recordFilePath).existsSync()) { AudioPlayer audioPlayer = AudioPlayer(); audioPlayer.play(recordFilePath, isLocal: true); } } Это недействительно. показать синтаксическую ошибку
[*]Тип аргумента «Строка» не может быть присвоен типу параметра «Источник». [*]Именованный параметр isLocal не определен.
Как воспроизвести записанный мною звук.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»