|
| 1 | +# ChatCaster 🎮🎙️ |
| 2 | +**Голосовой ввод текста для геймеров с геймпадом** |
| 3 | + |
| 4 | +> Забудьте о мучениях с виртуальной клавиатурой в играх! Говорите - мы печатаем. |
| 5 | +
|
| 6 | +## 🚀 Что это такое? |
| 7 | + |
| 8 | +ChatCaster решает главную боль всех геймеров на геймпаде: **как быстро написать в чат, не отвлекаясь от игры?** |
| 9 | + |
| 10 | +Просто нажмите настроенную комбинацию кнопок на геймпаде, скажите что хотите написать, и текст автоматически появится в игровом чате. Всё происходит за 1-2 секунды! |
| 11 | + |
| 12 | +## ✨ Основные возможности |
| 13 | + |
| 14 | +### 🎯 Универсальный ввод |
| 15 | +- Работает в **любых** приложениях: Steam Input, игровые чаты, Discord, даже Блокнот |
| 16 | +- Поддержка геймпадов и клавиатуры |
| 17 | +- Мгновенное распознавание речи (1-2 секунды) |
| 18 | + |
| 19 | +### 🌍 Многоязычность |
| 20 | +- **5 самых популярных языков** Steam |
| 21 | +- **Автоматический перевод между языками** |
| 22 | +- Говорите на русском → получаете английский текст в чате |
| 23 | +- Все комбинации языков работают в обе стороны |
| 24 | + |
| 25 | +### ⚡ Простота использования |
| 26 | +- **Никаких сложных настроек** - подключил микрофон и готово |
| 27 | +- Настраиваемые комбинации кнопок на геймпаде/клавиатуре |
| 28 | +- Долгое зажатие = удаление всего текста в поле |
| 29 | +- Различные модели распознавания (точность vs скорость) |
| 30 | + |
| 31 | +## 🎮 Как это работает? |
| 32 | + |
| 33 | +1. **Играете с геймпадом** в любую игру |
| 34 | +2. **Нажимаете комбинацию** (например, LB+RB) |
| 35 | +3. **Говорите** что хотите написать (до 10 секунд) |
| 36 | +4. **Текст автоматически** появляется в чате игры |
| 37 | + |
| 38 | +### Пример использования: |
| 39 | +``` |
| 40 | +🎙️ Вы говорите: "Привет, как дела?" |
| 41 | +⌨️ В чате появляется: "Hey, how's it going?" |
| 42 | +``` |
| 43 | + |
| 44 | +## 🛠️ Системные требования |
| 45 | + |
| 46 | +- **Windows** (Linux и macOS в разработке) |
| 47 | +- **Микрофон** (любой) |
| 48 | +- **Геймпад** или клавиатура |
| 49 | +- **.NET Runtime** (устанавливается автоматически) |
| 50 | + |
| 51 | +> **Примечание**: Приложение разработано и протестировано на Xbox геймпаде. Другие геймпады могут работать не во всех случаях. |
| 52 | +
|
| 53 | +## 📥 Установка |
| 54 | + |
| 55 | +1. Скачайте последнюю версию из [Releases](../../releases) |
| 56 | +2. Распакуйте архив |
| 57 | +3. Запустите `ChatCaster.exe` |
| 58 | +4. Подключите микрофон и геймпад |
| 59 | +5. Готово! 🎉 |
| 60 | + |
| 61 | +## ⚙️ Настройка |
| 62 | + |
| 63 | +### Первый запуск |
| 64 | +Приложение работает сразу "из коробки" с настройками по умолчанию. |
| 65 | + |
| 66 | +### Доступные настройки: |
| 67 | +- **Модель распознавания** - выберите баланс между точностью и скоростью |
| 68 | +- **Комбинации кнопок** - настройте удобные для вас сочетания |
| 69 | +- **Языки** - выберите входной и выходной языки для перевода |
| 70 | + |
| 71 | +## 🎯 Применение |
| 72 | + |
| 73 | +### 🎮 Для геймеров: |
| 74 | +- Быстрые команды команде в CS2, Valorant, Dota 2 |
| 75 | +- Общение в MMO играх не отрывая рук от геймпада |
| 76 | +- Стримы без засветки клавиатуры |
| 77 | + |
| 78 | +### ♿ Для людей с ограниченными возможностями: |
| 79 | +- **Полноценное участие в играх** для тех, кто может использовать только геймпад |
| 80 | +- **Альтернатива клавиатуре** при ограниченной подвижности рук |
| 81 | +- **Голосовое управление текстом** в любых приложениях, не только играх |
| 82 | +- **Социализация в играх** без барьеров ввода текста |
| 83 | +- **Равные возможности** в многопользовательских играх |
| 84 | + |
| 85 | +### 💬 Как переводчик: |
| 86 | +- Общение с иностранными игроками |
| 87 | +- Изучение языков в игровой форме |
| 88 | +- Быстрый перевод фраз |
| 89 | + |
| 90 | +## 🤝 Поддержка проекта |
| 91 | + |
| 92 | +Этот проект разрабатывается одним человеком в свободное время. |
| 93 | + |
| 94 | +**Автор**: Самоучка .NET разработчик, в поисках Junior позиции |
| 95 | + |
| 96 | +### 📧 Связь: |
| 97 | +- **Telegram**: [@BMBasharov](https://t.me/BMBasharov) |
| 98 | +- **Email**: basharovbmkz@gmail.com |
| 99 | + |
| 100 | +> Если вы представитель IT-компании и ищете Junior .NET разработчика - буду рад рассмотреть предложения! |
| 101 | +
|
| 102 | +## 🛣️ Планы развития |
| 103 | + |
| 104 | +- ✅ Windows версия |
| 105 | +- 🔄 Linux поддержка |
| 106 | +- 🔄 macOS поддержка |
| 107 | +- 📋 Сохранённые фразы/команды |
| 108 | +- 🎨 Темы оформления |
| 109 | +- 🔧 Расширенные настройки |
| 110 | + |
| 111 | +## ❓ FAQ |
| 112 | + |
| 113 | +**Q: Можно ли использовать приложение для людей с ограниченными возможностями?** |
| 114 | +A: Да! Приложение отлично подходит для людей, которые по различным причинам не могут использовать клавиатуру, но могут говорить и управлять геймпадом. Работает в любых приложениях, не только в играх. |
| 115 | + |
| 116 | +**Q: Работает ли приложение офлайн?** |
| 117 | +A: Да, все распознавание происходит локально на вашем компьютере. |
| 118 | + |
| 119 | +**Q: Какие языки поддерживаются?** |
| 120 | +A: 5 самых популярных языков Steam с автоматическим переводом между ними. |
| 121 | + |
| 122 | +**Q: Можно ли использовать только с клавиатурой?** |
| 123 | +A: Да, приложение поддерживает любые комбинации клавиш. |
| 124 | + |
| 125 | +**Q: Потребляет ли много ресурсов?** |
| 126 | +A: Зависит от выбранной модели распознавания. Можно настроить баланс точность/производительность. |
| 127 | + |
| 128 | +--- |
| 129 | + |
| 130 | +⭐ **Понравился проект? Поставьте звездочку!** |
| 131 | + |
| 132 | +💡 **Есть идеи или нашли баг?** Создайте [Issue](../../issues) |
| 133 | + |
| 134 | +🔧 **Хотите внести вклад?** Pull Request'ы приветствуются! |
0 commit comments