Skip to content

"Nicola Blind Assistant" — мобільний додаток, який допомагає людям з вадами зору орієнтуватися в просторі, розпізнавати текст, об'єкти та обличчя, використовуючи сучасні технології."

License

Notifications You must be signed in to change notification settings

WhatIsLoveOO/NicolaBlindAssistant

Repository files navigation

Nicola Blind Assistant

Nicola Blind Assistant — це сучасний мобільний додаток, створений для допомоги людям з вадами зору. Додаток надає інтуїтивний інтерфейс та потужні інструменти, які допомагають орієнтуватися в просторі, розпізнавати об'єкти, текст, голоси та інше.


📋 Функціональність

  1. Text to Speech
    Перетворює введений текст у мову для озвучення користувачеві.

  2. Speech to Text
    Розпізнає голос і перетворює його на текст для подальшого використання.

  3. Magnifier (збільшувальне скло)
    Використовує камеру для збільшення дрібних деталей у реальному часі.

  4. AI Recognize
    Розпізнавання об'єктів у кадрі за допомогою штучного інтелекту.

  5. Money Recognition
    Розпізнавання номіналів купюр за допомогою камери.

  6. OCR (розпізнавання тексту)
    Виділення тексту з зображень або кадру камери.

  7. Face Recognition
    Визначення та розпізнавання облич у кадрі.

  8. Compass
    Озвучення напрямку горизонту, на який дивиться камера.


🛠️ Технології

  • .NET MAUI: Кросплатформова розробка для Android і iOS.
  • CommunityToolkit.Maui: Використовується для роботи з камерою, текстом і жестами.
  • Machine Learning Models: Для розпізнавання об'єктів та облич
  • Speech Services: Інтеграція з системними API для розпізнавання мови та синтезу тексту.

📱 Інтерфейс користувача

Додаток побудовано на основі MVVM-патерну для забезпечення чистої архітектури та легкої підтримки.

Головні елементи інтерфейсу:

  • Верхня панель: Містить кнопки для виклику меню та перегляду інформації про поточний режим.
  • Камера: Використовується для більшості функцій (збільшення, розпізнавання тексту, грошей тощо).
  • Нижня панель: Кнопки вибору режимів роботи.

🚀 Як почати роботу

  1. Клонувати репозиторій:

    git clone https://github.com/your-repo/nicola-blind-assistant.git
    cd nicola-blind-assistant
  2. Встановити залежності: Переконайтеся, що ви маєте встановлений .NET SDK версії 8 або новіше.

    dotnet restore
  3. Запустити проект:

    dotnet build
    dotnet run
  4. Виберіть платформу: Додаток підтримує Android. Зробіть налаштування емулятора або підключіть фізичний пристрій.


💡 Як використовувати

  1. Запустіть додаток.
  2. Виберіть потрібний режим з нижньої панелі.
  3. Виконуйте дії, слідуючи підказкам інтерфейсу.

🙌 Зворотний зв'язок

Якщо у вас є пропозиції чи питання, будь ласка, створіть Issue або напишіть нам на електронну пошту: nikolenkovlad89@gmail.com.


📜 Ліцензія

Додаток розповсюджується за ліцензією APACHE 2.0.


About

"Nicola Blind Assistant" — мобільний додаток, який допомагає людям з вадами зору орієнтуватися в просторі, розпізнавати текст, об'єкти та обличчя, використовуючи сучасні технології."

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages