Come configurare smartphone e PC. Portale informativo
  • casa
  • Ferro
  • Ciao, alice, cosa stai facendo. Come parlare con Alice

Ciao, alice, cosa stai facendo. Come parlare con Alice

  • Apprendimento automatico,
  • Tecnologie di ricerca,
  • Sviluppo di applicazioni mobili
  • In futuro, ci sembra, le persone interagiranno con i dispositivi usando la loro voce. Le applicazioni riconoscono già gli esatti comandi vocali stabiliti in esse dagli sviluppatori, ma con lo sviluppo delle tecnologie di intelligenza artificiale impareranno a comprendere il significato di frasi arbitrarie e persino a mantenere una conversazione su qualsiasi argomento. Oggi racconteremo ai lettori di Habr come stiamo avvicinando questo futuro usando l'esempio di Alice, il primo assistente vocale che non si limita a un insieme di risposte predefinite e utilizza le reti neurali per la comunicazione.

    Nonostante la sua apparente semplicità, l'assistente vocale è uno dei progetti tecnologici più ambiziosi di Yandex. In questo post imparerai a conoscere le difficoltà incontrate dagli sviluppatori di interfacce vocali, che in realtà scrivono risposte per gli assistenti virtuali e cosa ha in comune Alice con intelligenza artificiale dal film "Lei".

    All'alba della sua esistenza, i computer venivano utilizzati principalmente nelle grandi imprese scientifiche o di difesa. Di controllo vocale allora pensavano solo gli scrittori di fantascienza, ma in realtà gli operatori caricavano programmi e dati usando un pezzo di cartone. Non il più strada conveniente: un errore e tutto deve ricominciare da capo.

    Nel corso degli anni, i computer sono diventati più convenienti e utilizzati dalle aziende più piccole. Gli esperti li controllano utilizzando i comandi di testo inseriti nel terminale. Buono, modo affidabile- è utilizzato in un ambiente professionale fino ad oggi, ma richiede formazione. Pertanto, quando i computer hanno cominciato ad apparire nelle case utenti ordinari, gli ingegneri hanno iniziato a cercare di più modi semplici interazione di una macchina e di una persona.

    Il concetto nasce nel laboratorio Xerox interfaccia grafica WIMP (Windows, Icons, Menus, Point-n-Click) è ampiamente utilizzato nei prodotti di altre aziende. Non era più necessario memorizzare i comandi di testo per controllare il computer di casa: venivano sostituiti da gesti e clic del mouse. Per l'epoca, questa fu una vera rivoluzione. E ora il mondo si sta avvicinando al prossimo.

    Ora quasi tutti hanno uno smartphone in tasca, la cui potenza di calcolo è sufficiente per far atterrare una nave sulla luna. Il mouse e la tastiera hanno sostituito le dita, ma con esse eseguiamo tutti gli stessi gesti e clic. È conveniente farlo stando seduti sul divano, ma non in viaggio o in viaggio. In passato, per interagire con interfacce per computer l'uomo doveva padroneggiare il linguaggio delle macchine. Crediamo che ora sia il momento di insegnare ai dispositivi e alle applicazioni a comunicare nel linguaggio degli umani. È stata questa idea a costituire la base dell'assistente vocale di Alice.

    Puoi chiedere ad Alice [Dove posso prendere un caffè nelle vicinanze?], e non dettare qualcosa come [la via dei cosmonauti della caffetteria]. Alice esaminerà Yandex e suggerirà un luogo adatto, e alla domanda [Fantastico, ma come arrivarci?] - fornirà un collegamento al percorso già costruito in Yandex.Maps. Sa distinguere precise domande di fatto dal desiderio di vedere il classico risultati di ricerca, maleducazione - da una richiesta educata, un comando per aprire un sito - da un desiderio di chattare.

    Potrebbe anche sembrare che da qualche parte nel cloud funzioni una rete neurale miracolosa, che da sola risolve qualsiasi problema. Ma in realtà, ogni risposta di Alice nasconde un'intera catena di problemi tecnologici, che abbiamo imparato a risolvere per 5 anni. E inizieremo la nostra escursione dal primissimo collegamento: dalla capacità di ascoltare.

    Ciao Alice

    L'intelligenza artificiale della fantascienza può ascoltare: le persone non devono fare clic su pulsanti speciali per attivare la "modalità di registrazione". E questo richiede l'attivazione vocale: l'applicazione deve capire che una persona si riferisce ad essa. Questo non è così facile come potrebbe sembrare.

    Se inizi a registrare ed elaborare l'intero flusso audio in ingresso sul server, scaricherai molto rapidamente la batteria del dispositivo e sprecherai l'intera traffico mobile... Nel nostro caso, questo viene risolto utilizzando una rete neurale speciale, addestrata esclusivamente per il riconoscimento parole chiave("Ciao, Alice", "Ascolta, Yandex" e alcuni altri). Supporto numero limitato tali frasi ti permettono di fare questo lavoro localmente e senza contattare il server.

    Se la rete sta imparando solo a capire alcune frasi, potresti pensare che sia abbastanza facile e veloce. Ma no. Le persone non pronunciano frasi in condizioni ideali, ma circondate da un rumore completamente imprevedibile. Sì, e le voci di ognuno sono diverse. Pertanto, per comprendere una sola frase, sono necessarie migliaia di note di allenamento.

    Anche una piccola rete neurale locale consuma risorse: non puoi semplicemente prendere e iniziare a elaborare l'intero flusso dal microfono. Pertanto, in prima linea viene utilizzato un algoritmo meno ingombrante, che riconosce in modo economico e rapido l'evento "discorso avviato". È lui che accende il motore della rete neurale per riconoscere le frasi chiave, che a sua volta avvia la parte più difficile: il riconoscimento vocale.

    Se sono necessari migliaia di esempi per addestrare solo una frase, allora puoi immaginare quanto sia laborioso addestrare una rete neurale per riconoscere qualsiasi parola e frase. Per lo stesso motivo, il riconoscimento viene eseguito nel cloud, dove viene trasmesso il flusso audio e da dove vengono restituite le risposte già pronte. L'accuratezza delle risposte dipende direttamente dalla qualità del riconoscimento. Ecco perché la sfida principale è imparare a riconoscere il linguaggio così come lo fa una persona. A proposito, anche le persone commettono errori. Si ritiene che una persona riconosca il 96-98% del discorso (metrica WER). Siamo riusciti a ottenere una precisione dell'89-95%, che non è solo paragonabile al livello di un interlocutore vivente, ma anche unica per la lingua russa.

    Ma anche il discorso idealmente trasformato in testo non significherà nulla se non riusciamo a capire il significato di ciò che è stato detto.

    Che tempo farà domani a San Pietroburgo?

    Se vuoi che la tua applicazione visualizzi le previsioni del tempo in risposta alla richiesta vocale [meteo], allora tutto è semplice: confronti il ​​testo riconosciuto con la parola "meteo" e se ottieni una corrispondenza, visualizzi la risposta. E questo è molto modo primitivo interazione, perché in vita reale le persone fanno domande in modo diverso. Una persona può chiedere all'assistente [Che tempo farà domani a San Pietroburgo?], E non dovrebbe confondersi.

    La prima cosa che fa Alice quando riceve una domanda è riconoscere il copione. Invia una query di ricerca e mostra i risultati della ricerca classica con 10 risultati? Cerchi una risposta esatta e la fornisci subito all'utente? Intraprendere un'azione, come aprire un sito Web? O forse solo parlare? È incredibilmente difficile insegnare a una macchina a riconoscere con precisione scenari di comportamento. E qualsiasi errore qui è spiacevole. Per fortuna abbiamo tutto il potere motore di ricerca Yandex, che ogni giorno affronta milioni di richieste, cerca milioni di risposte e impara a capire quali sono buone e quali no. Questa è un'enorme base di conoscenza, sulla base della quale è possibile addestrare un'altra rete neurale, che molto probabilmente "capirà" ciò che una persona vuole. Gli errori sono, ovviamente, inevitabili, ma anche le persone commettono errori.

    attraverso apprendimento automatico Alice "capisce" che la frase [Che tempo fa a San Pietroburgo domani?] È una richiesta per il tempo (a proposito, questo è un esempio volutamente semplice per chiarezza). Ma di che città stiamo parlando? In che data? È qui che inizia la fase di recupero del riconoscimento dell'entità denominata dalle repliche dell'utente. Nel nostro caso Informazioni importanti portare due di questi oggetti: "Peter" e "domani". E Alice, che ha tecnologie di ricerca, "Capisce" che "Pietro" è sinonimo di "San Pietroburgo" e "domani" è " La data attuale+ 1".

    Linguaggio naturale - non solo forma esterna le nostre repliche, ma anche la loro coerenza. Nella vita, non scambiamo frasi brevi, ma conduciamo un dialogo: è impossibile se non ricordiamo il contesto. Alice lo ricorda - questo l'aiuta ad affrontare fenomeni linguistici complessi: ad esempio, per far fronte a un'ellissi (per recuperare le parole mancanti) o per risolvere i coreriferimenti (per identificare un oggetto da un pronome). Quindi, se chiedi [Dov'è Elbrus?], E poi chiarisci [E qual è la sua altezza?], Allora l'assistente troverà le risposte corrette in entrambi i casi. E se, dopo la domanda [Che tempo fa oggi?], chiedi [E domani?], Alice capirà che questa è una continuazione del dialogo sul tempo.

    E un'altra cosa. L'assistente non deve solo comprendere il linguaggio naturale, ma anche essere in grado di parlarlo, come una persona, non come un robot. Per Alice, sintetizziamo una voce che originariamente appartiene all'attrice doppiatrice Tatyana Shitova (la voce ufficiale di Scarlett Johansson in Russia). Era la voce dell'intelligenza artificiale nel film She, anche se potresti ricordarla dalla voce della maga Yennefer in The Witcher. e viene su una sintesi sufficientemente profonda utilizzando reti neurali, e non sul taglio di frasi già pronte: è impossibile annotare in anticipo tutta la loro varietà.

    Sopra, abbiamo descritto le caratteristiche della comunicazione naturale (forma imprevedibile di repliche, parole mancanti, pronomi, errori, rumore, voce) con cui devi essere in grado di lavorare. Ma la comunicazione dal vivo ha un'altra proprietà: non sempre richiediamo una risposta o un'azione specifica dall'interlocutore, a volte vogliamo solo parlare. Se l'applicazione invia tali richieste alla ricerca, tutta la magia verrà distrutta. Ecco perché i popolari assistenti vocali utilizzano un database di risposte editoriali a frasi e domande popolari. Ma siamo andati anche oltre.

    Che ne dici di chattare?

    Abbiamo insegnato alla macchina a rispondere alle nostre domande, a condurre un dialogo nel contesto di determinati scenari e a risolvere i problemi degli utenti. Questo va bene, ma è possibile renderla meno senz'anima e dotarla di qualità umane: darle un nome, insegnarle a parlare di sé, mantenere una conversazione su argomenti liberi?

    Nel settore degli assistenti vocali, questa sfida viene affrontata con risposte editoriali. Squadra speciale Gli autori prendono centinaia delle domande più popolari degli utenti e scrivono diverse opzioni di risposta per ciascuna. Idealmente, questo dovrebbe essere fatto in stile uniforme in modo che da tutte le risposte si formi l'intera personalità dell'assistente. Per Alice, scriviamo anche risposte, ma abbiamo qualcos'altro. Qualcosa di speciale.

    Oltre la cima domande popolari esiste una coda lunga da frasi a bassa frequenza o addirittura uniche a cui è impossibile preparare una risposta in anticipo. Hai già indovinato come risolviamo questo problema, vero? Utilizzando un altro modello di rete neurale. Per rispondere a domande e risposte a lei sconosciute, Alice utilizza una rete neurale addestrata su base enorme testi da Internet, libri e film. Gli intenditori di machine learning potrebbero essere interessati al fatto che abbiamo iniziato con una rete neurale a 3 strati e ora ne stiamo sperimentando una enorme a 120 strati. Salveremo i dettagli per post specializzati, ma qui lo diremo già Versione attuale Alice cerca di rispondere a frasi arbitrarie usando un "chiacchiericcio di rete neurale" - come la chiamiamo internamente.

    Alice studia a enorme quantità più testi diversi dove persone e personaggi non sono sempre educati. Una rete neurale può imparare qualcosa di completamente diverso da ciò che vogliamo insegnarle.

    - Ordinami un panino.
    - Te la caverai.

    Come ogni bambino, non si può insegnare ad Alice a non essere scortese, proteggendola da tutte le manifestazioni di maleducazione e aggressività - cioè insegnando la rete neurale su una base "pulita", dove non ci sono maleducazione, provocazioni e altre cose spiacevoli che si trovano spesso nel mondo reale. Se Alice non sa dell'esistenza di tali espressioni, risponderà loro sconsideratamente, con frasi casuali - per lei rimarranno parole sconosciute. Meglio farle sapere di cosa si tratta e sviluppare una posizione definita su questi temi. Se sai cos'è un compagno, puoi giurare di rimando o dire che non parlerai con chi giura. E modelliamo il comportamento di Alice in modo che scelga la seconda opzione.

    Accade così che la stessa replica di Alice sia completamente neutra, ma nel contesto specificato dall'utente, la risposta cessa di essere innocua. Una volta, anche durante i test chiusi, abbiamo chiesto all'utente di trovare alcuni locali: un bar o qualcosa di simile. Disse: "Trovatene un altro così". E in quel momento, si è verificato un bug in Alice, e invece di lanciare uno script per la ricerca di un'organizzazione, ha dato una risposta piuttosto impudente - qualcosa come "guarda sulla mappa". E lei non ha cercato niente. L'utente è rimasto sorpreso in un primo momento, e poi ha sorpreso anche noi, lodando il comportamento di Alice.

    Quando Alice usa un "chiacchiericcio della rete neurale", in lei possono apparire un milione di personalità diverse, poiché la rete neurale ha assorbito un po' dall'autore di ogni replica dal set di addestramento. A seconda del contesto, Alice può essere educata o maleducata, allegra o depressa. Noi vogliamo assistente personale rappresentava una personalità integrale con un insieme ben definito di qualità. È qui che tornano utili i nostri testi editoriali. La loro particolarità è che sono stati originariamente scritti per conto della persona che vogliamo ricreare in Alice. Si scopre che è possibile continuare a insegnare ad Alice su milioni di righe di testi casuali, ma lei risponderà con un occhio allo standard di comportamento inerente alle risposte editoriali. Ed è su questo che stiamo già lavorando.

    Alice è diventata la prima assistente vocale che conosciamo che cerca di mantenere la comunicazione non solo con l'aiuto di risposte editoriali, ma anche utilizzando una rete neurale addestrata. Certo, siamo ancora molto lontani da ciò che viene ritratto nella fantascienza moderna. Alice non sempre riconosce con precisione l'essenza della replica, il che influisce sull'accuratezza della risposta. Pertanto, abbiamo ancora molto lavoro.

    Abbiamo in programma di rendere Alice l'aiutante più umanoide del mondo. Infondere nella sua empatia e curiosità. Per renderlo proattivo - insegnare come fissare obiettivi nel dialogo, mostrare iniziativa e coinvolgere l'interlocutore nella conversazione. Ora siamo allo stesso tempo all'inizio del percorso e in prima linea nelle scienze che studiano questo settore. Per andare avanti, devi spostare questo bordo.

    Alice è un'applicazione rilasciata da Yandex il 10 ottobre 2017. È un assistente vocale per il tuo computer e smartphone iOS, Android e ti dirò se è possibile abilitare Alice in Yandex Browser. L'assistente ha tutte le funzioni di una ricerca a tutti gli effetti da Yandex, ma integrato con un ampio set di funzioni, tra cui:

    Secondo Yandex, Alice è la prima applicazione del suo genere che non utilizza "parole e frasi memorizzate". L'applicazione interpreta la voce dell'utente, cerca virtualmente una risposta nella ricerca Yandex e, leggendo il testo, risponde alla domanda. A questo proposito, può essere addestrato scegliendo se ti è piaciuta la risposta di Alice a la domanda posta, se informazioni utili... Quindi, con l'aiuto delle regolazioni, ogni volta che l'assistente vocale Alice diventerà più intelligente e più conveniente per te.

    A causa del grande interesse per l'applicazione, gli utenti sono pronti per installarla nel proprio browser oggi. La domanda su come attivare Alice in Yandex Browser può essere risolta come segue. A seguito di aggiornamenti recenti Yandex Browser Assistant Alice è integrato e non è necessario abilitare l'assistente. Installa un browser con Alice https://browser.yandex.ru/alice/1.

    Versione dell'assistente vocale Alice per PC e smartphone

    Alice non può ancora integrarsi in Yandex Browser, ma può vivere sul tuo smartphone o telefono. Per utilizzare l'assistente sul tuo smartphone Android o iPhone, devi installare uno dei servizi Yandex: meteo, mappe. Secondo gli sviluppatori, in futuro, l'applicazione sarà in grado di funzionare e interagire con varie applicazioni... Per utilizzare l'app Alice per Android:

    1. Apri Google Play sul tuo smartphone.
    2. Installa la ricerca sul tuo telefono.
    3. Puoi installare altre applicazioni Yandex elencate sopra.

    Per provare l'applicazione per PC con un Sistema Windows, devi andare alla pagina con l'applicazione https://alice.yandex.ru/windows, scaricare il pacchetto di installazione ed eseguirlo sul tuo computer. Scaricando questa applicazione, ottieni non solo un assistente vocale, ma anche un comodo assistente per lavorare su un PC.

    La finestra del programma è una ricerca completa di Yandex, con la possibilità di aprire qualsiasi file e programma sul tuo computer. Alice ha una voce piacevole del sostituto di Tatyana Shitova. Risponde in modo abbastanza pertinente, ma in modo coppia e divertente alle tue domande. Come sua sorella che parla inglese, Siri ha un buon senso dell'umorismo e sa raccontarti barzellette diversi argomenti così come citazioni dalle poesie di Shakespeare.

    Anche nel negozio online, l'applicazione è disponibile per il funzionamento Sistemi iOS... Per provare l'applicazione, devi anche scaricare uno dei servizi Yandex. Assistente vocale Alice è integrata applicazione di marca, installa un'applicazione separata, non c'è possibilità.

    Come usare l'assistente Alice

    Il processo di "comunicazione" con Alice su tutte le piattaforme è lo stesso. Gli sviluppatori affermano che Alice non è necessaria approccio speciale come era con gli altri applicazioni simili nel passato. Non c'è bisogno di cercare e formulare le tue richieste, puoi parlarle come una persona viva. Ad esempio, non è necessario combinare le parole principali di una frase per comporre una query: "pizzeria, via Gogol", è sufficiente dire in parole semplici: “Ok, Alice, dove prendere un caffè e mangiare la pizza”, e otterrai una chiara, e la stessa “risposta umana”.

    Per il lavoro dell'assistente è stata utilizzata una rete neurale, che studia una vasta gamma di testi. A questo proposito, Alice può ben comprendere anche frasi e domande incompiute e, dato il contesto, formulare una risposta alla domanda, e talvolta tenta anche di improvvisare. Durante lo sviluppo dell'assistente, i programmatori si sono concentrati sul riconoscimento di qualsiasi discorso e non solo di una frase chiaramente pronunciata. Quindi, Alice è oggi la migliore applicazione sulla percezione della lingua russa.

    Distinzione delle app da altri assistenti vocali simili

    Alice ha alcuni vantaggi rispetto alla sua rivale, Siri che parla inglese. L'assistente vocale Yandex funziona sempre in gruppo con un'altra applicazione. Ad esempio, Alice nella versione Windows del PC esegue la ricerca Yandex e, nel caso in cui sia richiesta una risposta a una domanda più voluminosa, Alice apre il browser Yandex se è fisso nel sistema per impostazione predefinita e mostra all'utente una pagina con la sua richiesta. Alice funziona bene anche con musica e mappe, soddisfacendo esattamente le richieste dell'utente, e sarà anche in grado di consigliare film e persino chiamare un taxi in futuro. Applicazioni di terze parti potrebbe in futuro fornire ad Alice i loro servizi e l'accesso ad essi, e oggi sa già come aprire Instagram e Vkontakte.

    Ascolta Alice

    Diventa più facile ottenere risposte a molte domande quando l'assistente vocale Alice di Yandex è a portata di mano. Yandex Alice è un assistente personale con intelligenza artificiale sviluppato da Yandex, un'alternativa al suo concorrente Okay Google. Alice aiuta facilmente ad affrontare le attività quotidiane e ha un dialogo significativo. Il programma è creato sulla base di reti neurali che riconoscono il parlato, gli accenti nella voce, creano risposte e sintetizzano la voce dell'assistente. Grazie a tali abilità, Alice è in grado di improvvisare e comunicare in una lingua parlata accessibile a tutti. Con ogni successivo aggiornamento dell'assistente vocale, il programma ha nuove opportunità e ora, oltre a eseguire query di ricerca, Alice può:

    Questa non è l'intera lista delle sue capacità, impara costantemente nuove abilità e migliora se stessa.

    Se sei annoiato o triste, lei scherzerà, racconterà una barzelletta o giocherà con te. Ti piacerebbe vedere un film? Facile: locandine, biglietti e prezzi dei film in un istante. Per i bambini, Alice può includere una fiaba. Le sue risposte saranno sempre varie, i creatori del programma hanno lavorato a lungo e sono stati in grado di inserire un moderno discorso dal vivo nell'assistente vocale, che sarà comprensibile a molti.

    L'attrice russa Tatyana Shitova ha partecipato alla creazione della voce. In precedenza ha doppiato l'attrice americana Scarlett Johansson. Coincidenza o meno, ma con la voce sonora di Tatyana Shilova nel fantastico film Ha parlato l'assistente virtuale Samantha. Grazie a questo doppiaggio, Alice si è rivelata molto vivace. Tristezza, gioia e persino insolenza si possono rintracciare nelle sue intonazioni.

    I creatori hanno spiegato perché hanno deciso di concentrarsi sull'assistente virtuale. In primo luogo, il movimento del settore verso messaggi vocali, in quanto generazione moderna gli utenti preferiscono ricerca vocale invece di un insieme digitato. In secondo luogo, la costruzione di algoritmi basati su dialoghi significativi. Questo è, assistente virtuale comprende che le frasi successive possono essere correlate. Questo è ciò su cui si basa il dialogo. L'assistente vocale Yandex Alice è ora in Yandex Browser, integrato per impostazione predefinita, il browser è diventato molto più conveniente con esso.

    Come installare Alice Yandex

    1. Scarica l'applicazione Alice dal link sottostante.
    2. Installare l'applicazione.
    2. Consentire all'applicazione di determinare la geolocalizzazione.
    3. Per lavoro a tutti gli effetti consentire la registrazione audio.
    4. Per facilità d'uso può essere impostato su schermo principale widget o scorciatoia.

    Per comodità, puoi anche scaricare il browser Yandex con Alice dove assistente vocale integrato nel browser.

    Come usare l'assistente vocale Alice

    Puoi accendere Alice e parlarle facendo clic sull'icona viola o pronunciando una delle frasi: Ciao Alice, Ascolta Alice o Ascolta Yandex. Dopo aver atteso il suono di attivazione, puoi porre una domanda o un comando.

    Per avere un'idea di capacità di base assistente, puoi chiedere: cosa sai fare, Alice? ... Le risposte vocali sono duplicate messaggi di testo in chat.

    Se vuoi solo chattare, puoi dire: Ciao Alice, parliamo. Sosterrà il dialogo, scherzerà o racconterà un aneddoto. A comunicazione semplice non sarà sempre in grado di eseguire la modalità di ricerca. Pertanto, puoi uscire e riavviare la funzione di ricerca o dare il comando con la parola Abbastanza.

    Conclusione su Alice

    Yandex è stato in grado di creare comoda applicazione per Smartphone Android, con cui puoi divertirti e avere un rapido accesso alle informazioni grazie alla comunicazione vocale.

    Amici, ad ottobre sono 3 anni dal giorno rilascio ufficiale Windows 10, mentre integrato in sistema operativo l'assistente vocale Cortana non imparerà ancora a parlare russo. Fino ad ora, un assistente virtuale a tempo pieno è disponibile solo per 15 paesi del mondo, dove non sono inclusi gli stati dello spazio post-sovietico. Fortunatamente, in Russia è maturata una risposta agli sviluppi IT occidentali. Ora, ragazzi, abbiamo un assistente vocale domestico che può essere implementato non solo nei dispositivi mobili, ma anche nei computer Windows, e si chiama Alice. Bene, amici, conosciamola.

    "Ok, Yandex" invece di Cortana

    Per risolvere il problema di Cortana 2 anni fa, il primo motore di ricerca Runet Yandex ha adottato e offerto al pubblico di lingua russa utilità gratuita Yandex.String che si integra nella barra delle applicazioni Windows analogico Cortana - un motore di ricerca con la possibilità di entrare comandi vocali... Yandex.Stroka è stato creato principalmente per supportare i servizi Yandex. Le sue funzionalità includevano la ricerca integrata, la ricerca su Internet, l'ottenimento di risposte a semplici domande come il tempo o le conversioni di unità. L'utilità potrebbe essere attivata da una richiesta vocale "Ascolta, Yandex" o "Ok, Yandex".

    Yandex.Stroka non ha fatto molta impressione sul pubblico di lingua russa e i suoi creatori sono giunti alla conclusione che il problema risiede nell'assenza di volto dell'assistente vocale. Dopo aver analizzato gli errori, Yandex ha recentemente portato l'utilità in un nuovo formato: ha migliorato le funzionalità ed è apparso un personaggio virtuale di nome Alice. Lo stesso Yandex.Stroka aggiornato è stato rinominato, chiamandolo semplicemente e senza pretese: "Assistente vocale per Windows". Alice è disponibile non solo per Windows ma anche per dispositivi mobili basato su iOS e Android. Nel prossimo futuro, è prevista l'introduzione di Alice in Yandex Browser e in altri prodotti del primo motore di ricerca Runet.

    Come funziona Alice

    Alice si infiltra nel pannello Attività di Windows e sostituisce la normale ricerca nel sistema. Quando fai clic su stringa di ricerca nella barra delle applicazioni dopo aver implementato l'utilità, vedremo una selezione di icone di siti selezionati estratte dalla cronologia del browser, popolare query di ricerca, così come i pulsanti per interagire con Alice.

    Puoi attivare l'assistente virtuale facendo clic sull'icona del microfono e sulle frasi, sia quelle vecchie utilizzate per Yandex.String, sia quelle nuove: "Okay, Alice", "Ciao, Alice", "Ascolta, Alice ”. Verrà visualizzato il pulsante con l'icona della domanda informazioni di base sulle sue capacità.

    Oltre allo standard intrasystem Ricerca di Windows 10, lo strumento di ricerca di Yandex è strutturato in sezioni. Nella sezione sottostante troveremo un certo analogo del menu "Start" con una selezione programmi per il personale Finestre.

    e in ultima sezione otteniamo l'accesso alle cartelle del profilo utente.

    Bene, ora riguardo all'essenza: di cosa è capace Alice? L'assistente vocale di Yandex può:

    Vai a siti famosi;

    Esegui alcuni programmi Windows;

    Apri la musica richiesta sui servizi Yandex.Music e Yandex.Radio;

    Fornisci risposte a domande esatte per tipo di opportunità direttamente nella chat linea intelligente Yandex;

    Spegni, riavvia e metti il ​​computer in stop;

    Fornisci meteo, ora, data, notizie, denaro convertito e altri valori, informazioni sugli ingorghi della città e sulle istituzioni pubbliche direttamente nella chat;

    tracciare percorsi;

    Forma le query di ricerca e reindirizzale al browser.

    Una conversazione seria con Alice, ovviamente, non funzionerà.

    Con qualsiasi preponderanza delle sue capacità, l'assistente virtuale ci invierà immediatamente a un motore di ricerca web. Ci sono ancora molte cose che non sa fare e che Cortana ha già imparato: avviare una sveglia e un timer, pianificare qualcosa e prendere appunti taccuino eccetera.

    Inoltre, l'idea di Yandex non sempre riconosce correttamente richieste vocali, non avvia tutti i programmi, non rileva la posizione dell'utente sui dispositivi Windows senza GPS. Tuttavia, gli sviluppatori stanno costruendo una nuova assistente vocale grandi piani. Il suo progetto è così serio che i dipendenti Yandex, tra i principali sviluppi IT, lo hanno dimostrato al presidente russo Vladimir Putin durante la sua visita all'azienda. Durante i test, Vladimir Vladimirovich, tradizionalmente per il suo ruolo, ha chiesto al suo assistente: "Ti stai offendendo qui?"

    Chi è Alice?

    Alice è stata doppiata dalla famosa attrice Tatyana Shitova. Era la sua voce che veniva usata in motore vocale attraverso il quale l'assistente virtuale comunica con gli utenti. Alice è un personaggio con il suo carattere. Inizialmente, Yandex progettò di renderla una ragazza nobile caricando la terminologia letteraria nel suo vocabolario. Ma quando si sono resi conto che in questo modo rendevano l'assistente troppo noioso, il sistema di vocabolario è stato preso da Twitter. Di conseguenza, Alice si è rivelata come un'adolescente spiritosa: sa essere audace e persino scortese su argomenti che non le piacciono, dotata di senso dell'umorismo e improvvisa tenendo conto del contesto delle domande poste.


    Le impostazioni di Alice

    Alice non è per molti versi, ma uno strumento personalizzabile. Icone del sito sul pannello accesso veloce può essere cambiato in altri tra i servizi Yandex, i siti visitati di frequente o quelli visitati di recente. Inoltre per l'utilità è possibile:

    Configura le operazioni con i file: la loro apertura nel programma o nella cartella explorer;

    Strumento di ricerca Yandex separato e chatta con Alice in due pulsanti separati sulla barra delle applicazioni di Windows;

    Seleziona un browser per aprire i risultati della ricerca.

    Per avviare una conversazione, avvia l'applicazione e pronuncia: "Ciao, Alice" (oppure premi il pulsante con il microfono).

    Quando premi 👎, Alice ti chiede di segnalare il problema agli sviluppatori. Se hai premuto per errore o hai cambiato idea riguardo al reclamo, seleziona Oh no, va tutto bene.

    Alice non mi capisce

    Se Alice non riconosce correttamente le tue parole (sullo schermo compare il testo che hai pronunciato), prova ad avvicinare il microfono e pronuncia la frase in modo più chiaro. Se Alice mostra ancora il testo sbagliato, premi e seleziona l'opzione Il mio discorso non è stato riconosciuto... V applicazioni mobili il testo può essere digitato manualmente - per fare ciò, premere l'icona della tastiera sullo schermo di Alice.

    Se il tuo discorso viene riconosciuto correttamente, ma Alice risponde fuori posto o chiaramente non capisce la domanda, premi 👎 e seleziona l'opzione La risposta non corrisponde alla domanda.

    Alice pronuncia male le parole

    Per informare gli sviluppatori dell'errore di pronuncia, premi 👎 sotto la risposta di Alice e seleziona l'opzione Testo espresso in modo errato.

    Alice è scortese

    Alice cerca di rispondere a ogni domanda individualmente: non c'è una stretta corrispondenza tra domanda e risposta. Una risposta inappropriata può offendere o sembrare un brutto scherzo. Facci sapere: fai clic su 👎 sotto la risposta di Alice e seleziona opzione desiderata(Per esempio, La risposta è offensiva o offensiva).

    Principali articoli correlati