Skip to content

Produce high-quality dramatized audio recordings of Scripture

License

Notifications You must be signed in to change notification settings

AndrewChristensenFCBH/Glyssen

 
 

Repository files navigation

Glyssen

Glyssen makes it easy to produce a high-quality dramatized audio recording of Scripture. It takes the drudgery out of the process by helping to identify all the direct speech in the text and quickly identifying the biblical character who speaks each part. Then it walks you through the process of selecting a cast and assigning roles to the voice actors. Finally, it prepares a complete set of scripts to use in the recording process and helps to ensure that each part is recorded and prepared for post-production.

This is a joint project between Faith Comes by Hearing and SIL International.

To learn more about Glyssen, visit software.sil.org/glyssen.

Source Code

Glyssen is written in C# using Windows Forms.

We have a battery of unit tests written using NUnit.

Getting up-to-date libraries

We depend on several libraries, notably libpalaso and L10NSharp from SIL International. The source contains a script for downloading dependencies from TeamCity.

From the build directory, run the buildUpdate.sh script:

cd {GlyssenRoot}/build
./buildUpdate.sh

If changes are made to the dependencies on TeamCity, the build update script should be regenerated. To automatically generate buildUpdate.sh from a setup on TeamCity, see

 {GlyssenRoot}/build/readme - making buildUpdate script.txt

Platform

At least initially, Glyssen only runs on Windows.

About

Produce high-quality dramatized audio recordings of Scripture

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 97.5%
  • TeX 2.0%
  • Other 0.5%