walles / headsetharry

Android app that speaks phone events when headset connected
GNU General Public License v3.0
1 stars 0 forks source link

Build Status

Headset Harry

Reads events through a connected headset, in the right language.

Events can be:

One core concept is that Headset Harry tries to be smart about what language should be used for what events.

Headset Harry supports all the languages you have TTS support for.

Installing

Go here to install from Google Play Store:

https://play.google.com/store/apps/details?id=com.gmail.walles.johan.headsetharry

Building

Before building the project you need to add an app/fabric.properties file. Here's one that will enable you to build and run:

apiKey=0

If you want to do it properly, set up a (free) Crashlytics account and use this fabric.properties:

apiSecret=YOUR_BUILD_SECRET_HERE
apiKey=YOUR_API_KEY_HERE_

The values can be retrieved from https://fabric.io/settings/organizations by clicking the (very small) API Key and Build Secret links.

Releasing

  1. Do git tag and think about what the next version number should be.
  2. Do git tag --annotate version-1.2.3 to set the next version number.
  3. ./gradlew --no-daemon clean build
  4. Upload app/build/outputs/apk/app-release.apk to Google Play
  5. git push --tags

TODO Misc

DONE