Submit a request
Submit a request

Guidelines for Audio Recording

This page covers the use of the audio recording Question type in Items API.

 

What happens if a user closes the page before audio is completely uploaded?

A message will pop-up warning users that audio is not finished uploading and that data may be lost if they leave the page. Please review the Page Unload document for more information.

 

Are audio recordings stored on Learnosity Servers?

Yes, audio assets are stored by Learnosity on our infrastructure.
 

Does Learnosity own the data recorded through the Learnosity Publisher Toolkit?

No, Learnosity do not own any data recorded through the Learnosity Publisher Toolkit.

 

Do Learnosity servers/APIs support the importing of existing recording data?

Not at this point in time.

 

Where are the Questions stored and who displays them?

The publisher owns all of their own content and Questions. It's up to the publisher to have an Item bank of Questions in place and to provide the ability for students to log in to the system. The publisher simply embeds Learnosity functionality.

 

What format does audio get stored in on the server?

The recording format is WAV (with μ-law compression). We convert the recording to MP3 format for storage and playback.

 

Can a student or teacher save any recorded audio on local machine as well?

We can support a download link if required, for an MP3 format of recorded audio.

 

Do Learnosity provide the feature of appending the teacher’s voice to the student’s existing recording?

Audio is stored separately, not appended. It can be played back sequentially if required.

 

Does Learnosity save all student responses?

Student responses are only saved for those produced under the Activity type: “submitted practice”.

 

What data format does the Learnosity Questions API support? 

The Learnosity API requires the use of JSON. JSON was chosen over XML as it is native to the browser, where a large chunk of logic is executed. Additionally, JSON has a lighter data "footprint" across the wire.

 

What character encoding is supported for displaying special characters?

UTF8 should be used when displaying special characters.

 

Are there any restrictions to audio sampling rates that Learnosity supports? 

In order for Learnosity to generate a waveform image for an MP3 file, the sampling rate of the audio file must be one of the following:

  • 11.025khz,
  • 22.05khz, or
  • 44.1khz.
Sampling rates of 16khz or 48khz will not allow the generation of a waveform image.

 

Flash support is expiring

Learnosity will be removing Flash support, in line with the end-of-life plans of the Flash vendor, Adobe. Flash content will be blocked by browsers starting January 12, 2021. You should plan for all your applications to have no reliance on Adobe Flash by this date. Adobe recommends that users uninstall the Flash player immediately.

Since October 2017, the WebRTC library has been used by Learnosity to record and playback audio. Flash was only used as a fallback where WebRTC was not available. See Browser Support for more information.

 

Was this article helpful?
50 out of 121 found this helpful

Did you arrive here by accident? If so, learn more about Learnosity by clicking here.