/audio-recorder

Audio recording for translations

Primary LanguageTypeScriptOtherNOASSERTION

Scribe Audio Extension 🎙


Scribe Audio Extension is to provide audio recording features in Visual Studio Code and in OpenVSX market place. This extension allows users to record audio straight from the editor for translation purposes. This extension can create audio projects of Scripture Burrito standard.

img

Main Features


  • Audio recording by using system microphone 🎙
  • Simple controls to
    • Record 🎤
    • Play ▶
    • Stop ⏹
    • Pause ⏸
    • Rewind ↺
    • Delete 🗑
    • Takes
  • Verse Level Export
  • Full Project Export
  • Record audio with multiple takes
  • Import USFM support
  • Scripture Burrito Standard
  • User Friendly Interface
  • Ready to use for OBT

System Prerequisites


  • Node.js >= 18.17.0

  • Visual Studio Code

  • FFMPEG

    • Install ffmpeg using the below commands:-

      // For Ubuntu
      
      sudo apt install ffmpeg
      

      Windows and Mac

How to Contribute (We follow Fork and merge flow)


  1. Fork this repository
  2. Install dependencies with yarn install
  3. Install dependencies with yarn install for webview (inside cd src/webview/ui/)
  4. For building webview UI yarn run build:all or developing webview UI yarn run watch
  5. F5 or debug for running vscode host development window

Future Enhancemnets


  1. Export Feature
    • Chapter Level Export (with Timestamp csv / tsv)
    • Multi format export
  2. Audio Conversion
  3. Audio Split and Merge
  4. Hot Keys Support
  5. Auto Transcription

Contributors

Enjoy!