Talking Clock Assignment

From MSc Voice Technology
Revision as of 12:25, 24 October 2023 by MattColer (talk | contribs) (→‎Timeline)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Assessment

The assignment is integrated across the two courses Intro to Voice Technology and Programming for Voice Technology, with each course assessing different components of the assignment.

Introduction to Voice Technology:

  • Audio recording and language support: Conceptualization, and recording quality.
  • User Experience and Customization: This covers the user experience of components 1,3 and 4 without considering any code.
  • Non-Technical Documentation: Team organization and project workflow (component 7.2), GUI user manual (component 7.4) and Licensing statement / reflection FAIR data (component 7.5)

For details on how the talking clock is graded in the Intro to Voice Technology course, see the rubric.

Programming for Voice Technology:

  • Code quality: This covers the technical assessment of components 1, 3, 4 and 5
  • GitHub Collaboration
  • Technical Documentation: The installation instructions and dependency handling (component 7.1), and the resource documentation and technical reflection (component 7.3)

Resources

  • Additional Python resources
  • Recommended text-to-speech libraries or APIs
  • Tutorials on audio recording
  • GitHub guides for version control
  • Open-source licensing guides

Notes

  • This is a group assignment. All group members are expected to contribute equally. Using GitHub, each team members contribution can be traced.
  • Consider the integration of skills acquired in both courses for a comprehensive project.
  • Each group will present their project in a short video demonstration