.::DSS(3) User Contributed Perl Documentation .::DSS(3)
NNAAMMEE
Audio::DSS - Extract meta data from Digital Speech Standard (DSS) files
SSYYNNOOPPSSIISS
use Audio::DSS;
my $dss = new Audio::DSS;
$dss->{file} = 'dss_is_cool.dss';
$dss->getDSSMetaData();
or
my $dss = new Audio::DSS(file=>'dss_is_cool.dss');;
print $dss->{file};
print $dss->{create_date};
print $dss->{complete_date};
print $dss->{length};
print $dss->{comments};
DDEESSCCRRIIPPTTIIOONN
Extract the meta information from a Digital Speech Standard (DSS) file.
DSS is a compact file format used for recording voice. It is used in
Olympus Digital Voice Recorders.
To be precise, I assume it is used all over, but I _know_ that it is
used in the Olympus DS-330 Digital Voice Recorder.
My voice recorder supports five different folders, and many different
tracks in each folder. The interface software then sucks my recordings
from the voice recorder onto my iBook, putting clips into individual
dss files in one of five different directories.
The DSS header includes the time a track was created, when it was last
edited, the total time, and up to 100 characters of comments. The key
use case for this module is to pull time stamps then use the as yet
unwritten and not really named 'Geo::Track::Interpolate' to syncronize
DSS files with GPS track logs based on the time stamps.
Huh? Time is the universal foreign key! If you know what time some-
thing occurred then you can syncronize it with your GPS track log.
Digital photos, voice records, heart rate monitoring, temperature, ran-
dom stuff, etc.
Double huh? Syncronizing 'media' (Schuyler thinks these are all media,
and I get wierded out by that language so put it in scare quotes) with
position, or 'geocoding the media' is the key component of Quantitative
Psychogeography. This is the quantitative study of spaces and our
relationships with those spaces. Among other things.
As an aside, or intercalery, how much POD do I need to write for this
module before my code to pod ratio exceeds all known limits?
EEXXPPOORRTT
None by default.
SSEEEE AALLSSOO
See http://www.mappinghacks.com, which might be cool. http://loca-
tive.us is another site of potential interest. http://geocoder.us is a
US Geocoder written by Schuyler Erle.
You should 'probably' think about using the GPX format if you want to
share these tracks with other people.
AAUUTTHHOORR
Rich Gibson, <rgibson@cpan.org>
CCOOPPYYRRIIGGHHTT AANNDD LLIICCEENNSSEE
Copyright 2004 by Rich Gibson
This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
perl v5.8.1 2004-08-17 .::DSS(3)