AlfaNum company gathers wide circle of experts with an aim to bring the world of modern speech technologies closer to the general public. It is, so far, the only company that produced software components for high quality recognition and speech synthesis in Serbian and other South-Slavic languages. AlfaNum is also the leader in innovative solutions for IVR systems, call centers and telecommunications in general.

The headquarters of the company are in Novi Sad, and the company maintains strong connections with Faculty of Technical Sciences. It operates on the area of the entire ex Yugoslavia, and wider. AlfaNum employs principally highly educated staff, specialised in computer science and telecommunications. There is always a need for experienced programmers, telecommunications or computer engineers, resourceful and intelligent people who do not shirk from difficult or complex problems. In return, AlfaNum offers pleasant working atmosphere, possibility for professional specialization and introduction to a range of cutting edge technologies as well as high salaries and other benefits.

Employee will work on the following tasks:

  • Processing sound files
  • Transcription of the recorded material, and annotation of other phenomenons in recordings
  • Work with specialized software for advertising monitoring
  • Software testing
  • Other tasks, when needed

 

Required conditions:

  • Good computer skills (Windows, Office, sound processing software, resolving even harder computer issues)
  • Very good knowledge of both written and spoken English
  • High school or higher education
  • High levels of individuality and resourcefulness, but absolute readiness for teamwork as well
  • Good knowledge of Serbian spelling and grammar

 

Advantages:

  • Familiarity with accentuation in Serbian
  • Formal or informal musical education ("good ear")
  • Fluent English
  • Experience in software testing

 

We offer:

  • Excellent working conditions, which includes state of the art equipment, fruits and refreshment, other perks
  • Flexible working hours
  • Very interesting and challenging tasks
  • Very correct relations and understading in the company
  • Team building, happy hours, trips
  • Chance for promotion
  • Regular high salary

 

Please upload your CV using the form below:

 

Become a part of successful team!

Alfanum Ltd offers scholarships to the best Undergraduates and Master's students of Faculty of Technical Sciences, in Power, Electronic and Telecommunication Engineering, and Computing and Control Engineering as well.

Conditions for scholarship:

  • students must pass the exams regularly, and provide the certificate for all the passed exams at the end of each academic year.

Advantages of the scholarship program:

  • scholarship of 50-250€ monthly, depending on the candidate itself and the year of study;
  • employment in the position that is in accordance with the professional title and acquired knowledge;
  • adequate salary and possibility of quick advancement in career;
  • stimulating the further academic career after becoming an employee:
    • paid doctoral studies;
    • days off for exams and writing doctoral thesis;
    • research and writing scientific papers during working hours;
  • scholars are not required to repay the scholarship if provider cannot employ them.

Obligations of the scholar:

  • switching to another faculty or study program is not allowed without a prior consent of the scholarship provider;
  • they should spend at least 7 hours every week performing tasks given by scholarship provider as long as they receive scholarship, in order to gain necessary knowledge and skills;
  • they should provide weekly electronic reports on performed tasks;
  • to become employed in Alfanum Ltd or Faculty of Technical Studies (FTN) in Novi Sad after the graduation;
  • to stay employed at Alfanum Ltd (or at FTN) at least three years.

 

Please send your application or ask a question through form below:

AlfaNum employs principally highly educated staff, specialised in computer science and telecommunications. There is always a need for experienced C++ and Java programmers, telecommunications or computer engineers, resourceful and intelligent people who do not shirk from difficult or complex problems.

The company offers a friendly working atmosphere, possibility for professional specialization and introduction to a range of cutting edge technologies as well as high salaries and other benefits. Still being a relatively small company, it offers a great perspective for career advancement and creative influence on the company policy.

AlfaNum is one of the few companies that support advancement in academic career by stimulating scientific research and related activities, as well as authorship of scientific publications and PhD theses. The employees of AlfaNum do not sacrifice their academic career, on the contrary, they are offered an excellent environment to prosper.

The company offers the possibility of working from home and from abroad. You do not have to be present in our offices in order to be a member of our team.

Tasks:

The employee will work on the development and improvement of the existing mobile and web solutions, mostly based on Java programming language.

Requirements:

  • Excellent knowledge of Java programming language and development for Android
  • Experience in web programming
  • Familiarity with source code version control tools (CVS, SVN, GIT, TFS...)
  • Multithreaded programming
  • A high level of innovativity, intelligence and resourcefulness
  • Fluent English

Desired skills:

  • Electrical engineer, or similar degree
  • Development for iOS
  • Experience with some continuous integration tools and techniques (unit testing, Hudson...)
  • C++ programming language, including standard C++ library
  • Linux and GCC
  • Windows and Microsoft Visual Studio
  • Familiarity with some machine (deep) learning techniques and frameworks

We offer:

  • Excellent working conditions, which includes state of the art equipment, fruits and refreshment, other perks
  • Very interesting and challenging tasks
  • Good relations between the employees and the management
  • Chances for promotions
  • Team building, happy hours, trips
  • Possibility of working from home
  • Academic advancement
  • Paid courses and trips to conferences
  • Regular high salary

Please upload your CV using the form below:

