Displaying 1 to 20 from 22 results

microm - :musical_note: Beautiful library to convert browser microphone to mp3 in Javascript :musical_note:

  •    Javascript

Microm it's just a wrapper of few audio converting libraries which exposes a fully Promise and Event oriented api. Microm goal it's to make trivial to play and convert audio in the browser.

project_alias - Alias is a teachable “parasite” that is designed to give users more control over their smart assistants, both when it comes to customisation and privacy

  •    Python

The Alias software can be flashed onto a micro SD card, for a fast and easy setup. Make sure the respeaker hat is attached to the Raspberry Pi. We recommend to use the Easy Setup but if you wish to install the project from scratch use the Manual Install instructions.

wad - Web Audio DAW

  •    Javascript

To use WadJS in your project, simply include the script in your HTML file. WadJS is also available as an npm module.

videojs-record - video.js plugin for recording audio/video/image files.

  •    Javascript

Video.js plugin for recording audio/video/image files. Use npm (npm install videojs-record) to install the plugin or download the library and dependencies elsewhere. If you want to try the examples, check these instructions below.

Salamandra - Salamandra is a tool to find spy microphones that use radio freq to transmit

  •    Python

Salamandra is a tool to detect and locate spy microphones in closed environments. It find microphones based on the strength of the signal sent by the microphone and the amount of noise and overlapped frequencies. Based on the generated noise it can estimate how close or far away you are from the microphone. To use Salamandra you nee to have a SDR (Software Define Radio) device. It can be any from the cheap USB devices, such as this.

mimic-recording-studio - Mimic Recording Studio is a Docker-based application you can install to record voice samples, which can then be trained into a TTS voice with Mimic2

  •    Javascript

The Mycroft open source Mimic technologies are Text-to-Speech engines which take a piece of written text and convert it into spoken audio. The latest generation of this technology, Mimic 2, uses machine learning techniques to create a model which can speak a specific language, sounding like the voice on which it was trained. The Mimic Recording Studio simplifies the collection of training data from individuals, each of which can be used to produce a distinct voice for Mimic.

node-microphone - microphone is a simple module that use `arecord` ALSA tools method to capture sound from a USB Microphone

  •    Javascript

A simple example which capture sound and redirect it to stdout. By default, the outputing sound are PCM WAVE format, if you want a MP3 format pass true as mp3Output in the options passed in arguments.

microphone-stream - A stream of raw audio data from the microphone

  •    Javascript

Converts a MediaStream (from getUserMedia) into a standard Node.js-style stream for easy pipe()ing. Note: This only works in a limited set of browsers (typically with with webpack or browserify), and then only for https or localhost in Chrome. It does not work in Node.js.

videojs-wavesurfer - video.js plugin that adds a navigable waveform for audio and video files

  •    Javascript

A video.js plugin that adds a navigable waveform for audio and video files, using the wavesurfer.js library. Includes support for fullscreen mode and real-time visualization of microphone input. You can use npm (npm install videojs-wavesurfer) to install the plugin, or download it here. If you want to try the examples, check these instructions below.

Sound_Detector - Microphone with binary output indicating ambient sound, available from SparkFun Electronics

  •    Eagle

Electret microphone with multiple outputs. Design and firmware files for the VKey Voltage Keypad.

Hacksby - Description and unofficial implementation of Furby's audio protocol

  •    Perl

Hasbro's Furby toy (year 2012 model) uses audio protocol to communicate with other nearby Furbys and with the official 'Furby' applications for iOS and Android. This project is an educational attempt to analyze and re-create the audio protocol and communicate with Furby using computer in a search for some easter eggs or otherwise undocumented features.

vue-audio-recorder - A simple audio recorder for VueJS applications

  •    Vue

Audio recorder for Vue.js. It allows to create, play, download and store records on a server.

mic-recorder-to-mp3 - Microphone Recorder to mp3

  •    Javascript

Record your microphone audio input and get an audio/mp3 file in the end. About the version in URL: Change the URL version to any of our releases, or use https://unpkg.com/mic-recorder-to-mp3 to automatically use the latest version.

app-media - Elements for accessing data from media input devices and visualizing that data for users

  •    Javascript

Elements for accessing data from media input devices, such as cameras and microphones, and visualizing that data for users. See the full explainer for detailed usage.


  •    Javascript

Library for interacting with Alexa Voice Service (AVS) in the browser. The audio recorded in this library is mono channel, sampled at 16k Hz, and signed 16 bit PCM encoding which is required by AVS.

wavebell - :bell: Catch realtime audio wave from microphone with JavaScript!

  •    Javascript

In Chrome 47 or above, getUserMedia requires HTTPS to work. So it'd be better to setup SSL for your server. The MIT License.

permissions - A library for comfortable use of Permissions API in Angular applications

  •    TypeScript

This is a library to use Permissions API with Angular. The observable is cold, meaning if there are no active subscriptions, it doesn't track the status of the permission.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.