JSPM

transcripty

0.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q18646F
  • License MIT

Extract chat logs from Google Meet HTML files and convert them to text and markdown files

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

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

  1. Join or host a Google Meet
  2. Open the chat panel
  3. Right-click on the chat area and select "Inspect Element"
  4. In the developer tools, right-click on the HTML element containing the chat
  5. Select "Copy" > "Copy outerHTML"
  6. Paste the HTML into a .html file
  7. 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