ALingA stands for “Aligned Linguistic Annotations”. It is a multi-stream format designed for interleaving linguistic annotations with the audio/video or other multi-dimensional signals against which they are aligned. The interleaved streams are serialized for transport in the Ogg format. See version 0.1 of the ALingA DTD.

The annotation part of ALingA is called LingA. The format specifies counts of the number of interleaved LingA and signal streams, the underlying manifold, and the relationships of the signal manifolds to the underlying manifold. In principle, the format can accept any codec for an interleaved signal stream. At this point, only the Neuro format codec has been implemented to work with ALingA.

libalinga is a C++ library implementation of ALingA.