What a Russian-language self-learning voice assistant
Android Technologies / / December 19, 2019
Voice assistants have become commonplace. Any mobile operating system offers own solution. However, all these assistants primarily English-speaking, and always will be so. The developers are not particularly in a hurry to level the possibility for other languages, and the belated appearance of new chips for Russian-speaking users will remain the norm. The best alternative would be a third-party solution, namely that was created for the language in which we talk to you.
"Darling" for Android - is a Russian-language voice assistant (do not laugh at the name, please), for which we are following quite a long time.
Price: Free
In one of our previous publications, we have found that when it comes to just about Russian-speaking users, the "Darling" easy udelyvaet and Google Now, and Siri, and Cortana.
Assistant knows how much, it can be used to build true Internet of Things at home.
The reason for today's article was very important innovation "Dusi" - self-learning. That is literally the assistant can learn new commands from its owner. And at the same time the owner of the smartphone does not need to be a programmer to create your own voice functions.
Assistant there for almost two years and is actively developing. By "active" here refers to "daily". Every day there are new chips, and these functions are created and published by the users themselves. Such functions are called scripts.
How it works
Have you ever thought about how to operate the same Siri and Cortana? Your voice is converted to text, then there is some kind of magic, and the program performs your request. Or does not comply, if not understand what you mean.
"Darling," provides an opportunity to look inside this "magic" and create your own voice functions. Moreover, their possibilities are really limitless during study scripts.
A list of options, in the first line you can see those same scripts, behind which hides a domestic analogue App Store of additional features created by other users. Except that in this catalog all the functions are free of charge.
Each script is like a mini-program that has the author, title and description, as well as the number of active rigs. Here, as on Google Play, there are tabs with the best, most popular and new scripts. Each of them can be installed in one click - and your assistant a few seconds to learn to perform new voice commands.
At the same time, if you skomanduete your assistant to do something he does not know yet, "Darling" immediately prompt you to install the appropriate script, if available in the online database.
They know how to script
If we talk about the fact that they are able to scripts that are already available for download, there are functions to suit all tastes.
You need a taxi? Say: "Taxi to the house" or "Taxi to the world of the street, the house is five." The script "Yandex. Taxi "will launch a second application with the same name already filled fields and immediately show the cost of travel. Will only have to press the button "Order". The same script is and for Uber service. If neither one nor the other in your city yet, the script "Taxi" will just automatically dial the number for a taxi order.
Another example: you can easily teach your assistant to hold a conversation. The script "Chat-bot" force "Dunya" answer something interesting every time your phrase is not suitable for any of the 25 built-in functions or set of scripts.
Do you want to teach the assistant to play with you in the city? There are such a script. However, to beat the artificial intelligence is very difficult.
To transfer such functions can be long. Here and search for music in the social network "VKontakte" and "Yandex. Radio ", the function of calculating the payment of the loan, quick save in Excel expenses, jokes, online TV and much, much more. Moreover, the function can be either very simple or very complex. Several of these examples demonstrates a short video, which shows the work of new scripts.
How to create your own functions
Create your own scripts really easy, if one day to deal with all available tools. To do this, the developers have created the official blog of the project blog.dusi.mobi, Which tells about all the intricacies of the process. There's also accessible and complete documentation Scripting.
It is also proposed several videos where the steps and consistently in the examples shows how to create a voice functions, both simple and complex.
If you look at the scripts from a technical point of view, it is a mixture of voice patterns, which reacts assistant, and a list of actions that it performs when appropriate phrase uttered. Moreover, the phrase can be any desired data to the assistant of the phrase retrieves, and then they can be used in the actions. For example, text, dates, times, contact names, and others.
Supported activities is impressive:
- Send a command to the assistant, and get a result is something more to do with it.
- Send the HTTP-request for any service and receive a reply in any way to treat it.
- Integrate with popular service IFTTT, allowing the assistant to work with dozens of online services such as Facebook, Twitter, Google Docs, and many others.
This is not a complete list of possible actions. To view the other functions recommend the most interesting scripts and see how they are made. In each of them there is a detailed help, which will help to understand what's what.
"Darling" - it is really interesting and powerful tool for the realization of their ideas in the field of voice control. creation process really capture those who love to create something new and to explore the unknown, and the user community Google+ and "In contact with"To answer questions and help to solve emerging problems along the way.
Price: Free
The official blog of the project "Darling» →
Page of the project "VKontakte» →