< Open Source >
The source code is open source (free). Anyone can use it.
FujinoHana ( 藤の花 )
https://github.com/TakeshiOkamoto/FujinoHana< Operation check >
PC is Chrome / Fire Fox / Edge. The smartphone has been confirmed on Android (Chrome).
If macOS and iPhone do not work with standard Safari, it will work if you use Chrome.
However, in the case of a smartphone, the performance will be lower than that of a personal computer, so please recording within 30 minutes.
< Feature >
Convert to MP3 in real time. Since it is converted by the JavaScript of the client, there is no burden on the server side.
< Wide range of uses >
At companies, schools, cram schools, circles, meetings, etc., the "child ID" can submit recording files (MP3), and the "parent ID" can manage them. It can also be used for personal use such as composing activities on a personal computer and voice memos.
< Record music on your PC >
In Windows, you can record the sound that is playing in your computer by enabling "Stereo Mixer" in the recording tab of the sound controller panel.
< File management >
・It is a specification that collectively manages the recording files whose parent ID is the child ID.
・Recording files with child IDs whose "Status" is set from the parent ID cannot be edited or deleted.
・The recorded file can only be accessed by the parent ID or the person himself. It is not accessible from the outside.
* This demo can be accessed from the outside.
< Web Audio API >
Use the stable ScriptProcessorNode (which will be deprecated in the future), but when it is deprecated, it will automatically use the AudioWorklet (which will be standard in the future). Also, the site must be https when using AudioWorklet. The exception is http: // localhost.
< When publishing on the Internet >
Please make the necessary security enhancements on the login screen. reCAPTCHA, fixed IP, password 15 digits or more, etc.
< Administrator >
Only one administrator parent ID can be created. Create another project if necessary.
< Recording file >
If the "volume" of the audio file recorded by the microphone is low, adjust the volume on the speaker side.
< Multilingual >
resources\lang\??\validation.php ==> "validation.attributes"
* Some parts are separated by app()->getLocale() == "ja"