Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hey-noah/heynoah
Hey Noah! is an iOS app that helps users with real-time speech recognition and notifications. The app listens for specific names or keywords and triggers notifications, making it useful for users in noisy environments or with hearing difficulties.
https://github.com/hey-noah/heynoah
accessibility hearing hearing-aids hearing-impaired hearing-loss ios swift transcription
Last synced: 12 days ago
JSON representation
Hey Noah! is an iOS app that helps users with real-time speech recognition and notifications. The app listens for specific names or keywords and triggers notifications, making it useful for users in noisy environments or with hearing difficulties.
- Host: GitHub
- URL: https://github.com/hey-noah/heynoah
- Owner: Hey-Noah
- License: mit
- Created: 2024-10-13T18:06:05.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-25T00:00:06.000Z (20 days ago)
- Last Synced: 2024-10-25T12:13:21.066Z (20 days ago)
- Topics: accessibility, hearing, hearing-aids, hearing-impaired, hearing-loss, ios, swift, transcription
- Language: Swift
- Homepage: https://heynoah.org
- Size: 355 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hey Noah!
Hey Noah! is an iOS app that helps users with real-time speech recognition and notifications. The app listens for specific names or keywords and triggers notifications, making it useful for users in noisy environments or with hearing difficulties.
## Features
- **Speech Recognition**: Converts speech to text in real-time.
- **Customizable Name**: Set a custom name or keyword for recognition.
- **Dark Mode & Font Size**: Toggle dark mode and adjust font size.
- **Notifications**: Alerts when the specified name or keyword is detected.## Getting Started
1. **Clone the Repository**:
```bash
git clone https://github.com/yourusername/heynoah.git
```
2. **Open in Xcode**:
Open the `.xcodeproj` file in Xcode.
3. **Run the App**:
Select a simulator or device and click "Run."## Requirements
- **iOS 15.0+**
- **Xcode 13.0+**
- **Swift 5.5**## Usage
- **Permissions**: Grant microphone, speech recognition, and notification permissions.
- **Settings**: Tap the gear icon to access dark mode, font size, and custom name settings.
- **Transcription**: Speak, and see real-time transcription.
- **Notifications**: Receive alerts when the specified name is detected.## Running Tests
- **Unit & UI Tests**: Open Xcode, select the test target, and press `Cmd + U`.
## Contributing
1. Fork the repository.
2. Create a branch (`git checkout -b feature-branch-name`).
3. Commit (`git commit -m 'Add feature'`).
4. Push (`git push origin feature-branch-name`).
5. Open a pull request.## License
MIT License. See `LICENSE` file.
## Contact
For questions or suggestions, contact Juan San Emeterio at [[email protected]].