STR-SpeechTech Ltd. (STR) is a leading supplier of text-to-speech systems for mission-critical broadcasting applications. Located in Victoria, Canada, STR has been dedicated to meeting our customers’ needs for high quality speech and signal processing products for over 30 years. Our StarCaster® text... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet