Skip to content

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.

License

Notifications You must be signed in to change notification settings

Hey-Noah/HeyNoah

Repository files navigation

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:
    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 [your-email@example.com].

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published