Changes between Version 13 and Version 20 of Help/AudioMapping


Ignore:
Timestamp:
(multiple changes)
Author:
(multiple changes)
Comment:
(multiple changes)

Legend:

Unmodified
Added
Removed
Modified
  • Help/AudioMapping

    v13 v20  
    44One way of surveying is to record notes about street names and points of interest on a dictaphone or other voice recorder while using a GPS receiver to accurately note the position. You can, of course, simply play back your recording through the sound recorder and relate it to your GPS track manually in some way. However, if you have a digital voice recorder which can upload audio files to your computer, JOSM provides facilities to automate this process.
    55
    6 There are three automated techniques you can use. Click on the headlines for more detail. See also [wiki:Help/AudioMapping/Synchronization how to synchronize] your sound track with your GPS track.
     6There are four automated techniques you can use. Click on the headlines for more detail. See also [wikitr:/Help/AudioMapping/Synchronization how to synchronize] your sound track with your GPS track. Don't forget to set the option for the method you want to use.
    77
    88== A note about calibration ==
    99
    10 You should [wiki:Help/AudioMapping/Calibration calibrate] the voice recorder's clock every so often, that is enter a reading to compensate for inaccuracy in your voice recorder's clock or audio sampling rate. This is most important with method 2, but will make working with the sound track easier for method 1. You can be certain that the clock in your GPS is highly accurate - GPS triangulation relies on extremely precise timing. However, audio recorders are often not so accurate, so you need to measure whether this is the case for your recorder and tell JOSM how much fast or slow it runs. An error of 5 seconds per hour would mean you could be 100m or more out after four hours surveying on a bike, and more in a car.
     10You should [wikitr:/Help/AudioMapping/Calibration calibrate] the voice recorder's clock every so often, that is enter a reading to compensate for inaccuracy in your voice recorder's clock or audio sampling rate. This is most important with method 2, but will make working with the sound track easier for method 1. You can be certain that the clock in your GPS is highly accurate - GPS triangulation relies on extremely precise timing. However, audio recorders are often not so accurate, so you need to measure whether this is the case for your recorder and tell JOSM how much fast or slow it runs. An error of 5 seconds per hour would mean you could be 100m or more out after four hours surveying on a bike, and more in a car.
    1111
    1212An alternative is to resynchronize every 30 minutes or so during surveying, but you should at least test your voice recorder for its accuracy to understand what the tolerances are.
    1313
    14 == [wiki:Help/AudioMapping/GPSWaypoints 1. Continuous audio with GPS waymarks] ==
     14== [wikitr:/Help/AudioMapping/GPSWaypoints 1. Continuous audio with GPS waymarks] ==
    1515
    16 With [wiki:Help/AudioMapping/GPSWaypoints this method], you collect explicit waypoints along your track using the buttons on your GPS and at the same time dictate onto a continuous sound recording on your voice recorder what the waymark represents on the ground - a street name or point of interest. Your GPS notes three key pieces of information about each waypoint - its location, the time it was made, and it's name or number. The audio and waypoint data are then synchronized in JOSM so that you can play back each description by clicking on a Marker representing the waypoint.
     16With [wikitr:/Help/AudioMapping/GPSWaypoints this method], you collect explicit waypoints along your track using the buttons on your GPS and at the same time dictate onto a continuous sound recording on your voice recorder what the waymark represents on the ground - a street name or point of interest. Your GPS notes three key pieces of information about each waypoint - its location, the time it was made, and it's name or number. The audio and waypoint data are then synchronized in JOSM so that you can play back each description by clicking on a Marker representing the waypoint.
    1717
    1818Each Marker is used to identify the position accurately and the voice recording is only used for annotation. Synchronization merely helps you to conveniently select the right part of the sound track to play for each marker.
     
    2222Disadvantages: some GPS receivers require quite a lot of fiddly button pressing to make a waymark, which makes it awkward and hazardous while moving.
    2323
    24 == [wiki:Help/AudioMapping/VocalWaypoints 2. Continuous audio with vocally-identified points of interest] ==
     24== [wikitr:/Help/AudioMapping/VocalWaypoints 2. Continuous audio with vocally-identified points of interest] ==
    2525
    26 With [wiki:Help/AudioMapping/VocalWaypoints this method] you also make a continuous sound recording but instead of entering waypoints into your GPS you dictate an audible cue for each point of interest, for example "MARK! River Lane Primary School on left". Though there isn't a precise "location" for street names it will help to be consistent about recording the name just after you enter a street so you know where to look for the relevant clip.
     26With [wikitr:/Help/AudioMapping/VocalWaypoints this method] you also make a continuous sound recording but instead of entering waypoints into your GPS you dictate an audible cue for each point of interest, for example "MARK! River Lane Primary School on left". Though there isn't a precise "location" for street names it will help to be consistent about recording the name just after you enter a street so you know where to look for the relevant clip.
    2727
    2828Synchronization of the sound track with the GPS data and calibration of the voice recorder's clock are then more critical because the time into the recording is used to accurately measure the equivalent time into the GPS track, and therefore the location.
     
    3232Disadvantages: unless you are very methodical it can be time consuming to find each bit of audio description, or to be sure you played them all; it relies on the accuracy of your voice recorder's clock; you need to be moving when you make your synchronization cue.
    3333
    34 == [wiki:Help/AudioMapping/SeparateClips 3. Audio clips with waymarks] ==
     34== [wikitr:/Help/AudioMapping/SeparateClipsByTime 3. Audio clips using audio file time stamps] ==
    3535
    36 With [wiki:Help/AudioMapping/SeparateClips this method], you make waypoints to identify locations of interest. However you record a separate audio file for each one and the name of each file is added as a <link> element in the corresponding waypoint in the GPX file before loading into JOSM. When JOSM then creates the Audio Marker for each waypoint, it knows which audio clip to play when you click on the marker.
     36With [wikitr:/Help/AudioMapping/SeparateClipsByTime this method], you make record a separate audio file for each location of interest. Then you import all the files onto your GPX track and it positions an audio marker on the track at the position corresponding to the '''end of audio file''', JOSM calculates the differences between the modified time stamps and the duration of the audio files .
     37
     38Advantages: doesn't require any waypoints in the GPX; doesn't require large capacity for the audio.
     39
     40Disadvantages: requires you can get the audio files onto your computer with their time stamps intact; requires you to turn on and off the audio recorder for each clip.
     41
     42== [wikitr:/Help/AudioMapping/SeparateClips 4. Audio clips with waymarks] ==
     43
     44With [wiki:/Help/AudioMapping/SeparateClips this method], you make waypoints to identify locations of interest. However you record a separate audio file for each one and the name of each file is added as a <link> element in the corresponding waypoint in the GPX file before loading into JOSM. When JOSM then creates the Audio Marker for each waypoint, it knows which audio clip to play when you click on the marker.
    3745
    3846Advantages: by far the simplest method to work with in JOSM; no synchronization or calibration is required; ideal if you have an easy to use GPS that has a voice note function, or if you can automate linking the individual files to waypoint elements in your GPX file.
     
    4250Bug: if the waypoint contains a <time> element, such as the time of recording, JOSM will show an error message "This is after the end of recording" when clicking the Audio Marker. So remove the <time> element or use <cmt> or <desc> instead.
    4351
    44 Back to [wiki:Help Main Help]
     52== 5. Audio clips with sound markers ==
     53
     54OK, so '''this method doesn't exist'''. But here is what I'd like to achieve if anyone has any sound analysis technology to help:
     55
     56Record continuous audio. Say a predefined or trained word or phrase, e.g. "MARK NOTE" to start an audio note. Then process the audio track to locate these special phrases and use the length of time into the recording to place the audio marker relative to the GPX track.
     57
     58This doesn't have to be built in to JOSM. WAV files can have labels, which are very simple structures which list name vs time offset into a recording tacked on to the end of a WAV file. So a preprocessor could pass over the WAV file building labels from the determined time offsets and append them to the file.
     59
     60Advantages: no buttons to press at all while cycling.
     61
     62----
     63Back to [wikitr:/Help Main Help]