8000 GitHub - satsvelke/Recorder
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

satsvelke/Recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Online Voice Recorder

This repository contains the code for an Online Voice Recorder, built using HTML, CSS, and JavaScript, with the integration of the Wavesurfer.js library for audio recording and playback. The recorder provides a simple user interface for recording, pausing, and managing audio recordings.

Features

  • Recording: Users can start and stop recording their voice.
  • Pause and Resume: Pause and resume functionality allows users to interrupt and continue their recordings.
  • Timer: A timer displays the duration of the recording session.
  • Mic Selection: Users can choose from available audio input devices.
  • Preview: After recording, users can preview the recorded audio.
  • Save and Send: Save and send the recorded audio file.
  • Delete: Option to delete the recorded file with a confirmation prompt.
  • Styling: The UI is styled using Bootstrap for a clean and responsive design.

Dependencies

  • Wavesurfer.js: The audio recording and playback functionality is implemented using the Wavesurfer.js library, which provides a customizable waveform visualization.
  • Bootstrap: The popular Bootstrap framework is used for styling and responsive design.
  • SweetAlert2: Used for attractive confirmation modals.

Getting Started

  1. Clone the repository to your local machine.
  2. Open the index.html file in a web browser.

Usage

  1. Open the webpage in a browser.
  2. Click on the "Record" button to start recording.
  3. Pause and resume recording as needed.
  4. Once done, click on the "Preview" button to listen to the recording.
  5. Click "Save and Send" to complete the recording process.
  6. Optionally, use the "Delete" button to discard the recording.

Configuration

  • Mic Selection: Users can choose the desired microphone from the available options in the dropdown menu.
  • Custom Styles: Customize the recorder's appearance by modifying the custom.css file.

Note

  • Ensure that your browser supports the necessary features for audio recording. Some features might not be available in all browsers.

Contributors

License

This Online Voice Recorder is licensed under the MIT License. Feel free to use and modify the code according to your needs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0