По какому принципу работает функция "Запись на диктофон"?

  • Запись начинается при получении команды "Старт" и продолжается до получения команды "Стоп".

  • Если во время записи устройство выключилось, то запись останавливается и сохраняется в файл и указывается причина остановки "Power off".

  • Если устройство включается и в настройках программы стоит команда "Старт", то запись начинается.

  • Запись прерывается на звонки. Если во время записи на диктофон начинается звонок, то запись прекращается и сохраняется с указанием причины остановки "Call out или Call in". Как только звонок завершается, то запись на диктофон возобновляется.

  • Запись разбивается внутренним хронометром программы каждые 10 минут. Если наступило время, то программа сама останавливает запись на диктофон, сохраняет файл, указывает причину остановки "Restarter" и заново начинает запись. Это сделано чтобы разбивать файлы на небольшие куски.

  • Если включена функция "Антиконфликт" и пользователь запустил какое либо звукозаписывающее приложение, то запись на диктофон останавливается с указанием причины "WhatsApp", "Viber", "Skype", "Camera" и т.п. Как только пользователь выходит из приложения, то запись возобновляется

Рассмотрим пример:

  • Вы установили программу - запись пошла (потому что она включена по умолчанию).

  • Поступил звонок - запись прекратилась. Причина остановки "Call in".

  • Звонок завершился - запись снова пошла.

  • Пользователь запустил звукозаписывающее приложение WhatsApp - запись прекратилась. Причина остановки "WhatsApp".

  • Пользователь свернул приложение WhatsApp - запись возобновилась.

  • Прошло 10 минут и поступает команда от хронометра программы - запись останавливается. Причина остановки "Restarter" и начинается новая запись в новом файле.

  • Устройство выключается - запись сохраняется - причина остановки "Power off".

  • Устройство включилось - запись пошла.

  • Вы посылаете команды остановить запись на диктофон - запись остановилась. Причина остановки "Command"