Description
We should have an interface for recording audio.
The interface should define:
how to start a recording session
how to end a recording session
what format to save file in
where to save file to
Currently I'm proposing the OmRecorder library as it supports a wide array of file types that other APIs can use for text transcription.
When this task is completed, we should have both an interface for recording and a concrete implementation of a recorder class wrapping the OmRecorder library.
Acceptance Criteria
GIVEN the concrete Recorder implementation
WHEN I complete a recording session
THEN I should have a file saved to the device under specified format and location
Description We should have an interface for recording audio. The interface should define:
Currently I'm proposing the OmRecorder library as it supports a wide array of file types that other APIs can use for text transcription.
When this task is completed, we should have both an interface for recording and a concrete implementation of a recorder class wrapping the OmRecorder library.
Acceptance Criteria GIVEN the concrete Recorder implementation WHEN I complete a recording session THEN I should have a file saved to the device under specified format and location