SlideShare a Scribd company logo
1 of 19
SSyynnPPhhoonnyy:: 
Literacy tools 
http://call.canil.ca/ 
Ellie Hall
OObbjjeeccttiivveess 
● Learn advantages to use of SynPhony and appropriate 
situations for its use. 
● Learn to whom one might recommend the use of 
SynPhony. 
● Learn how to set up Synphony files.
WWhhaatt iiss SSyynnPPhhoonnyy?? 
● Browser-based tool to help literacy teams produce graded reading material: ie 
primers 
– Performs frequency counts automatically and helps in determining sequence of 
lessons 
– Generates handwriting practice 
– Story-checking tool 
– Word-search generator 
– Nonsense word generator 
● An evaluation tool will be available in future 
● http://call.canil.ca/ 
● developer: norbert_rennert@sil.org
AAddvvaannttaaggeess 
● html-based: 
– Multi-platform; runs on Windows, Linux, Mac 
– Once the files are set up once, can copy to another 
computer with no need to install anything; can also archive a 
copy of the files. 
● Unicode 
● Handles non-Roman scripts- ***font must be unicode! 
● Can save a significant amount of time in primer development-especially 
in frequency counts.
EExxaammppllee 
● Workshop in September 2012 for a language with a new 
orthography. Primers eventually included 42 lessons. 
● Frequency counts generated by SynPhony. 
● After the early lessons were outlined together as a group 
(sequencing and choice of a keyword for each lesson), the 
MTT’s, who did not speak English, were able to outline the 
rest on their own. 
● Shortened overall workshop duration by as much as one 
week.
DDeemmoonnssttrraattiioonn
SSttoorryy CChheecckkiinngg TTooooll
WWhhaatt ddoo LLTT ppeeooppllee 
nneeeedd ttoo kknnooww?? 
● SynPhony can save a lot of time in making a primer. 
● It’s easy to use once it is set up- but people may 
need help setting it up. 
● What aspects of primer development SynPhony can 
help with. 
● How to set it up, and what information you need 
about the language in order to set it up.
RReeqquuiirreemmeennttss 
● Computer- Windows/ Mac/ Linux 
● Firefox browser (Safari and Chrome should work with Roman scripts) 
● An orthographic wordlist (a long one) or texts formatted as plain text 
files. 
● UTF-8 
● Basic orthography statement: what are the consonants, vowels, tone 
marks; also digraphs and trigraphs. 
● Process Language Data for Literacy.zip (contact Norbert Rennert for 
most recent version)
EEnntteerriinngg ddaattaa 
● Put data source files in the 'data' folder. 
● Open Process Language Data for Literacy.html and follow the instructions, 
moving from the left side tab to the right. Clicking on question marks [?] 
displays help. 
– Under “Language data”, enter the name of the language, 
– Paste the wordlist or text into the box marked “Word List.” 
– Click “Auto-detect script.” 
– It should enter the consonants and vowels for you. You will need to 
enter Multi-graphs yourself. Type them in with a space between each 
grapheme. 
● You can save the web page with a new name if you want the file to keep 
your data after you close it.
SSeeggmmeennttaattiioonn-- 
PPhhoonnoottaaccttiiccss 
● Under the “Segmenting” tab, click “Segment word list 
from language data tab.” Anything appearing under 
“Residue” suggests it contains graphemes which were 
not included when the language data was entered. 
● Click on the “Review” tab. Clicking on letters on the left 
will display words with those graphemes. 
● Click on “Phonotactics” to see how the program has 
handled the wordlist.
OOuuttppuutt 
● Under the “Output” tab, output productivity data. 
– Choose “words sequenced by productivity”, then 
click the last output button. 
– Select this output and copy into a spreadsheet of 
your choice. Save for future reference; this will tell 
you the frequency of each grapheme.
CCrreeaattiinngg tthhee ffiilleess:: 
SSyynnpphhoonnyy wweebbppaaggee 
To create the SynPhony prototype file: 
– Under “Output,” choose “SynPhony Web page.” 
– Click through the buttons and save the three files 
in the locations indicated. (The .js file may need to 
have file extension renamed)
SSoommee ccaavveeaattss 
● Quality of wordlist or text- if there are misspellings, it will be reflected in the 
output of SynPhony, so words suggested for lessons may include things that 
are not words. 
● Languages with long-established orthographies may be more complicated. 
● Languages using syllable spacing may need some editing of the text files for 
SynPhony to recognize words. 
● If you are using a non-Roman script that is not yet supported, contact the 
developer for help (norbert_rennert@sil.org).

More Related Content

Similar to SynPhony2014

Introduction to Python Programming
Introduction to Python ProgrammingIntroduction to Python Programming
Introduction to Python ProgrammingAkhil Kaushik
 
Introduction to r
Introduction to rIntroduction to r
Introduction to rgslicraf
 
