c@69
|
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
c@69
|
2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
c@69
|
3 @prefix vamp: <http://www.purl.org/ontology/vamp/> .
|
c@69
|
4 @prefix vampex: <http://www.purl.org/ontology/vamp/examples/> .
|
c@69
|
5 @prefix plugbase: <http://purl.org/ontology/vamp/qm-plugins/> .
|
c@69
|
6 @prefix owl: <http://www.w3.org/2002/07/owl#> .
|
c@69
|
7 @prefix dc: <http://purl.org/dc/elements/1.1/> .
|
c@69
|
8 @prefix af: <http://purl.org/ontology/af/> .
|
c@69
|
9 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
|
c@69
|
10 @prefix cc: <http://web.resource.org/cc/> .
|
c@69
|
11 @prefix thisplug: <http://purl.org/ontology/vamp/qm-plugins/qm-segmenter#> .
|
c@69
|
12 @prefix : <> .
|
c@69
|
13
|
c@69
|
14 <> a vamp:PluginDescription ;
|
c@69
|
15 foaf:maker <http://www.vamp-plugins.org/> ;
|
c@69
|
16 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
|
c@69
|
17 foaf:primaryTopic plugbase:qm-segmenter .
|
c@69
|
18
|
c@69
|
19 plugbase:qm-segmenter a vamp:Plugin ;
|
c@69
|
20 dc:title "Segmenter" ;
|
c@69
|
21 vamp:name "Segmenter" ;
|
c@69
|
22 dc:description "Divide the track into a sequence of consistent segments" ;
|
c@69
|
23 foaf:maker [ foaf:name "Queen Mary, University of London"] ; # FIXME could give plugin author's URI here
|
c@69
|
24 cc:license <FIXME license for the plugin> ;
|
c@69
|
25 vamp:identifier "qm-segmenter" ;
|
c@69
|
26 vamp:vamp_API_version vamp:api_version_1 ;
|
c@69
|
27 owl:versionInfo "2" ;
|
c@69
|
28 vamp:input_domain vamp:TimeDomain ;
|
c@69
|
29
|
c@69
|
30 vamp:parameter_descriptor thisplug:param_nSegmentTypes ;
|
c@69
|
31 vamp:parameter_descriptor thisplug:param_featureType ;
|
c@69
|
32 vamp:parameter_descriptor thisplug:param_neighbourhoodLimit ;
|
c@69
|
33
|
c@69
|
34 vamp:output_descriptor thisplug:output_segmentation ;
|
c@69
|
35 .
|
c@69
|
36 thisplug:param_nSegmentTypes a vamp:ParameterDescriptor ;
|
c@69
|
37 vamp:identifier "nSegmentTypes" ;
|
c@69
|
38 dc:title "Number of segment-types" ;
|
c@69
|
39 dc:format "" ;
|
c@69
|
40 vamp:min_value 2 ;
|
c@69
|
41 vamp:max_value 12 ;
|
c@69
|
42 vamp:default_value 10 .
|
c@69
|
43
|
c@69
|
44 thisplug:param_featureType a vamp:ParameterDescriptor ;
|
c@69
|
45 vamp:identifier "featureType" ;
|
c@69
|
46 dc:title "Feature Type" ;
|
c@69
|
47 dc:format "" ;
|
c@69
|
48 vamp:min_value 1 ;
|
c@69
|
49 vamp:max_value 3 ;
|
c@69
|
50 vamp:default_value 1 .
|
c@69
|
51
|
c@69
|
52 thisplug:param_neighbourhoodLimit a vamp:ParameterDescriptor ;
|
c@69
|
53 vamp:identifier "neighbourhoodLimit" ;
|
c@69
|
54 dc:title "Minimum segment duration" ;
|
c@69
|
55 dc:format "s" ;
|
c@69
|
56 vamp:min_value 1 ;
|
c@69
|
57 vamp:max_value 15 ;
|
c@69
|
58 vamp:default_value 4 .
|
c@69
|
59
|
c@69
|
60 thisplug:output_segmentation a vamp:SparseOutput ;
|
c@69
|
61 vamp:identifier "segmentation" ;
|
c@69
|
62 dc:title "Segmentation" ;
|
c@69
|
63 dc:description "Segmentation" ;
|
c@69
|
64 vamp:fixed_bin_count "true" ;
|
c@69
|
65 vamp:is_quantized "true" ;
|
c@69
|
66 vamp:unit "segment-type" ;
|
c@69
|
67 vamp:bin_count 1 ;
|
c@69
|
68 vamp:bin_names ( "");
|
c@69
|
69 vamp:quantize_step 1 ;
|
c@69
|
70 vamp:sample_type vamp:VariableSampleRate ;
|
c@69
|
71 vamp:sample_rate 5 ;
|
c@69
|
72 vamp:computes_feature_type <FIXME feature type URI> ;
|
c@69
|
73 vamp:computes_event_type <FIXME event type URI> ;
|
c@69
|
74 .
|