Skip to content

feelic/gobbledygook

Repository files navigation

gobbledygook

This package aims at randomly generating human languages.

Language generation

The language is generated in layers:

Phonemes

Each language will get a random set of vowels and consonants.

  • 4 to 20 vowels
  • 5 to 30 consonants

Morphemes

Morphemes will be made using a series of phonemes.

Morphology

The language will be either isolating, fusional or agglutinative

Grammatical features

Resources

Language creation

The Language Construction Kit
http://www.zompist.com/kit.html

IPA and phonetics

IPA charts with sounds
http://www.internationalphoneticalphabet.org/ipa-sounds/ipa-chart-with-sounds/

Wikipedia article for vowel
https://en.wikipedia.org/wiki/Vowel

Wikipedia article for consonant
https://en.wikipedia.org/wiki/Consonant

StackExchange question on languages with few phonemes
http://linguistics.stackexchange.com/questions/4561/languages-with-the-fewest-phonemes

Quora question on languages with most phonemes
https://www.quora.com/Phonetics-Which-language-has-the-most-amount-of-sounds

http://ipa-reader.xyz/ https://cuttlesoft.com/blog/pronouncing-things-with-amazons-polly/

Morphology

Wikipedia article for morpheme
https://en.wikipedia.org/wiki/Morpheme https://en.wikipedia.org/wiki/Morphology_(linguistics) https://en.wikipedia.org/wiki/Subject%E2%80%93verb%E2%80%93object https://en.wikipedia.org/wiki/Agglutinative_language https://en.wikipedia.org/wiki/Fusional_language https://en.wikipedia.org/wiki/Isolating_language

Grammatical features

https://en.wikipedia.org/wiki/Grammatical_category

Language mutations

Wikipedia article for consonant mutation
https://en.wikipedia.org/wiki/Consonant_mutation

Wikipedia article for sound change
https://en.wikipedia.org/wiki/Sound_change

Releases

No releases published

Packages

No packages published

Languages