Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
chamilo-lms/plugin/whispeakauth
Angel Fernando Quiroz Campos 1cf3110de5 Exercise: Fix iid usages 3 years ago
..
Controller Whispeak: Don't show breadcrumb inside lp view - refs BT#18476 5 years ago
Entity Minor - Format code 3 years ago
Request Minor - Format code 5 years ago
ajax Internal: Improve code for automated password encryption change - refs GH#4063 3 years ago
assets/js Whispeak: Use StereoAudioRecorder in recorder - refs BT#18405 5 years ago
lang Whispeak: Validate form for revocation - refs BT#18476 5 years ago
view Whispeak: Add timer when recording voice - refs BT#17415 5 years ago
README.md PLugin: Add reference about folder permissions 4 years ago
WhispeakAuthPlugin.php Exercise: Fix iid usages 3 years ago
WhispeakConditionalLoginHook.php Minor - flint fixes 5 years ago
WhispeakMyStudentsLpTrackingHook.php Whispeak: Fix PHP fatal error BT#17892 5 years ago
WhispeakMyStudentsQuizTrackingHook.php Whispeak: Fix PHP fatal error BT#17892 5 years ago
admin.php Whispeak: Add revocation page - refs BT#18476 5 years ago
authentify.php Whispeak: Dont' reset cid in ajax endpoints - refs BT#17415 5 years ago
authentify_password.php Whispeak: Fix condition for authentify on exercise - refs BT#16007 6 years ago
enrollment.php Whispeak: Get text to speak for enroll from api - refs BT#17415 5 years ago
index.php Plugin: Restoring Whispeakauth - refs BT#14921 6 years ago
install.php Plugin: Restoring Whispeakauth - refs BT#14921 6 years ago
plugin.php Plugin: Restoring Whispeakauth - refs BT#14921 6 years ago
revocation.php Minor - Format code 5 years ago
uninstall.php Plugin: Restoring Whispeakauth - refs BT#14921 6 years ago

README.md

Speech authentication with Whispeak

Notice:

This plugin requires the user to grant permission to use the microphone connected on the web browser. Currently, browsers are limiting this permission to be used only in a secure environment with HTTPS. If your portal does not work with HTTPS, then Whispeak authentication may not work.

Installation:

Prior to installing/uninstalling this plugin, you will need to make sure the src/Chamilo/PluginBundle/Entity folder is temporarily writeable by the web server. This might imply a manual change on your server (outside of the Chamilo interface).

  1. Install plugin in Chamilo.
  2. Set the plugin configuration enabling the plugin and (optionally) set the max attempts.
  3. Set the login_bottom region to the plugin.
  4. Add $_configuration['whispeak_auth_enabled'] = true; to configuration.php file.
  5. Optionally, you can add the menu_administrator region to se the user logged activities from Whispeak.

To have more information about whispeak or create an account to be able to use it on Chamilo you can go here Whispeak