Logo

Willkommen

Herzlich willkommen auf unserer Projektseite. Auf dieser Homepage erhalten Sie Informationen rund um das Projekt Projektname.

Kurzbeschreibung

Deutsch Dieses Projekt zielt darauf ab, Bildschirmtexte auf Desktop- und Android-Geräten unab-hängig von der Anwendung zu übersetzen. Zusätzlich wird eine Vorlesefunktion integriert, um Menschen mit Lese- bzw. Sehbeeinträchtigungen den Zugang zu digitalen Inhalten zu erleichtern und Sprachbarrieren zwischen verschiedenen Ländern zu verringern.

Unser Projekt wird bearbeitet und erstellt an der HTL Mössingerstraße

English This project aims to translate screen texts on desktop and Android devices, regardless of the application. Additionally, a text-to-speech function will be integrated to assist people with reading or visual impairments in accessing digital content and to reduce language barriers between different countries.

Details

Hier wird das Projekt möglichst anschaulich dargestellt - d.h. mit Bildern und den entsprechenden Erklärungen.


Systemstruktur
System

Systemüberblick

WAIR – What Am I Reading: Die Technologien, die den Unterschied machen

WAIR kombiniert modernste Technologien, um eine einzigartige und effiziente Lösung zu bieten. Unsere Systemstruktur basiert auf einer leistungsstarken Kombination von Tools und Frameworks, die nahtlos zusammenarbeiten, um eine herausragende Nutzererfahrung zu gewährleisten.

Highlights unseres Projekts:

  • Google Cloud Vision API
    Fortschrittliche Texterkennungs- und Analysefunktionalitäten ermöglichen es, Inhalte aus Bildern präzise und schnell zu extrahieren.
  • OpenCV Integration
    Leistungsstarke Bildverarbeitungsfunktionen zur Optimierung und Vorverarbeitung von Bilddaten.
  • Thymeleaf
    Dynamische und ansprechende Webseitengestaltung mit einfacher Integration in Java-basierte Backend-Systeme.
  • Kotlin
    Eine moderne und robuste Programmiersprache, die sowohl auf Android- als auch Desktop-Systemen nahtlose Funktionalität bietet.
  • WebSocket und HTTP-Kommunikation
    Echtzeitkommunikation und schnelle Datenübertragung zwischen unseren Systemkomponenten.
  • Python-gestützte Microservices
    Flexible und erweiterbare Backendlösungen für spezifische Funktionen.
  • Docker
    Containerisierung für eine konsistente Entwicklungs- und Produktionsumgebung.
  • MySQL
    Zuverlässige und performante Datenbankverwaltung für unsere Backend-Infrastruktur.

Unsere innovative Kombination dieser Technologien stellt sicher, dass WAIR nicht nur robust und skalierbar, sondern auch nutzerfreundlich und zukunftssicher ist.

App Overview
App

App-Funktionalität

Unsere App für Android und Desktop kombiniert eine intuitive Benutzeroberfläche mit nahtloser Funktionalität. Sie ermöglicht es den Benutzern, Texte aus beliebigen Anwendungen zu extrahieren, zu übersetzen und mit einer Vorlesefunktion zu nutzen, was insbesondere für Barrierefreiheit sorgt.

Backend Overview
Backend

Backend-Struktur

Unser robustes Backend basiert auf einer Microservice-Architektur mit Python und Java. Es verarbeitet und speichert Daten effizient und stellt APIs für die Kommunikation mit den Frontend-Anwendungen bereit.

Our Awesome Team

Marcel Micheu

Erstelleung der Client Anwendungen

Was wir wissen, ist ein Tropfen, was wir nicht wissen, ein Ozean.

Kalvin Nemec

Erstellung der Serveranwendungen

Sag, was du zu sagen hast, und nicht, was du sagen solltest.

Peter Gigler MsC

Erstbetreuer

Empty