Come sempre ... devo inventarmi qualcosa per risolvere un problema...
Scherzavo .. eh eh eh ! questa volta il problema non esiste ma sono più che sicuro che questo post possa essere uno dei miei post più importanti.
Già sono più che sicuro che molti di noi si siano più volte imbattuti in questa domanda.. MA QUALCUNO AVRA' MAI PENSATO A CREARE UN ARRAY DELLE SILLABE ITALIANE ??
Credo (anche se non lo spero) di essere il primo ... ed ecco il quanto
public const string[] Sillabe { "à","a","ab","ac","àc","ad","af","ag","ai","al","am","an","ap","ar","àr","as","at",
"au","az","az","ba","bà","bac","bal","bam","ban","bar","bàr","bat","be","bè","bel",
"bèl","béz","bi","bil","bo","bò","boc","bor","bra","bràn","bri","brò","brùt","ca",
"cà","cal","càl","cam","can","car","cat","ce","cel","cèl","cem","cèn","cet","ces",
"cer","cét","che","ché","chi","chì","chia","chià","chiac","chie","chiò","chio","cì",
"ci","cia","ciè","ciè","cièn","cìl","cil","cin","cio","cio","ciòl","clé","co","cò",
"coc","col","còl","com","con","cón","cop","cor","còr","crà","cra","crè","crè","cre",
"crì","cri","cro","crò","cru","cu","cù","cul","da","dà","dar","dàt","de","dèl","den",
"di","dì","dig","dio","diu","do","dò","dol","dól","don","dót","du","dù","dur","e",
"ei","eu","fa","fà","fab","fal","fan","fè","fèt","fi","fie","fiu","fo","for","fra",
"fra","frà","frap","fré","frin","frìt","frón","fron","fu","ga","gà","gal","gat",
"gaz","ge","get","ghe","gi","giàl","gio","giù","giu","giùn","gli","glie","glie",
"glie","gliò","gliò","go","gò","gon","gor","gra","grìl","gròp","gù","gua","guan",
"gue","guèl","guì","gui","i","ì","ia","ia","ià","ià","iai","ie","iei","in","ìn",
"io","io","iu","iuo","ka","kov","la","là","làn","las","làsc","làt","laz","le","lè",
"lèn","let","lét","lét","lèt","léz","léz","lì","lì","lia","liar","liè","lìn","lin",
"lis","lo","lò","lon","lon","lón","lòp","lòp","lór","lot","lòt","lot","lu","lù","lù",
"luò","ma","mà","mac","mal","man","màr","mar","mat","me","mé","mè","mè","mèl","mén",
"men","met","mi","mì","mic","mit","mo","mò","mol","mon","mor","mór","mul","mùl","na",
"nà","nal","nar","né","nè","ne","nel","nèl","ner","nér","nèr","net","ni","nì","nìs",
"niz","no","nò","noc","nòc","non","nòt","nu","nù","nua","nuo","nuò","o","ò","oc","oi",
"on","os","ot","ou","pa","pà","pàl","pal","pan","pàn","pàp","par","par","pàt","pe",
"pé","pèl","pen","per","pèr","per","pèt","péz","pi","pì","pie","pìl","pin","piu",
"pla","plàn","ple","pli","pli","plu","pluì","pò","po","pó","pò","pòl","pór","pòr",
"prà","pra","pre","pren","prez","pric","pro","pu","pùl","pùm","quag","quas","quàt",
"quin","ra","rà","rac","ral","ran","ràn","rat","rat","ré","re","rec","rèl","rem",
"ren","rèn","rét","rì","ri","rial","riàn","ric","rio","riz","ro","rò","róm","ron",
"rù","ru","rul","rùl","sa","sà","sac","sàc","sàg","sal","sàl","san","sàn","sba",
"sbal","sbi","sca","scà","scar","scel","sci","sci","sco","scon","scor","scrac","scré",
"scu","scu","sdi","se","sè","se","sen","sen","ses","set","sfar","si","sì","sià",
"sic","sìc","sièr","sìl","sim","slà","slab","slàr","slès","slit","smàl","smu",
"so","sò","só","sol","sòl","són","sor","sòr","sot","spèt","spi","spre","sra",
"sta","stà","stan","stè","ste","stéc","sti","stì","stic","stìn","sto","sto","stò",
"stra","strà","stràc","stres","strì","stri","stril","striz","strò","stroz","stu",
"stuò","su","sù","suà","sur","svio","ta","tà","tal","tàn","tap","tàr","tàr","te",
"tè","tè","tel","tèl","ten","tèn","tèn","ter","ti","tì","tià","tiè","tiè","tis","tìs",
"to","tó","tò","ton","tór","tor","tra","trét","tri","tro","trol","tron","trù","tu",
"tù","tù","tùc","u","ua","uai","uc","ue","uei","ui","un","uo","uoi","va","ve","vel",
"ven","vèn","ver","vi","vì","vil","vo","vò","vol","vòr","vór","yò","zà","za","zam",
"zé","ze","zec","zèl","zèl","zi","zì","zial","zio","zió","zio","zò","zòp","zop","zu"
};
Probabilmente qualche doppione c'e' è possibile che non siano tutte, ma sono più che convinto
che sia un ottimo (se non essenziale) punto di partenza...
A che cosa può servire ??
A) Generatore di parole casuali
B) Generatore di frasi casuali
C) Generatore di Password (volendo si .. )
E molto altro credo .. la fantasia rimane a voi...
2 commenti:
Ciao e buona sera
ho trovato il tuo lavoro molto interessante, perché come tu hai detto non si trova in giro un campionario delle sillabe italiane. Siccome commenti tu stesso che probabilmente ci possiano essere dei doppioni e che non sai se siano tutte, ti faccio una proposta: potresti creare un piccolo programma che oltre a dividere in sillabe le parole ne faccia un oggettivo campione e definisca con quale frequenza una sillaba si trova nella parola?
L'idea di campionare le sillabe è molto molto interessante, ma la suddivisione sillabica, come immagino tu sappia, è fatta di tante regole, e la voglia di mettersi si a implementarla è poca.
In più servirebbe un "testo di partenza" corposo per potersi creare una buona base iniziale.
Vediamo, se in treno ho tempo provo a pensarci su...
cmq spero di esserti stato utile.
Posta un commento