Skip to content

Latest commit

 

History

History
47 lines (25 loc) · 1.49 KB

TEST.md

File metadata and controls

47 lines (25 loc) · 1.49 KB

Testing Report

A. Unit Test

Unit Test is making test case for each function. make sure individual function or engines that use LLM is working as expected time over time after many development cycles.

Function Test

see changelog

Prompt Test

Testing each prompt so it can be cost effective

see changelog

Engine Test

The pronounciation correction engine is combines the LLM (open ai chat API) and good algorithm to achieve accurate and cost effective. Of course it tested with test case.

see changelog


B. Data Type Safe & Code Quality

Now we rewrite the package using Typescript, linting using eslint, and support VS Code intellisense.


C. Compatibility

Now this package support all devices and browser, because this package can use both Audio File and Web Speech Synthesis API.

Audio file mode:

Using the prefer of fallback api. you can set this package to do TTS using purely audio file. see AUDIO_FILE.md.

Web Speech Synthesis API itself:

see the Web Speech Synthesis API Browser compatibility

Device that i have test:

  • Macbook air m1
  • Ipad Pro m1
  • Samsung A53