Skip to content

RUV2005/loud-speaker-android

Repository files navigation

LOUD-SPEAKER-ANDROID

This project is dedicated to developing a solution that enables the direct transmission of sound signals captured by a microphone to a speaker, facilitating immediate audio playback. This solution is particularly suited for scenarios requiring real-time audio feedback, such as public speaking, live performances, and educational demonstrations.

license last-commit repo-top-language repo-language-count Kotlin


๐Ÿ”— Quick Links


๐Ÿ“ Overview

The microphone-to-speaker audio transmission solution fills a gap in the market, offering users a convenient and efficient method for real-time audio feedback. Through continuous development and optimization, we are confident that this product will become the preferred choice for real-time audio transmission in various settings.

With the rise of remote work, online education, and virtual events, the demand for real-time audio transmission solutions is on the rise. Furthermore, in the entertainment and performance sectors, real-time audio feedback is of paramount importance. As such, this project holds vast market potential.


๐Ÿš€ Getting Started

Requirements

Ensure you have the following dependencies installed on your system:

  • Kotlin: version 1.9.0
  • Android Studio: version 2023.2.1
  • Android: version 14, API Leave 34
  • Gradle: version 8.4

โš™๏ธ Installation

  1. Clone the loud-speaker-android repository:
git clone https://github.com/RUV2005/loud-speaker-android
  1. Change to the project directory:
cd loud-speaker-android
  1. Install the dependencies:
./gradlew build

๐Ÿค– Running loud-speaker-android

Use the following command to run loud-speaker-android:

adb install build/outputs/apk/release/app-release-unsigned.apk

๐Ÿงช Tests

To execute tests, run:

gradle test

๐Ÿค Contributing

Contributions are welcome! Here are several ways you can contribute:

Contributing Guidelines
  1. Fork the Repository: Start by forking the project repository to your GitHub account.

  2. Clone Locally: Clone the forked repository to your local machine using a Git client.

    git clone https://github.com/RUV2005/loud-speaker-android
  3. Create a New Branch: Always work on a new branch, giving it a descriptive name.

    git checkout -b new-feature-x
  4. Make Your Changes: Develop and test your changes locally.

  5. Commit Your Changes: Commit with a clear message describing your updates.

    git commit -m 'Implemented new feature x.'
  6. Push to GitHub: Push the changes to your forked repository.

    git push origin new-feature-x
  7. Submit a Pull Request: Create a PR against the original project repository. Clearly describe the changes and their motivations.

Once your PR is reviewed and approved, it will be merged into the main branch.


๐Ÿ“„ License

This project is protected under the MIT License. For more details, refer to the LICENSE file.


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages