EmperorYP7/audioscribe

โ˜… 0Forks 0GitHub โ†—Compare

Project website โ†—

README

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.
    • 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:

Contributors

ky-zo

Issues