Aikuma
  • Home
  • About
  • Aikuma App
    • Getting Started
    • FAQ
  • Web Components

Aikuma Web Component Project

Building knowledge preservation software is hard. We want to make it easier by facilitating the re-use of well-engineered software components that can be assembled into desktop, web and mobile apps. The Aikuma Web Component project is based on web technologies including JavaScript modules and Web Components.
Picture

Image Gesture Voice (IGV)

The IGV method uses a series of image prompts to elicit image-aligned speech with touch-screen gestures. IGV may also be translated in a process similar to the legacy Aikuma app.
IGV is described in Image-Gesture-Voice: a Web Component for Eliciting Speech (Bettinson & Bird, 2018).

Web Component Library

The Aikuma Web Component library is an open source repository  of components that are freely available for use in other web-based software. This repository contains an implementation of IGV. We seek collaborators to enhance the existing components and add new components relevant for knowledge preservation apps.
Picture

JavaScript Modules

The established pattern of software modularisation in web development is based on JavaScript modules published via the Node Package Manager (NPM). We advocate adopting this model as a way to ensure a wide potential audience for reusable components and to foster open source collaboration. Our JavaScript modules are published under the @aikuma organisation on NPM.

Gestate

@aikuma/gestate is a JavaScript module that captures mouse and touch-screen gestures on any HTML element. It also implements a particle-effect to give the user feedback on their gestures and the same effect is displayed when re-playing gestures.
Picture
Picture

Audio for Web Apps

Most apps in the knowledge preservation genre need to be able to record audio from a microphone and to playback captured audio. @aikuma/webaudio implements a feature-rich microphone recorder and player. The microphone recorder resamples to a voice-suitable sample rate, handles recording segments with undo, and exports as a universal Wav file.
Follow Us
  • Home
  • About
  • Aikuma App
    • Getting Started
    • FAQ
  • Web Components