{"_id":"node-record-lpcm16","_rev":"21-7a806399e5e9f45689e6c68788e33868","name":"node-record-lpcm16","time":{"modified":"2022-06-21T18:40:54.642Z","created":"2014-05-13T01:14:14.990Z","0.1.1":"2014-05-13T01:14:14.990Z","0.1.3":"2015-05-16T15:07:18.441Z","0.1.4":"2015-05-16T15:28:25.944Z","0.1.6":"2016-11-27T17:17:53.757Z","0.1.5":"2016-11-27T17:20:24.899Z","0.1.7":"2016-12-03T23:54:17.493Z","0.1.8":"2016-12-04T01:29:46.020Z","0.2.0":"2016-12-25T19:46:33.412Z","0.3.0":"2017-04-06T18:05:47.931Z","0.3.1":"2018-07-29T21:09:18.107Z","1.0.0":"2019-07-18T21:16:23.156Z","1.0.1":"2019-07-19T07:42:25.221Z"},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"dist-tags":{"latest":"1.0.1"},"description":"Record a microphone input stream","readme":"# node-record-lpcm-16\n\nRecords a 16-bit signed-integer linear pulse modulation code WAV audio file.\n\nThis module uses Node.js streams to minimize memory usage and optimize speed, perfect for embedded devices and \"the internet of things\".\n\nThese audio files are fully compatible with both the [Google Speech to Text API (v2)](https://github.com/gillesdemey/google-speech-v2) and the [Wit.ai Speech API](https://wit.ai/docs/api#span-classtitle-verb-postspeech).\n\n## Installation\n\n`npm install node-record-lpcm16`\n\n## Dependencies\n\nGenerally, running `npm install` should suffice.\n\nThis module requires you to install [SoX](http://sox.sourceforge.net) and it must be available in your `$PATH`.\n\n### For Mac OS\n`brew install sox`\n\n### For most linux disto's\n`sudo apt-get install sox libsox-fmt-all`\n\n### For Windows\n[download the binaries](http://sourceforge.net/projects/sox/files/latest/download)\n\n## Options\n\n```\nsampleRate            : 16000  // audio sample rate\nchannels              : 1      // number of channels\nthreshold             : 0.5    // silence threshold (rec only)\nendOnSilence          : false  // automatically end on silence (if supported)\nthresholdStart        : null   // silence threshold to start recording, overrides threshold (rec only)\nthresholdEnd          : null   // silence threshold to end recording, overrides threshold (rec only)\nsilence               : '1.0'  // seconds of silence before ending\nrecorder              : 'sox'  // Defaults to 'sox'\ndevice                : null   // recording device (e.g.: 'plughw:1')\naudioType             : 'wav'  // audio type to record\n```\n\n> Please note that `arecord` might not work on all operating systems. If you can't capture any sound with `arecord`, try to change device (`arecord -l`).\n\n## Usage\n\n```javascript\nconst recorder = require('node-record-lpcm16')\nconst fs = require('fs')\n\nconst file = fs.createWriteStream('test.wav', { encoding: 'binary' })\n\nrecorder.record({\n  sampleRate: 44100\n})\n.stream()\n.pipe(file)\n```\n\nYou can pause, resume and stop the recording manually.\n\n```javascript\nconst recorder = require('node-record-lpcm16')\nconst fs = require('fs')\n\nconst file = fs.createWriteStream('test.wav', { encoding: 'binary' })\n\nconst recording = recorder.record()\nrecording.stream().pipe(file)\n\n// Pause recording after one second\nsetTimeout(() => {\n  recording.pause()\n}, 1000)\n\n// Resume another second later\nsetTimeout(() => {\n  recording.resume()\n}, 2000)\n\n// Stop recording after three seconds\nsetTimeout(() => {\n  recording.stop()\n}, 3000)\n```\n\n## Recorders\n\nThe following recorders are included:\n\n* rec\n* sox\n* arecord\n\n**Note:** not all recorders support all features!\n\n## Error handling\n\nSome recorders might be logging errors to `stderr` and throw an exit code.\nYou can catch early termination by adding an error event listener to the stream.\n\nTo debug the recorder see [debugging](#debugging) below.\n\n```javascript\nrecording.stream()\n  .on('error', err => {\n    console.error('recorder threw an error:', err)\n  })\n  .pipe(file)\n```\n\n## Debugging\n\nDebug logging is implemented with [visionmedia/debug](https://github.com/visionmedia/debug)\n\n`DEBUG=record node examples/file.js`\n\n## Example\n\nHere's how you can write your own Siri in just 10 lines of code.\n\n```javascript\nconst recorder = require('../')\nconst request = require('request')\n\nconst witToken = process.env.WIT_TOKEN // get one from wit.ai!\n\nfunction parseResult (err, resp, body) {\n  if (err) console.error(err)\n  console.log(body)\n}\n\nconst recording = recorder.record({\n  recorder: 'arecord'\n})\n\nrecording\n  .stream()\n  .pipe(request.post({\n    'url': 'https://api.wit.ai/speech?client=chromium&lang=en-us&output=json',\n    'headers': {\n      'Accept': 'application/vnd.wit.20160202+json',\n      'Authorization': `Bearer ${witToken}`,\n      'Content-Type': 'audio/wav'\n    }\n  }, parseResult))\n\nsetTimeout(() => {\n  recording.stop()\n}, 3000) // Stop after three seconds of recording\n```\n","versions":{"0.1.4":{"name":"node-record-lpcm16","version":"0.1.4","description":"Record 16-bit WAVE audio with Node.js ===============","main":"index.js","dependencies":{"lodash":"^2.4.1"},"devDependencies":{"mocha":"^1.18.2"},"scripts":{"test":"mocha"},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"6cb97a62036825a1701d67344415d0bc852f8714","_id":"node-record-lpcm16@0.1.4","_shasum":"a5ba92c8166415d6d95893cfbdb40d668ad0286a","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"a5ba92c8166415d6d95893cfbdb40d668ad0286a","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.1.4.tgz","integrity":"sha512-qps/PfH81JgUPSrYvNcuV/r+TF3DMwnc6pNEUuhCCs0aHUnywaO7CiOS1DTw4Bx2WkUMgBHYLsvn+7KcJhysKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6JOZ3HrWXhpVEkz0vXA9MYwDTRjF+FFNE8Azy8oFtdAiBLOvYdbiVi5A18FzaRqylNpue4BBlk2BTIj1J2iEa+7w=="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}]},"0.1.6":{"name":"node-record-lpcm16","version":"0.1.6","description":"Record 16-bit WAVE audio with Node.js ===============","main":"index.js","dependencies":{"execa":"^0.5.0"},"devDependencies":{"mocha":"^1.18.2"},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"1c23aed61127f07542f566d97a4851caf5bdec95","_id":"node-record-lpcm16@0.1.6","_shasum":"7ac7b3d293fea39144019de3c3a23af895d9cb02","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"7ac7b3d293fea39144019de3c3a23af895d9cb02","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.1.6.tgz","integrity":"sha512-YOPcNZ5VKUj0O/7cK5VcCU9nt3dWu73WeMGOKGTDrfsBcVX87cysuAmCeKT7aL6sB6Z2FILZ9lXD8FLSyE4n9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxxPy+KBjN4oKPU1HyEz6JNqaTEv3wwt4EMEHGeBxxxQIhAK22xf/o+Ac9bUVfcNO1R5zSI/gZ3jTK62aRn2vM9NLs"}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-record-lpcm16-0.1.6.tgz_1480267071639_0.47879659105092287"}},"0.1.5":{"name":"node-record-lpcm16","version":"0.1.5","description":"Record 16-bit WAVE audio with Node.js ===============","main":"index.js","dependencies":{"execa":"^0.5.0"},"devDependencies":{"mocha":"^1.18.2"},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"2652ab88d340e7f9152c63f5e333c6014c8b2353","_id":"node-record-lpcm16@0.1.5","_shasum":"1a9bcdab6771eee7a8ccf03fd657690ae83a438e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"1a9bcdab6771eee7a8ccf03fd657690ae83a438e","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.1.5.tgz","integrity":"sha512-k5L5zjJIo6VuUT/yzct2IgKicOA/h0uaVR7d7NncT+5QuvIjqybkoSHXEDwE6VkmemR5LsLT+hoJ3w0tqQxYPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxgSsftx64PWaAsp0QJ3JC1rx9ZDyxHHW6wWVoDmvBugIgbB5zJ6AQIemBxNp6TVJ3rLdT5KdjXs/buAvlIobuIac="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-record-lpcm16-0.1.5.tgz_1480267222743_0.5686007316689938"}},"0.1.7":{"name":"node-record-lpcm16","version":"0.1.7","description":"Record 16-bit WAVE audio with Node.js ===============","main":"index.js","dependencies":{},"devDependencies":{"mocha":"^1.18.2"},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"ea1f0762431a24962f87ce11ebd96f787774da9b","_id":"node-record-lpcm16@0.1.7","_shasum":"4ed5aef4d487ee7b741233d2cc17ca1779b8ef48","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"4ed5aef4d487ee7b741233d2cc17ca1779b8ef48","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.1.7.tgz","integrity":"sha512-Ie3b3u4qSQcT7pin+mwBuBF3kklmI8YI6Y3u/xvwbLzdwdpWvrUU1xUqdQu7CUOeQAN6fuPbPlHprYhGIZEC8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+xFzzRQjazOq9cheYikCXJ9otIMCdOH1ytKcLDoI7ZQIgFc/SC++3Cmfb56NLX20wY3Yve8whSjVHdeyFubHoii0="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-record-lpcm16-0.1.7.tgz_1480809255502_0.30627713608555496"}},"0.1.8":{"name":"node-record-lpcm16","version":"0.1.8","description":"Records a 16-bit signed-integer linear pulse modulation code WAV audio file.","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"43aaab8d321904d470c2d2c4884bbb7f2d359f72","_id":"node-record-lpcm16@0.1.8","_shasum":"9dedc4f4cd2a05791a052ac5ecaf142570b5f62b","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"9dedc4f4cd2a05791a052ac5ecaf142570b5f62b","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.1.8.tgz","integrity":"sha512-Q3t2gaCwcdYxXF8nBTM3ta5gihfNYyiJCfKCc+hxegc9JaawO8r9LAVZn2AgliOggy0O751lCgvZvXiQG7F1gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICidLctdenld2jWPOmyS1uQB9CQccMFAPzKG0wsVp/vsAiEAwX3DO3ne72J8GXpkELQmnjlhoOTR63VLuBaxOBicLko="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-record-lpcm16-0.1.8.tgz_1480814985462_0.3004470570012927"}},"0.2.0":{"name":"node-record-lpcm16","version":"0.2.0","description":"Records a 16-bit signed-integer linear pulse modulation code WAV audio file.","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"aae602912d80459bf2ddba608630d76517a4c65e","_id":"node-record-lpcm16@0.2.0","_shasum":"ae8da285c66d08e68662f7a1df538d68a88cf3dc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"ae8da285c66d08e68662f7a1df538d68a88cf3dc","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.2.0.tgz","integrity":"sha512-NZcmzdtS4JHmaSdhpudFtDkFQTTDWG5RdpW03XbXSTONPiBLXVI7l0Jcv5AuSOnuwADmgMmEzQe0ua/TSNKQaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTIig74zcUMBF6DpR+lDpz2coY7RlXSdYQQh7H19gmGAiEA3xDEE2nmYEpOyJvNK0ntukf/qgmCC2G9Igbb0cUKYM4="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/node-record-lpcm16-0.2.0.tgz_1482695192773_0.7803783244453371"}},"0.3.0":{"name":"node-record-lpcm16","version":"0.3.0","description":"Records a 16-bit signed-integer linear pulse modulation code WAV audio file.","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"f209678269b62fc36016fd54cac787c94421989c","_id":"node-record-lpcm16@0.3.0","_shasum":"797eb70c509db4e982a32162147a7bae34eaacca","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.4.0","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"shasum":"797eb70c509db4e982a32162147a7bae34eaacca","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.3.0.tgz","integrity":"sha512-qXi3waEDUjv9waDhLHby0peclI0d2dy/As0gZJz/ZkSahAK9ufcZRQUeyZahbnm5KtdxvujntITZaUAlUSgWTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKao/Wwwj8J8KmCZUxTAzUpaFqtQW7x5dX5ydHLGBtYgIhAI5IjMNcOgnX/gMt+lLKv8NIS5Cz0Q4IUsU/l9T0D+OP"}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-record-lpcm16-0.3.0.tgz_1491501946191_0.027077714912593365"}},"0.3.1":{"name":"node-record-lpcm16","version":"0.3.1","description":"Records a 16-bit signed-integer linear pulse modulation code WAV audio file.","main":"index.js","dependencies":{},"devDependencies":{},"scripts":{},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"license":"MIT","bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","directories":{"example":"examples"},"gitHead":"558b4366ce4fb382bd86c3616b8dec0089413042","_id":"node-record-lpcm16@0.3.1","_npmVersion":"6.2.0","_nodeVersion":"9.11.1","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"integrity":"sha512-Mmsu7//hdbMEsaoWDqoC/chJIZHtYXzYq6GRMfIMA0mu+fc5bIh9eEMi4fHLYbQB3M4orbbf7cM4crvHTeqlfg==","shasum":"df0b019397170a94cc9e82754588c8ce7f63f435","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-0.3.1.tgz","fileCount":7,"unpackedSize":9136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXiz+CRA9TVsSAnZWagAA5GgP/19bCt3o7jAlaFag/DE5\n2771oQjTYn3WVWGdQZ8QLDZ1nYN8a/+EMIo9liHJFcIZv49AgA3Yd4SBrRtH\n4BBcgJB131amn6qlQCneuU/DGEZLL0FpZ4WwdQ0/LF2FuTNRZHZjtUF843IG\n6GXt7buqPjDffeHxldmYWxZ4p4eQhMXIqqkjCuWuXsqqM9MuSUAKmtPsXeGA\ndZi7B881lNWph8ToqHQGzFZPzRFfPidsTK+6dLCrDLKyT9SoNoL+VNo6r6Cy\nblrY+ZBDR8ubaoDxDggupygfBK9I0l3wq5Th7zz+BiZh39hi1PfJEUzcLjne\nTfB7sNFI/EKTlhWowx2P0AB/I3dS8qtB5A6SLdl6Df76ix3KNe1JlTCfoQpv\nXZL4iTprljLBiSskTuiSkxymIrvkAxvfGwBgV8KiJjslyI27d9JbTnjTHoad\npMW4PqRrPGxXTLztaM7AFWhu7p394uHr0ZT8gNbrb3qnaPSn/kK2p/0GCL9Y\nwYI5SxcfG8rPWplrZWPiOG9Rs6i7DJB8D8CkzM5DQ+4u0CNtjLS44eocYdCs\nRSgogT9ZNde1kkIDmBzYinx6rPaNn5RiQPxxK2m2TIiX0xMWJRpzme5MAPVw\n8VWOC82Lthotx58Eh1L1PdYc7QclbMJs1zpZ//v8xVp6W4F6nnLV0um9loI5\n+F2r\r\n=KZey\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp1bjqkIACtq/sVCcq3VjMczEtEsvnjjHSW/u9SqPnwQIhAJvrhLix4CQoRn0Xty8uHZWnXOLTgh6jClz8J7ldAKwj"}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-record-lpcm16_0.3.1_1532898557801_0.20265033745747885"},"_hasShrinkwrap":false},"1.0.0":{"name":"node-record-lpcm16","author":{"name":"Gilles De Mey"},"version":"1.0.0","description":"Record a microphone input stream","license":"ISC","main":"index.js","dependencies":{"debug":"^2.6.8"},"devDependencies":{"standard":"^13.0.2"},"scripts":{"test":"standard"},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","gitHead":"9f27f0985e3c4c045c382f3697b49211e4403dad","_id":"node-record-lpcm16@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"dist":{"integrity":"sha512-gtDiJfNWpi5zI7Muq468d5ODXO1vC7eKuvkFZeizIAIz+DPlGHJtICpTCnddNqo5uwxytVM2ibCgveOEwnqteQ==","shasum":"f0ef316de42114767549396499ae526f2101b4c1","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-1.0.0.tgz","fileCount":14,"unpackedSize":12451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMOGnCRA9TVsSAnZWagAATZIP+gKgdIZOrehFD+0JqhU9\nDmuWuzZWKf/gsPCHq79jq0+qr2UIpXHonpdwKZAIDzTzqZN9+pjMZviFFcHb\n3NYQh8BfDos4oDPwsxxYbghySCa8axgPTD/5huutrI1ruSBVbxeaQUajxeT9\nLQWFVs/Un0+LD4g4iRSFFBGzQaXp0sSCCHzqJRosY65UtD5fvclkuS9n2bcN\nu0dU7PDHAEYBh9zN0GV+XTIlkEd/TRrXjy+54bHrElsecOKtC+f9GYxDAc9q\nS+Jgd9eanad0iJzAH91IuBNBqig30JMk7kTwbVzReOImkD7oz1lQ3t2+KRN2\nd/pWiLAc86kls71vYGRbCHrCr0RJGZvwGPKvebzrWpzjZLtCVvfJx0gZzDm2\n83zF2fF8CAKx7AarfOsis3QJ6RlixOAyV3Wvlp9UJLuydB/odJwRtPex0Bge\nH37cU7XjGg2K6Z+5JgkWK6vRnD1CR0tv0pAJ+8c6DRbOANfT97KDOD8UACPD\n845zM42nrxsqrY06GNAOdZrhWUQ93+ArCEvRv1ZZEgYqzamTQF6AS1YuMY29\n5hqn/Urq3JrwZJZlFysyYc/C3yCem53qfrU2lypAO+G+2dV1LGC2cXW0JW6A\nFc7wz4z7f9KpP3fwy4u1c7CrRqd/FOtingCQioMDi+pAMMFH+panOAIOk+yt\nYpwZ\r\n=pvD7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBjrbR2xqLz8ogU2iWDNOGNna84OJpEmhRPVCcI05YTAiBEwfuI7glBzM/8h9pYC4JbTsXjDAR0PxJWuEFCB8N1QQ=="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-record-lpcm16_1.0.0_1563484583017_0.8099956869720559"},"_hasShrinkwrap":false},"1.0.1":{"name":"node-record-lpcm16","author":{"name":"Gilles De Mey"},"version":"1.0.1","description":"Record a microphone input stream","license":"ISC","main":"index.js","dependencies":{"debug":"^2.6.8"},"devDependencies":{"standard":"^13.0.2"},"scripts":{"test":"standard"},"keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","gitHead":"0ed28766f199dedb68b14b7e17f928ff3e1b5fc4","_id":"node-record-lpcm16@1.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-H75GMOP8ErnF67m21+qSgj4USnzv5RLfm7OkEItdIi+soNKoJZpMQPX6umM8Cn9nVPSgd/dBUtc1msst5MmABA==","shasum":"2201dee8d7dc8fc4055ab1bd275154201433e635","tarball":"https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-1.0.1.tgz","fileCount":14,"unpackedSize":12447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMXRiCRA9TVsSAnZWagAAasMP/iqepNNor+HhDcEC+kXN\npEk+zn1V/W6KAo+Gt1fpwxjlZUEi0/SSJzWVKxzqPOj8iBhMt0R1TokW/eGW\nwdXXSPwBn0I0zX4wfg3pVrzE95h5djrR5p3sZ2zxtKFn+0XMQoijKKq+V0Td\n/FqIRrRs6ajzVPFW9IpZn82mAiYoAIpuK+6Y4txad37EoOzKHVyY4tq/Vb5l\nf9RxLNny2tQcA+qsGYcdOR382vhuoKU9xlz/I0UzImlT2Xbb64/umFuRuoP9\n4vazKNxQG2i5ZH+K7zqbvqyG58c6RKP7s+xKF8iugJal0apgG6QS6iIdXmIV\ne5HxZq7TWMOw0yp0BoRxT7Rbrw9bYtq/RlnScRhP2+a0BPp2nBkhGSNC2N8d\nOBT9LGJmIPEPpgoehTocuTL/uyNeeZFcLP0jXxhrY8t5wsS9VAfvggSxCqQz\nZPx9jSiNETF3WWpSTVcteaZp8EZQNoXUAjdxGIia1f7atHhKu1A9Jm3f6lJs\nkcftxxfZwjnq35o8/+pHueC88LpSgUR+yyhSbrN1LyXx+wDG0/jsoORy1w1E\nAJUMinGVjKeIpX8lns+p+YlFPNHnlaMTDyHpaC357aNhZ17NPDuMAgyNC85g\nuZUZDJOHEZ0MyISPlUfDxMVWqF4/0tIYF4W71i4iR5eQjvo5PVNt/4UfH2Yv\nuyrl\r\n=nsN2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeDfAxdPh341f4+8NvoHGewMm90+yhLEYngY/xAu7DhAiA1/mEfI5/fHbx+GKNmsMXOcM7hKvS7z+X3VIXyuIbVQQ=="}]},"maintainers":[{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"}],"_npmUser":{"name":"angryunicorn","email":"gilles.de.mey@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-record-lpcm16_1.0.1_1563522145043_0.680149758785882"},"_hasShrinkwrap":false}},"homepage":"https://github.com/gillesdemey/node-record-lpcm16","keywords":["sox","audio","speech","record"],"repository":{"type":"git","url":"git+https://github.com/gillesdemey/node-record-lpcm16.git"},"author":{"name":"Gilles De Mey"},"bugs":{"url":"https://github.com/gillesdemey/node-record-lpcm16/issues"},"license":"ISC","readmeFilename":"README.md","users":{"zhaojunlike":true}}