Changeset 36860


Ignore:
Timestamp:
2022-10-22T15:42:26+13:00 (18 months ago)
Author:
davidb
Message:

Arousal and valence values pass on to service call

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gs3-installations/mars/trunk/sites/mars/collect/amc-essentia/etc/collectionConfig.xml

    r36858 r36860  
    636636                  </xsl:when>
    637637                  <xsl:otherwise>
    638                 <input name="s1.maxDocs" type="hidden" value="100"/>
     638                <input name="s1.maxDocs" type="hidden" value="3"/>
    639639                  </xsl:otherwise>
    640640                </xsl:choose>
     
    648648                  </xsl:when>
    649649                  <xsl:otherwise>
    650                 <input name="s1.hitsPerPage" type="hidden" value="20"/>
     650                <input name="s1.hitsPerPage" type="hidden" value="3"/>
    651651                  </xsl:otherwise>
    652652                </xsl:choose>
     
    660660                <input name="s1.offset" type="hidden" value="0"/>
    661661                <input name="s1.length" type="hidden" value="200"/>
     662
     663                <input name="s1.arousal" type="hidden" value="0"/>
     664                <input name="s1.valence" type="hidden" value="0"/>
     665               
    662666                <div style="font-style: italics;">Make arousal-valence music recommendation based on content  @ <span id="audioCurrentPos">0 secs</span>:
    663667                <!--,
     
    675679      var msecOffset = 250 * frameOffset;
    676680      idElem = document.getElementById(id);
    677       pagePlayer.handleClick({target:idElem}); /* fake a click */
     681      pagePlayer.handleClick({target:idElem}); // fake a click
    678682      soundManager.stopAll();
    679       /* soundManager.setPosition(id,5000); */
     683      // soundManager.setPosition(id,5000);
    680684      soundManager.play(id,{position: msecOffset});
    681685    }
     
    692696      var current_time = Math.max(6.0,wavesurfer.getCurrentTime());
    693697
     698      wavesurfer.pause();
     699
    694700      weka_segment = Math.round(current_time/3) * 3;
    695       form.elements["s1.length"].value = weka_segment;
     701      form.elements["s1.offset"].value = weka_segment;
     702     
     703      var arousal_val = parseFloat($('#arousal-val').text());
     704      var valence_val = parseFloat($('#valence-val').text());
     705
     706      //console.log("arousal val = " + arousal_val);
     707      //console.log("valence val = " + valence_val);
     708
     709      form.elements["s1.arousal"].value = arousal_val;
     710      form.elements["s1.valence"].value = valence_val;
     711     
    696712
    697713    /*
Note: See TracChangeset for help on using the changeset viewer.