edequartel / louis Goto Github PK
View Code? Open in Web Editor NEWLouis is an app to learn Braille
Home Page: http://www.tastenbraille.com/wikilouis
License: MIT License
Louis is an app to learn Braille
Home Page: http://www.tastenbraille.com/wikilouis
License: MIT License
In github pages and markdown
dont use appstorage saving persistent user values
When getting in the routine the first time the initial value of item is taken.
When this file is taken and does not exists the value is unspoken.
When checking on the existing of this file is does not get out of the routine.
This check is needed if by accident a file does not exists and is in the json.
So two bugs.
1. non spoken first word (not init)
2. hangs if first word is not found and looking for file existence.
screenshots are cluttered all over the place. Organise them with a folder.
This is a wish but it has issues in user interaction when using SwiftSpeech packager.
when in airplane mode json file is downloadable and therefore data is corrupt.
I was wondering what the best way was of testing the app.
Do you connect the braille display to the laptop and use VoiceOver on the Mac to test if it works? Or do you build to an iPhone and connect the braille display with that device?
Best regards.
These longSound separators are now only for Dutch has to be implemented in the JSON file
let separators = ["eeuw", "sch", "eeu", "ij", "ooi", "aa", "ui", "oo", "eu", "ei"]
change the license to gnu public
Make a class instead of struct for json file.
download and update audio as a zip and install them local. see repo gzip
see https://designcode.io/swiftui-advanced-handbook-download-files-locally-part-1 for source download manager
also look at realm
Crashes when changes method in settingsview, could be to do with changing or nrof lessons.
When changed from braillepi where alfabet is chosen and the mpop method the app crashes.
The index to
methods[n].lessons[m] m is to large and not checked.
optionals is the answer
the screenshot in readme.md is dead. Therefore changing this link.
Move long sounds in zip to words folder
Audio for German and English. see if the audiofiles have to proceed with a language identifier or by a folder or bundle name.
edit listen() function where character is a word with length 1
Audio files are not included in the Xcode project.
This makes it hard for new contributors to set up a development environment.
Currently you cannot get it running by just cloning the repo.
When changing language and the lesson is high to a basic methode app crashes
The files in the folder phonetic/child phonetic/adult and phonetic/form need all a prefix.
See let prefixPronounce = ["child_","adult_","form_","form_"] in PlaygroundView.swift
Make the repo public.
Audio files are separated in characters which you can find in phonetic and in words.
Instead of array enumeration
Check the number of folder and leave one or a notification in downloadView()
setting up website within github
When pronounceType == .child and case != lowerCase words are separated in single characters and not in phonem
This appears when from the given letters not more then 1 audio files is found.
This can happen when the methods.json file is not written with the right letters record.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.