WordPress Internationalization, Localization and Multilingual - Do It Right
WordPress Internationalization, Localization and Multilingual - Do It RightWordPress Internationalization, Localization and Multilingual - Do It Right
WordPress Internationalization, Localization and Multilingual - Do It RightDat Hoang
 
Open Source Flash 2010
Open Source Flash 2010Open Source Flash 2010
Open Source Flash 2010Gaurav Saxena
 
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfTraining report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfYadavHarshKr
 
Seminar report On Python
Seminar report On PythonSeminar report On Python
Seminar report On PythonShivam Gupta
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE Pavan Kalyan
 
Introduction to the Software Development world
Introduction to the Software Development worldIntroduction to the Software Development world
Introduction to the Software Development worldTutti Quintella
 
Creating a compiler for your own language
Creating a compiler for your own languageCreating a compiler for your own language
Creating a compiler for your own languageAndrea Tino
 
Big Data Spain 2017 - Deriving Actionable Insights from High Volume Media St...
Big Data Spain 2017  - Deriving Actionable Insights from High Volume Media St...Big Data Spain 2017  - Deriving Actionable Insights from High Volume Media St...
Big Data Spain 2017 - Deriving Actionable Insights from High Volume Media St...Apache OpenNLP
 
Python Intro Slides for Students CSC-148 Chapter 1
Python Intro Slides for Students CSC-148  Chapter 1Python Intro Slides for Students CSC-148  Chapter 1
Python Intro Slides for Students CSC-148 Chapter 1Raza Ul Mustafa
 
Introduction to Python Programming language.pptx
Introduction to Python Programming language.pptxIntroduction to Python Programming language.pptx
Introduction to Python Programming language.pptxBharathYusha1
 
DIGITAL LITERACY_beginner.pptx
DIGITAL LITERACY_beginner.pptxDIGITAL LITERACY_beginner.pptx
DIGITAL LITERACY_beginner.pptxlgusanfernando
 
An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()Blue Elephant Consulting
 
Golang, Python or C/C++, who wins
Golang, Python or C/C++, who wins Golang, Python or C/C++, who wins
Golang, Python or C/C++, who wins Obed N Muñoz
 
Python_Introduction&DataType.pptx
Python_Introduction&DataType.pptxPython_Introduction&DataType.pptx
Python_Introduction&DataType.pptxHaythamBarakeh1
 
Roots and Routes: Crowdsourced Manuscript Transcription Workshop
Roots and Routes: Crowdsourced Manuscript Transcription WorkshopRoots and Routes: Crowdsourced Manuscript Transcription Workshop
Roots and Routes: Crowdsourced Manuscript Transcription WorkshopBen Brumfield
 

Similar to SynPhony2014 (20)

Introduction to Python Programming
Introduction to Python ProgrammingIntroduction to Python Programming
Introduction to Python Programming
 
Introduction to r
Introduction to rIntroduction to r
Introduction to r
 
WordPress Internationalization, Localization and Multilingual - Do It Right
WordPress Internationalization, Localization and Multilingual - Do It RightWordPress Internationalization, Localization and Multilingual - Do It Right
WordPress Internationalization, Localization and Multilingual - Do It Right
 
Open Source Flash 2010
Open Source Flash 2010Open Source Flash 2010
Open Source Flash 2010
 
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdfTraining report 1923-b.e-eee-batchno--intern-54 (1).pdf
Training report 1923-b.e-eee-batchno--intern-54 (1).pdf
 
python.pptx
python.pptxpython.pptx
python.pptx
 
Python
PythonPython
Python
 
Seminar report On Python
Seminar report On PythonSeminar report On Python
Seminar report On Python
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE
 
Introduction to the Software Development world
Introduction to the Software Development worldIntroduction to the Software Development world
Introduction to the Software Development world
 
Creating a compiler for your own language
Creating a compiler for your own languageCreating a compiler for your own language
Creating a compiler for your own language
 
Big Data Spain 2017 - Deriving Actionable Insights from High Volume Media St...
Big Data Spain 2017  - Deriving Actionable Insights from High Volume Media St...Big Data Spain 2017  - Deriving Actionable Insights from High Volume Media St...
Big Data Spain 2017 - Deriving Actionable Insights from High Volume Media St...
 
Python Intro Slides for Students CSC-148 Chapter 1
Python Intro Slides for Students CSC-148  Chapter 1Python Intro Slides for Students CSC-148  Chapter 1
Python Intro Slides for Students CSC-148 Chapter 1
 
Introduction to Python Programming language.pptx
Introduction to Python Programming language.pptxIntroduction to Python Programming language.pptx
Introduction to Python Programming language.pptx
 
DIGITAL LITERACY_beginner.pptx
DIGITAL LITERACY_beginner.pptxDIGITAL LITERACY_beginner.pptx
DIGITAL LITERACY_beginner.pptx
 
An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()
 
Give A Great Tech Talk 2013
Give A Great Tech Talk 2013Give A Great Tech Talk 2013
Give A Great Tech Talk 2013
 
