Generates all German syllables.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
phonotactics.pl
readme.md
syls.txt

readme.md

Jede Silbe, a NaNoGenMo15 project

This is my first entry for NaNoGenMo 2015. The goal of that project is to write code that generates a 50 000 word novel. I decided to reuse my Prolog knowledge base that (more or less accurately) represents the restrictions of German phonotactics, and generate a text that contains every possible German syllable. For the knowledge base, I used the information provided by T. Alan Hall in Phonologie: Eine Einführung (2000) and my intuition as a native speaker. The syllables are represented in SAMPA, a machine-readable phonetic alphabet.

My result contains 60610 syllables. However, some details of assimilation are not included in the knowledge base: the syllable "penk" will be generated even though the n would be turned into a velar nasal in front of the k.

Pretty output

I made a website to display all German syllables.