FossifyOrg / Voice-Recorder

An easy way of recording any discussion or sounds without ads or internet access

Home Page:https://www.fossify.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Option to save location metadata along with recording

metafarion opened this issue · comments

Checklist

  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.
  • I optionally donated to support the Fossify mission.

Feature description

It would be really useful to have the option to attach location data to each recording. Use the phone's Location services to apply a GPS tag or an approximate street address or somesuch. This could be applied directly to the audio file itself, or possibly to some kind of sidecar file. I know there is another open feature request for voice transcription (which I also super-want), which almost certainly would require an accompanying text file, so if that's on the docket, maybe that would be the place to put the GPS data as well.

Why do you want this feature?

There are lots of potential applications for this feature. My specific need is to use the recorder as a brain dump tool and log of what I did during the day; quickly make a recording that includes lots of automatic contextual data, i.e. timestamp, location, possibly a very simple category selection. The recording then gets transferred to my PC where I can review it at the end of the day on a nice big screen.

Additional information

In pursuing this functionality in other software, I've learned that F Droid won't allow the location mechanism that many programs use because it has non FOSS dependencies. I don't know all the technicalities, but it's something to consider.