Applying Technology To Language Revitalization