Skip to content

pure-maple/CALDtalk

Repository files navigation

CALDtalk: Overcoming Language Barriers in Our Community

中文文档

Overview

CALDtalk is an AI-powered intelligent translation application designed to bridge language barriers within our diverse community. Our mission is encapsulated in the slogan, "Overcoming language barriers in our community." CALDtalk provides a suite of translation services leveraging OpenAI's online API, including daily translation, conversation translation, and common phrase translation. The application also offers specialized optimizations for various fields, ensuring accurate and context-aware translations.

Project Components

The CALDtalk project consists of three main components:

  1. Backend System

    • Technology: SpringBoot 3
    • Description: Handles core functionalities, including processing translation requests and interfacing with OpenAI's online API for automatic speech recognition (ASR) and translation services.
  2. Frontend System

    • User Interface (UI): A user-friendly interface for easy access to translation services.
    • Administrator Interface: A dashboard for managing the application, including customizing translation prompts for different domains.
    • Technology: Vue 3

Key Features

  • Daily Translation: Provides accurate translations for everyday language use.
  • Conversation Translation: Facilitates real-time translation of dialogues, making communication smoother between speakers of different languages.
  • Common Phrases Translation: Includes pre-defined translations for frequently used phrases, particularly useful in sectors like healthcare, aged care, and public services.
  • Field-Specific Optimizations: Customizable prompts and settings tailored to specific industries to enhance the relevance and accuracy of translations.

Technologies Used

  • Backend: SpringBoot 3
  • Frontend: Vue 3
  • AI Integration: OpenAI Services for ASR and Translation

Team

The CALDtalk project is developed by the Keep Real team, consisting of the following members (in no particular order):

  • Hu Zelong
  • Zhang Haofei
  • Zhao Long
  • Peng Haonan
  • Yang Keqi
  • Zhao Ruilin

Getting Started

To get started with CALDtalk, clone the repository and follow the instructions in the setup guide. Ensure that the necessary environment variables, including API keys for accessing OpenAI services, are properly configured.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors