DroidScript
DroidScript
учимся и разрабатываем

Диктофон

30.03.2019

Диктофон создаётся с помощью конструктора CreateAudioRecorder:

app.CreateAudioRecorder()

Базовый пример

Выполнить в DS

Методы:

  • GetPeak() - возвращает пиковое значение мощности
    Выполнить в DS
    app.ShowPopup( myObject.GetPeak() );
  • GetRMS() - возвращает среднеквадратичное значение мощности
    Выполнить в DS
    app.ShowPopup( myObject.GetRMS() );
  • GetData():[int] - возвращает данные
    Выполнить в DS
    app.ShowPopup( myObject.GetData() );
  • GetType():(str) - возвращает тип объекта
    Выполнить в DS
    app.ShowPopup( myObject.GetType() );
  • Pause() - ставит запись на паузу
    Выполнить в DS
    myObject.Pause();
  • SetFile( str file ) - задаёт файл для сохранения записи
    Выполнить в DS
    myObject.SetFile( '/sdcard/test.wav' );
  • Start() - включает запись
    Выполнить в DS
    myObject.Start();
  • SetFrequency ( int freq) - устанавливает частоту дискретизации в Гц (8000, 11025, 22050 44100 или 48000)
    Выполнить в DS
    myObject.SetFrequency( 8000 );
  • Stop() - останавливает запись
    Выполнить в DS
    myObject.Stop();
© 2016-2024 
actech