I imported a TextGrid from Praat into Elan (encoding UTF-16). In ELAN, every tier is the same as in Praat and everything seems to be working well. Then I linked the eaf file with the audio file (.wav) that I used to make the annotations in Praat.
When I play a selection, I notice a time difference between the audio and the annotation: I hear the first 120-160 ms of the next annotation. However, this time difference is not noticeable on the Elan waveform. For example, for the purple part of the screenshot (which corresponds to a pause), I hear the first 160 ms of the following inter-pausal unit (“IPU” annotation) but I don’t see the gap on the screenshot.
The problem is the same if I replace the audio file by the video file (.mp4) from which my audio file comes from. And, the time difference is neither noticeable nor heard in Praat.
Does anyone have a solution to this problem? Thank you in advance for your help and answers.
I think I can reproduce the problem, though not as many ms as you report (some 50 ms).
This is on macOS, isn’t it? The problem might have to do with the way the player is stopped at the end of the selection (a call from ELAN’s “Java” environment to the “native” media player).
I’m not sure if there is much that can be done about this, but I’ll look into this (again), see if there’s an alternative.
The time difference differs from one annotation to another (more or less between 90 and 160 ms). I also have a time difference when I put the cursor on the media player (so without selecting a part of the recording).
I’m not sure if I understand the second situation, when you put the cursor of the media player somewhere. Do you hear a difference at the start, so when starting the player? I don’t think I can reproduce that.
When I open the file on another computer (also a macOS), the time differences are less marked on the second computer than on my own computer. On a Window, there is no difference.
So it seems that the problem is related to my computer and the macOS system.