Sakai
  1. Sakai
  2. SAK-14380

Enhancements to the recording applet used in the Audio Recording question type

    Details

      Description

      To improve Samigo Audio Recording feature. Here are the design spec:

      1. Ability to display multiple audio recording questions on a page. The recording applet is now launched as a pop-up window from a link in the questions page. This avoids the instability/performance issues of loading multiple applets directly in the questions page.
      2. Save/Close button in recording applet. The workflow of the new recording applet makes it less likely that students will hit the Save or Submit buttons within the questions page before the audio recording is done processing.
      3. Ability to save recordings of up to 300 seconds reliably.
      4. Improved processing time when saving a recording.
      5. Volume meter bar to provide live feedback during recording. This will confirm to users that sound is being recorded and will allow them to monitor the recording level.
      6. Aesthetic enhancements: size of recording applet reduced, size of text increased.

        Activity

        Hide
        Karen Tsao added a comment -
        $ svn commit -m "SAK-14380"
        Sending samigo-app\src\webapp\jsf\delivery\item\audioObject.jsp
        Sending samigo-app\src\webapp\jsf\delivery\item\audioSettings.jsp
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorder.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSampleGraphPanel.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSamplingData.java
        Transmitting file data .....
        Committed revision 51828.
        Show
        Karen Tsao added a comment - $ svn commit -m " SAK-14380 " Sending samigo-app\src\webapp\jsf\delivery\item\audioObject.jsp Sending samigo-app\src\webapp\jsf\delivery\item\audioSettings.jsp Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorder.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSampleGraphPanel.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSamplingData.java Transmitting file data ..... Committed revision 51828.
        Hide
        Karen Tsao added a comment -
        $ svn commit -m "SAK-14380"
        Sending .classpath
        Sending samigo-app\src\java\org\sakaiproject\tool\assessment\bundle\Asses
        smentSettingsMessages.properties
        Sending samigo-app\src\java\org\sakaiproject\tool\assessment\bundle\Deliv
        eryMessages.properties
        Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\servlet\d
        elivery\UploadAudioMediaServlet.java
        Adding (bin) samigo-app\src\webapp\images\meter0.gif
        Adding (bin) samigo-app\src\webapp\images\meter1.gif
        Adding (bin) samigo-app\src\webapp\images\meter2.gif
        Adding (bin) samigo-app\src\webapp\images\meter3.gif
        Adding (bin) samigo-app\src\webapp\images\meter4.gif
        Adding (bin) samigo-app\src\webapp\images\meter5.gif
        Adding (bin) samigo-app\src\webapp\images\meter6.gif
        Adding (bin) samigo-app\src\webapp\images\meter7.gif
        Adding (bin) samigo-app\src\webapp\images\meter8.gif
        Adding (bin) samigo-app\src\webapp\images\meter9.gif
        Sending samigo-app\src\webapp\js\delivery.js
        Adding samigo-app\src\webapp\jsf\author\audioRecordingPopup.jsp
        Sending samigo-app\src\webapp\jsf\delivery\item\audioApplet.jsp
        Sending samigo-app\src\webapp\jsf\delivery\item\audioObject.jsp
        Sending samigo-app\src\webapp\jsf\delivery\item\audioSettings.jsp
        Sending samigo-app\src\webapp\jsf\delivery\item\deliverAudioRecording.jsp

        Sending samigo-audio\pom.xml
        Adding samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioMeterPanel.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioPanel.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorder.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorderParams.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSampleGraphPanel.java
        Adding samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\SpringUtilities.java
        Transmitting file data ...........................
        Committed revision 51900.
        Show
        Karen Tsao added a comment - $ svn commit -m " SAK-14380 " Sending .classpath Sending samigo-app\src\java\org\sakaiproject\tool\assessment\bundle\Asses smentSettingsMessages.properties Sending samigo-app\src\java\org\sakaiproject\tool\assessment\bundle\Deliv eryMessages.properties Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\servlet\d elivery\UploadAudioMediaServlet.java Adding (bin) samigo-app\src\webapp\images\meter0.gif Adding (bin) samigo-app\src\webapp\images\meter1.gif Adding (bin) samigo-app\src\webapp\images\meter2.gif Adding (bin) samigo-app\src\webapp\images\meter3.gif Adding (bin) samigo-app\src\webapp\images\meter4.gif Adding (bin) samigo-app\src\webapp\images\meter5.gif Adding (bin) samigo-app\src\webapp\images\meter6.gif Adding (bin) samigo-app\src\webapp\images\meter7.gif Adding (bin) samigo-app\src\webapp\images\meter8.gif Adding (bin) samigo-app\src\webapp\images\meter9.gif Sending samigo-app\src\webapp\js\delivery.js Adding samigo-app\src\webapp\jsf\author\audioRecordingPopup.jsp Sending samigo-app\src\webapp\jsf\delivery\item\audioApplet.jsp Sending samigo-app\src\webapp\jsf\delivery\item\audioObject.jsp Sending samigo-app\src\webapp\jsf\delivery\item\audioSettings.jsp Sending samigo-app\src\webapp\jsf\delivery\item\deliverAudioRecording.jsp Sending samigo-audio\pom.xml Adding samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioMeterPanel.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioPanel.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorder.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorderParams.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSampleGraphPanel.java Adding samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\SpringUtilities.java Transmitting file data ........................... Committed revision 51900.
        Hide
        Karen Tsao added a comment -
        $ svn commit -m "SAK-14380"
        Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\bean\deli
        very\DeliveryBean.java
        Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\bean\deli
        very\ItemContentsBean.java
        Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\servlet\delivery\UploadAudioMediaServlet.java
        Sending samigo-app\src\webapp\js\delivery.js
        Sending samigo-app\src\webapp\jsf\delivery\deliverAssessment.jsp
        Sending samigo-app\src\webapp\jsf\delivery\item\deliverAudioRecording.jsp
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorder.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorderParams.java
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioResources.properties
        Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSampleGraphPanel.java
        Transmitting file data ..........
        Committed revision 51907.
        Show
        Karen Tsao added a comment - $ svn commit -m " SAK-14380 " Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\bean\deli very\DeliveryBean.java Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\bean\deli very\ItemContentsBean.java Sending samigo-app\src\java\org\sakaiproject\tool\assessment\ui\servlet\delivery\UploadAudioMediaServlet.java Sending samigo-app\src\webapp\js\delivery.js Sending samigo-app\src\webapp\jsf\delivery\deliverAssessment.jsp Sending samigo-app\src\webapp\jsf\delivery\item\deliverAudioRecording.jsp Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorder.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioRecorderParams.java Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioResources.properties Sending samigo-audio\src\java\org\sakaiproject\tool\assessment\audio\AudioSampleGraphPanel.java Transmitting file data .......... Committed revision 51907.
        Hide
        Karen Tsao added a comment -
        coursework-dev4:~/sakai2.6/sakai2.6-oracle/sakai/sam >svn commit -m "SAK-14380"
        Sending samigo-audio/src/java/org/sakaiproject/tool/assessment/audio/AudioRecorder.java
        Transmitting file data .
        Committed revision 52104.
        Show
        Karen Tsao added a comment - coursework-dev4:~/sakai2.6/sakai2.6-oracle/sakai/sam >svn commit -m " SAK-14380 " Sending samigo-audio/src/java/org/sakaiproject/tool/assessment/audio/AudioRecorder.java Transmitting file data . Committed revision 52104.
        Hide
        Karen Tsao added a comment -
        $ svn commit -m " SAK-14380"
        Sending item\deliverAudioRecording.jsp
        Transmitting file data .
        Committed revision 52570.
        Show
        Karen Tsao added a comment - $ svn commit -m " SAK-14380 " Sending item\deliverAudioRecording.jsp Transmitting file data . Committed revision 52570.
        Hide
        Jasmine Thapa added a comment -
        Verified on Nightly. Looks good to me.
        Show
        Jasmine Thapa added a comment - Verified on Nightly. Looks good to me.
        Hide
        Nancy Wilkison added a comment -
        QA ENVIRONMENT -
        vista enterprise, firefox as IOR, ie7 as student
        server http://qa1-nl.sakaiproject.org

        QA SUMMARY -
        verified that steps listed in attached document function in assessment w/audio question.
        they do EXCEPT that I never could hear the recording I made. while "answering" the question,
        I did get "recording bars" in the recording window.
        however, I never got anything but static listening to it within the test, listening as the IOR
        after test submission or when I downloaded the au file and attempted to listen as the student.
        this problem may be user error on my part and I'd feel more secure passing it if I could
        have heard the recording.......................

        QA RESULTS -
        pass based on steps/screens in attached document.
        Show
        Nancy Wilkison added a comment - QA ENVIRONMENT - vista enterprise, firefox as IOR, ie7 as student server http://qa1-nl.sakaiproject.org QA SUMMARY - verified that steps listed in attached document function in assessment w/audio question. they do EXCEPT that I never could hear the recording I made. while "answering" the question, I did get "recording bars" in the recording window. however, I never got anything but static listening to it within the test, listening as the IOR after test submission or when I downloaded the au file and attempted to listen as the student. this problem may be user error on my part and I'd feel more secure passing it if I could have heard the recording....................... QA RESULTS - pass based on steps/screens in attached document.

          People

          • Assignee:
            Jasmine Thapa
            Reporter:
            Karen Tsao
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: