Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic recording on microphone volume level #90

Open
jeff1evesque opened this issue Jul 22, 2014 · 0 comments
Open

Automatic recording on microphone volume level #90

jeff1evesque opened this issue Jul 22, 2014 · 0 comments

Comments

@jeff1evesque
Copy link
Owner

We would like the audio from the browser to automatically stream to the server. In order to accomplish this, we will write a javascript that detects the volume level. When the volume level from the microphone reaches a certain magnitude, it will trigger a recording event. Similarly, if the volume level falls below this trigger value, the recording will end. When a recording ends, the recorded segment will be sent to the server via our determined websocket connection for processing.

All recorded segments should be saved into it's own separate subdirectory. Also, each segment should be cleverly named by post-fixing the filename, and be in chronological order xxx_segment_1, xxx_segment_2, ..., xxx_segment_n. Since we will be sending a receipt back to the browser from the server, we may be able to post fix the filenames by utilizing these variables. This will allow future logical computations to know how to assemble the segments together.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant