/ concept-collection / commonroom-recorder
Sign in
concept-collection / commonroom-recorder
commonroom-recorder / package.json
32 lines · 794 BCodeBlameHistory
2 "name": "commonroom-recorder",
4373b35Tune live transcription for ~8 s latencyJeremy Magland 3 "version": "0.3.1",
200df8aRecord commonroom audio and chat from the command lineJeremy Magland 4 "description": "CLI bot that joins a commonroom room and records every participant's audio (and the chat) to disk for transcription",
5 "type": "module",
6 "bin": {
7 "commonroom-recorder": "dist/cli.js"
8 },
aaf4452Distribute via npx from a GitHub Pages tarballJeremy Magland 9 "files": [
10 "dist",
11 "README.md"
12 ],
14 "build": "tsc -b",
aaf4452Distribute via npx from a GitHub Pages tarballJeremy Magland 15 "prepare": "tsc -b",
200df8aRecord commonroom audio and chat from the command lineJeremy Magland 16 "record": "node dist/cli.js",
cbaa294Add transcribe subcommand: merged speaker-attributed transcriptJeremy Magland 17 "test:loopback": "node dist/test/loopback.js",
cb7827aLive transcription and explicit record/transcribe subcommandsJeremy Magland 18 "test:transcribe": "node dist/test/transcribe-test.js",
19 "test:live": "node dist/test/live-loopback.js"
21 "engines": {
22 "node": ">=22"
23 },
24 "dependencies": {
25 "@noble/secp256k1": "^3.1.0",
26 "@roamhq/wrtc": "^0.10.0"
27 },
28 "devDependencies": {
29 "@types/node": "^26.1.1",
30 "typescript": "^7.0.2"
31 }
moveopenescclose