AlfaNum employs principally highly educated staff, specialised in computer science and telecommunications. There is always a need for experienced C++ and Java programmers, telecommunications or computer engineers, resourceful and intelligent people who do not shirk from difficult or complex problems.

The company offers a friendly working atmosphere, possibility for professional specialization and introduction to a range of cutting edge technologies as well as high salaries and other benefits. Still being a relatively small company, it offers a great perspective for career advancement and creative influence on the company policy.

AlfaNum is one of the few companies that support advancement in academic career by stimulating scientific research and related activities, as well as authorship of scientific publications and PhD theses. The employees of AlfaNum do not sacrifice their academic career, on the contrary, they are offered an excellent environment to prosper.

The company offers the possibility of working from home and from abroad. You do not have to be present in our offices in order to be a member of our team.

Tasks:

The employee will work on the development and improvement of speech technology core components: speech recognition, text-to-speech synthesis, voice conversion, etc.

Requirements:

  • Electrical engineer, specialized in digital signal processing and telecommunications
  • Excellent knowledge of C++ programming language, including standard C++ library
  • Experience in programming under Microsoft Visual Studio
  • Knowledge of some source code version control tools (CVS, SVN, GIT, TFS...)
  • A high level of innovativity, intelligence and resourcefulness
  • Fluent English

Desired skills:

  • Matlab
  • Theoretical or hands-on experience with HMM, ASR, TTS, DNN, machine learning, classification algorithms...
  • Experience with some speech toolkits (Praat, HTK, Sphinx, HTS, Kaldi...)
  • Multithreaded programming
  • Experience with some continuous integration tools and techniques (unit testing, Hudson...)
  • Linux and GCC
  • Android, Android Studio or Eclipse

We offer:

  • Excellent working conditions, which includes state of the art equipment, fruits and refreshment, other perks
  • Very interesting and challenging tasks
  • Good relations between the employees and the management
  • Chances for promotions
  • Team building, happy hours, trips
  • Possibility of working from home
  • Academic advancement
  • Paid courses and trips to conferences
  • Regular high salary

Please upload your CV using the form below:

 

Axon Voice Assistant is an application that allows issuing voice commands on smartphones: calling a contact by name or by phone number, sending messages, starting navigation, etc.



Key features of the application are:

  • Voice dialing (by contact name or phone number)
  • Address book, contact and call log management
  • Text message management
  • Dictation of text messages, using an Internet connection
  • Calling contacts and initializing sending messages to contacts using Viber and WhatsApp
  • Starting navigation to any desired location selected by voice, using Google Maps or Here WeGo

Additional functionalities of the application:

  • The ability to carry out all the actions by touch, without the use of voice, if the user desires so
  • Quick and easy activation of the application by shaking the phone
  • Working without an Internet connection (except for the first launch and dictation of messages)
  • Filtering contacts, messages and call logs by name or part of a name, messages by content, and call logs by type of call
  • The application is specifically adapted to the Serbian language, so it is possible to use the names in their appropriate morphological word forms ("Pozovi Lučića" instead of "Pozovi Lučić"). The application supports both the Cyrillic and the Latin alphabets, as well as names written without using letters like 'č' and 'ć' (user can say "Lučić" even though it is written as "Lucic" in the address book)
  • Automatic alphabet conversion when sending text messages
  • You can set Axon Voice Assistant to be the default messaging application

Beta version of this application (1.3.14) is available from the following link: Download Axon - Voice Assistant


How it works

Dialog manager

This module is responsible for entire behavior of the system. It uses the output of the speech recognizer as its input, and performs the appropriate action.

A set of tasks is defined, with a precise specification of the information required for their execution. Some examples of these tasks are: calling a contact, sending a text message to a contact, etc.

If the system fails to recognize the verbal input, an appropriate message will be displayed for the user. If the user fails to provide all the necessary information, the system will ask additional questions.

Natural Language Understanding

The NLU module converts the user’s query into a form suitable to the dialog manager. For instance, if the query is recognized as 'Send a text message to Vesna Petrović', the dialog manager will receive: "command: SEND_SMS; contact: Vesna Petrović".

Natural Language Generation

The function of this module is dual to the function of the NLU module. Namely, it converts the information from the format suitable to the dialog manager into a sentence of the natural language.

Implementation of speech technologies on mobile platforms

Until recently, speech recognition was limited to small vocabularies and to the PC platform. The vocabulary of this application is significantly larger, and the software is optimized to conform to the resource limitations of mobile phone devices.

As for speech synthesis, our previous solutions were of high quality, but also restricted to a PC. Now we have developed a less resource demanding version compatible with the operating systems of smartphones. This was possible with a slight degradation of the quality of the synthesis, acceptable from the point of view of the target application.

Speech Recognition Accuracy

It is well known that a number of recognizers by renowned manufacturers function with insufficient accuracy, even for major languages, which leads to user frustration and dissatisfaction.
In order to increase recognition accuracy, the language model used for recognition is particularly tailored to suit the functionality used at a particular moment. For example, the user cannot open a contact from the address book and then call someone else. This more restrictive approach involves a certain (although very short) adjustment period, but it provides much more reliability.