Package Exports
- transcripty
- transcripty/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (transcripty) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Transcripty
Extract chat logs from Google Meet HTML files and convert them to text and markdown files.
Installation
Global Installation (Recommended)
npm install -g transcripty
Local Installation
npm install transcripty
Usage
As a Global CLI Tool
transcripty <html-file-path> [options]
As a Local Package
npx transcripty <html-file-path> [options]
Options
-o, --output <path>
- Output directory or file path (without extension)--txt-only
- Only generate .txt file--md-only
- Only generate .md file-h, --help
- Display help information-V, --version
- Display version number
Examples
Basic Usage
Extract chat log and save as both .txt and .md files:
transcripty meet-chat.html
This creates meet-chat_chat.txt
and meet-chat_chat.md
in the same directory.
Specify Output Path
transcripty meet-chat.html -o /path/to/output/meeting-transcript
This creates meeting-transcript.txt
and meeting-transcript.md
.
Generate Only Text File
transcripty meet-chat.html --txt-only
Generate Only Markdown File
transcripty meet-chat.html --md-only
Custom Output Directory
transcripty meet-chat.html -o ./transcripts/meeting-2024-01-15
How to Get Google Meet HTML
- Join or host a Google Meet
- Open the chat panel
- Right-click on the chat area and select "Inspect Element"
- In the developer tools, right-click on the HTML element containing the chat
- Select "Copy" > "Copy outerHTML"
- Paste the HTML into a
.html
file - Use transcripty to extract the chat log
Output Formats
Text Format (.txt)
Speaker Name: Message content here
Another Speaker: Another message
Speaker Name: Follow-up message
Markdown Format (.md)
# Google Meet Chat Log
**Speaker Name:** Message content here
**Another Speaker:** Another message
**Speaker Name:** Follow-up message
Requirements
- Node.js 18.0.0 or higher
Development
git clone <repository>
cd transcripty
npm install
npm start -- <html-file-path>
License
ISC