Mansi.Shah27 Ответов: 1

Как добавить функции паузы и возобновления с помощью mediarecorder в xamarin android?


I am using MediaRecorder to record audio in Xamarin Android. I want to add Pause and Resume functionality to this. MediaRecorder does not have built in methods to Pause and Resume the recording. How can I accomplish this? Do I need to store separate audio files when Paused and merge them in a single audio file? If yes, then how can I implement that in Xamarin Android?

Thanks in advance.


Что я уже пробовал:

Я пытался использовать как класс AudioRecord (низкоуровневый API), так и класс MediaRecorder (высокоуровневый API). Ни один из них не имеет встроенных методов приостановки и возобновления записи.

1 Ответов

Рейтинг:
0

Darren_vms

В api 24 это так MediaRecorder / Разработчики Android[^] не уверен, что это поможет....

Вам придется останавливаться, запускать и объединять файлы, вот реализация именно этого для android GitHub-lassana/continuous-audiorecorder: реализация отсутствующей функции в Android SDK: аудиомагнитофон с паузой.[^]

Мне очень жаль, что я не могу быть конкретным с Xamarin, так как у меня нет никакого опыта.

/Даррен