Skip to main content

A telemedicine transcription and analysis tool

Project description

OpenScriber

A telemedicine transcription and analysis tool that helps healthcare providers efficiently process and analyze patient conversations.

Features

  • Real-time audio recording and transcription
  • Automated analysis of medical conversations
  • Customizable analysis prompts
  • Secure storage of transcripts and audio
  • Multi-user support with individual encryption

Installation

pip install openscriber

Requirements

  • Python 3.8 or higher
  • PyQt5 for the GUI
  • PyAudio for audio recording
  • Whisper for transcription
  • Other dependencies are automatically installed

Usage

  1. Run the application:
openscriber
  1. Create an account or log in
  2. Start recording your medical conversation
  3. The application will automatically transcribe and analyze the conversation
  4. View and copy the results as needed

Development Setup

  1. Clone the repository:
git clone https://github.com/yourusername/openscriber.git
cd openscriber
  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -e .

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openscriber-0.1.0.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openscriber-0.1.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file openscriber-0.1.0.tar.gz.

File metadata

  • Download URL: openscriber-0.1.0.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for openscriber-0.1.0.tar.gz
Algorithm Hash digest
SHA256 17867409bb574c7e268ec6e024bb93a67e5acc61cea68257991bbb3616c2af5e
MD5 bec0fcb3b00944b92cac1f33c15d85ed
BLAKE2b-256 657534dede0fdbd73e15742cbdfc82b9193938cbda9276172f135b96a3c0a5df

See more details on using hashes here.

File details

Details for the file openscriber-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: openscriber-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for openscriber-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a7f515044dbaf3e976e7aa054cc3d9e3093489c5fd35541aef60f70583465a7
MD5 26cd4c67980cf38eab75ac492702b8ab
BLAKE2b-256 5736d217738f687fda5caa0e8269488876683558f7f306d5f3e72cd3e2a68f45

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page