dr-data / audioscribe

Home Page:https://audioscribe.wordware.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Audioscribe πŸŽ™οΈπŸ“

Audioscribe

Audioscribe is a web application that converts recordings into structured notes, utilizing Wordware as the AI Agent in the backend. This project leverages cutting-edge technologies to provide users with a seamless experience in recording, transcribing, and managing their notes. πŸš€

You can duplicate the AI agent and prompts used in this app by visiting this Wordware link.

Setting Up the Project πŸ› οΈ

To set up the Audioscribe project on your local machine, follow these steps:

  1. Clone the Repository πŸ“‚: Clone the Audioscribe repository from GitHub to your local machine using your preferred method (e.g., Git Bash, GitHub Desktop, or the command line).
  2. Install Dependencies πŸ“¦: Navigate to the project directory and run npm install to install all the required dependencies.
  3. Environment Variables πŸ”: Create a .env file in the project root directory and add the following environment variables:
    • NEXT_PUBLIC_BASE_URL: The base URL for your application.
    • BLOB_READ_WRITE_TOKEN: Your Azure Blob Storage token for read and write operations.
    • REPLICATE_API_TOKEN: Your Replicate API token for transcription services.
    • DEEPGRAM_API_KEY: Your Deepgram API key for transcription services.
    • WORDWARE_API_KEY: Your Wordware API key for advanced text processing.
    • LOOPS_API_KEY: Your Loops API key for audio processing.
    • NEXT_PUBLIC_POSTHOG_KEY: Your PostHog API key for analytics.
    • NEXT_PUBLIC_POSTHOG_HOST: Your PostHog host URL for analytics.

Example .env file content:

Edit (13.07.2023): Replicate has been replaced by Deepgram for better consistency in transcription services.

About

https://audioscribe.wordware.ai


Languages

Language:TypeScript 95.9%Language:JavaScript 2.8%Language:CSS 1.3%