Golang, Python or C/C++, who wins
Golang, Python or C/C++, who wins Golang, Python or C/C++, who wins
Golang, Python or C/C++, who wins
 
Python_Introduction&DataType.pptx
Python_Introduction&DataType.pptxPython_Introduction&DataType.pptx
Python_Introduction&DataType.pptx
 
Roots and Routes: Crowdsourced Manuscript Transcription Workshop
Roots and Routes: Crowdsourced Manuscript Transcription WorkshopRoots and Routes: Crowdsourced Manuscript Transcription Workshop
Roots and Routes: Crowdsourced Manuscript Transcription Workshop
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

SynPhony2014

  • 1. SSyynnPPhhoonnyy:: Literacy tools http://call.canil.ca/ Ellie Hall
  • 2. OObbjjeeccttiivveess ● Learn advantages to use of SynPhony and appropriate situations for its use. ● Learn to whom one might recommend the use of SynPhony. ● Learn how to set up Synphony files.
  • 3. WWhhaatt iiss SSyynnPPhhoonnyy?? ● Browser-based tool to help literacy teams produce graded reading material: ie primers – Performs frequency counts automatically and helps in determining sequence of lessons – Generates handwriting practice – Story-checking tool – Word-search generator – Nonsense word generator ● An evaluation tool will be available in future ● http://call.canil.ca/ ● developer: norbert_rennert@sil.org
  • 4. AAddvvaannttaaggeess ● html-based: – Multi-platform; runs on Windows, Linux, Mac – Once the files are set up once, can copy to another computer with no need to install anything; can also archive a copy of the files. ● Unicode ● Handles non-Roman scripts- ***font must be unicode! ● Can save a significant amount of time in primer development-especially in frequency counts.
  • 5. EExxaammppllee ● Workshop in September 2012 for a language with a new orthography. Primers eventually included 42 lessons. ● Frequency counts generated by SynPhony. ● After the early lessons were outlined together as a group (sequencing and choice of a keyword for each lesson), the MTT’s, who did not speak English, were able to outline the rest on their own. ● Shortened overall workshop duration by as much as one week.
  • 7.
  • 8.
  • 9.
  • 11. WWhhaatt ddoo LLTT ppeeooppllee nneeeedd ttoo kknnooww?? ● SynPhony can save a lot of time in making a primer. ● It’s easy to use once it is set up- but people may need help setting it up. ● What aspects of primer development SynPhony can help with. ● How to set it up, and what information you need about the language in order to set it up.
  • 12. RReeqquuiirreemmeennttss ● Computer- Windows/ Mac/ Linux ● Firefox browser (Safari and Chrome should work with Roman scripts) ● An orthographic wordlist (a long one) or texts formatted as plain text files. ● UTF-8 ● Basic orthography statement: what are the consonants, vowels, tone marks; also digraphs and trigraphs. ● Process Language Data for Literacy.zip (contact Norbert Rennert for most recent version)
  • 13. EEnntteerriinngg ddaattaa ● Put data source files in the 'data' folder. ● Open Process Language Data for Literacy.html and follow the instructions, moving from the left side tab to the right. Clicking on question marks [?] displays help. – Under “Language data”, enter the name of the language, – Paste the wordlist or text into the box marked “Word List.” – Click “Auto-detect script.” – It should enter the consonants and vowels for you. You will need to enter Multi-graphs yourself. Type them in with a space between each grapheme. ● You can save the web page with a new name if you want the file to keep your data after you close it.
  • 14. SSeeggmmeennttaattiioonn-- PPhhoonnoottaaccttiiccss ● Under the “Segmenting” tab, click “Segment word list from language data tab.” Anything appearing under “Residue” suggests it contains graphemes which were not included when the language data was entered. ● Click on the “Review” tab. Clicking on letters on the left will display words with those graphemes. ● Click on “Phonotactics” to see how the program has handled the wordlist.
  • 15. OOuuttppuutt ● Under the “Output” tab, output productivity data. – Choose “words sequenced by productivity”, then click the last output button. – Select this output and copy into a spreadsheet of your choice. Save for future reference; this will tell you the frequency of each grapheme.
  • 16.
  • 17. CCrreeaattiinngg tthhee ffiilleess:: SSyynnpphhoonnyy wweebbppaaggee To create the SynPhony prototype file: – Under “Output,” choose “SynPhony Web page.” – Click through the buttons and save the three files in the locations indicated. (The .js file may need to have file extension renamed)
  • 18.
  • 19. SSoommee ccaavveeaattss ● Quality of wordlist or text- if there are misspellings, it will be reflected in the output of SynPhony, so words suggested for lessons may include things that are not words. ● Languages with long-established orthographies may be more complicated. ● Languages using syllable spacing may need some editing of the text files for SynPhony to recognize words. ● If you are using a non-Roman script that is not yet supported, contact the developer for help (norbert_rennert@sil.org).