Logo
S

STC group

296 employees

Speech Technology Center is a Russian developer of biometric technology.

Basic info

Industry

software development

Sectors

IVR
speech analytics
voice biometrics
speech recognition
software
audio forensics
speech enhancement
face biometrics
call center solutions
multi-channel recording
text-to-speech
Biometrics
noise cancellation

Date founded

1990

FAQ