Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 2.45 KB

README.md

File metadata and controls

62 lines (45 loc) · 2.45 KB

Voice-Based Agent Demo App

Welcome to the Voice-Based Agent Demo App! This application showcases an AI-powered voice-based agent designed for qualitative interviews and survey data collection. It leverages advanced AI techniques to conduct dynamic and engaging interviews, demonstrating the potential for AI in automated data collection and analysis.

University of Maryland Logo

Table of Contents

Features

  • Voice-Based Interaction: Engage with an AI chatbot that communicates through voice.
  • Qualitative Interviewing: Automates interviews for survey research, capturing nuanced responses.
  • Dynamic Probing: AI adjusts questions based on responses, creating a conversational flow.
  • Real-Time Feedback: Get instant responses and follow-up questions, simulating a natural conversation.

Getting Started

To run the demo locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/voice-based-agent-demo.git
  2. Install dependencies:

    cd voice-based-agent-demo
    npm install
  3. Start the application:

    npm start
  4. Access the app: Open your browser and navigate to http://localhost:3000 to interact with the voice-based agent.

Usage

Once the app is running, you can begin a conversation with the voice-based agent:

  1. Click the Start button to initiate the session.
  2. Speak into your microphone to ask questions or respond.
  3. Receive immediate, dynamic feedback from the AI.

This demo is designed for easy setup and demonstration purposes, with minimal configuration required.

Technologies Used

  • JavaScript and Node.js: For backend development and server-side functionality.
  • VAPI Web Speech API: To enable voice recognition and synthesis.
  • Express: A minimal framework for backend routing and middleware.
  • HTML/CSS: For the frontend structure and styling.

Thank you for exploring the Voice-Based Agent Demo App! We hope you find it insightful for understanding the potential of AI-driven voice interaction in research.