STC group of companies

Speech Technologies Center develops intelligent solutions based on voice technologies, voice biometrics and face recognition. It creates innovative systems to control omnichannel customer experience in contact centers and retail sales and service points, digitize corporate business processes, create comfortable and secure urban environment. Solutions created by the company are used in more than 70 countries. STC group is located in Saint Petersburg and Moscow.

  • Business line within the Ecosystem


  • Year founded


  • Joined Sberbank Ecosystem:


  • Sberbank’s stake in the company


Synergies within the Ecosystem

  • In 2019, Sberbank’s Robotics Lab, with the help of STC Group whose technologies synthesize the avatar’s speech, created Elena, a digital news presenter. STC, together with Sberbank’s regional branches, is implementing projects focused on deployment of the company solutions in various sectors of economy.