con il plug-in AWS per WordPress

In questo tutorial dettagliato utilizzerai il plug-in AWS per WordPress per aggiungere funzionalità di sintesi vocale a un'istallazione WordPress. Amazon Polly è un servizio che fa uso di tecnologie avanzate di apprendimento profondo per realizzare una sintesi vocale estremamente simile alla voce umana, consentendo di creare applicazioni che parlano e sviluppare così categorie completamente nuove di prodotti con funzionalità vocali.

L’esempio del plug-in AWS per WordPress dimostra come i creatori di contenuti possano aggiungere facilmente funzionalità di sintesi vocale a qualsiasi contenuto scritto. Poiché il numero di ricerche vocali aumenta continuamente, è essenziale che una percentuale maggiore dei contenuti del tuo sito web sia in formato audio. Aggiungendo funzionalità vocali potrai consentire ai visitatori dei tuoi siti web di consumarne i contenuti attraverso nuovi canali come lettori audio in linea e applicazioni podcast.

Puoi aggiungere il plug-in AWS per WordPress a un’installazione WordPress impostata su un’istanza EC2, su LightSail o in hosting su un altro sito. Esistono numerose opzioni per creare un’installazione WordPress su AWS. Se hai bisogno di un sito WordPress su AWS, puoi crearne facilmente uno tramite LightSail, su EC2 seguendo il tutorial di 10 minuti sul Lancio di un sito web WordPress oppure un tutorial più avanzato dal progetto Creazione di un sito web Wordpress.

Apri la console di gestione AWS e tieni sotto mano questa guida dettagliata. Quando viene caricata la schermata, inserisci nome utente e password per iniziare. Poi digita un IAM nella casella di ricerca e premi Invio per aprire il pannello di controllo.

Se il tuo sito WordPress è in hosting su EC2, segui le istruzioni relative a EC2 qui sotto.

Se il tuo sito WordPress è in hosting su LightSail oppure non su AWS, segui le istruzioni relative a LightSail qui sotto.

  • EC2

    In questa fase, creerai una policy IAM, ossia un documento che definisce autorizzazioni. Una volta collegata la policy IAM a un ruolo IAM EC2, potrai assegnare questo ruolo al server WordPress basato su EC2.

    a. Sul lato sinistro della schermata, seleziona Ruoli e poi Crea ruolo.

    (Fai clic per ingrandire l'immagine)


    b. Nella pagina Crea ruolo, seleziona Servizio AWS in alto. Nell’elenco dei servizi, seleziona EC2. Nell’elenco Selezione del caso d’uso, seleziona EC2. SelezionaAvanti: Autorizzazioni per proseguire alla pagina successiva.

    (Fai clic per ingrandire l'immagine)


    c. Nella pagina Collega policy delle autorizzazioni, digita AWSForWordPressPluginPolicy nella casella di ricerca, seleziona la casella di controlloaccanto alla policy dall’elenco e poi seleziona Avanti: Revisione.

    (Fai clic per ingrandire l'immagine)


    d. Sulla pagina Revisione, nel campo del nome Ruolo, digita PollyForWordPressRole e poi seleziona Crea ruolo per continuare.

    (Fai clic per ingrandire l'immagine)


    e. Ora assegnerai il ruolo PollyForWordPressRole all’istanza EC2 di WordPress. Seleziona la schedaServizisulla parte superiore della pagina e poi il servizio EC2.

    (Fai clic per ingrandire l'immagine)


    f. Seleziona Istanze sul lato sinistro e scegli l’istanza EC2 di WordPress. Dal menu Azioni, scegli Impostazioni istanza > Collega/sostituisci ruolo IAM.

    (Fai clic per ingrandire l'immagine)


    g. Nella finestra successiva, sotto il campo Ruolo IAM, seleziona il ruolo PollyForWordPressRole che hai già creato. Poi fai clic su Applica.

    (Fai clic per ingrandire l'immagine)

  • Hosting su un sito LightSail oppure non AWS

    In questa fase, creerai un utente IAM con autorizzazioni speciali, che fornirà accesso a servizi AWS necessari per il funzionamento del plug-in. L’utente IAM così creato riceverà credenziali AWS, note come Chiave di accesso AWS e Chiave segreta AWS. Utilizzerai queste chiave nella pagine di configurazione del plug-in.

    a. Sul lato sinistro della schermata, seleziona Utenti e poi Aggiungi utente.

    (Fai clic per ingrandire l'immagine)


    b. Nella prima fase della procedura guidata, specifica il nome del nuovo Utente IAM: AmazonPollyForWordPress, seleziona Accesso programmatico e passa alla fase successiva della procedura guidata.

    (Fai clic per ingrandire l'immagine)


    c. Nella pagina Collega policy delle autorizzazioni, digita AWSForWordPressPluginPolicy nella casella di ricerca, seleziona la casella di controlloaccanto alla policy dall’elenco e poi seleziona Avanti: Revisione.

    (Fai clic per ingrandire l'immagine)


    d. Nella terza fase della procedura guidata, esamina le modifiche, seleziona Crea utente e passa alla fase finale.



    (Fai clic per ingrandire l'immagine)


    e. Nell’ultima fase della procedura guidata dovrai annotare le credenziali IAM relative al nuovo utente. Puoi scegliere Download .csv oppure copiare la chiave di accesso e la chiave segreta manualmente. Queste informazioni sono necessarie per configurare il plug-in AWS per WordPress successivamente.

     

    (Fai clic per ingrandire l'immagine)

In questa fase, scaricherai e installerai il plug-in Amazon Polly per WordPress.


a. Apri la pagina di amministrazione di WordPress ed esegui l’accesso.

(Fai clic per ingrandire l'immagine)


b. Seleziona Plug-in sul lato sinistro e Aggiungi nuovo.

(Fai clic per ingrandire l'immagine)


c. Sulla pagina Aggiungi plug-in, digita AWS per WordPress nella casella di ricerca e premi Invio. Scegli il plug-in AWS e seleziona Installa ora.

(Fai clic per ingrandire l'immagine)


d. Seleziona Attivaper attivare il plug-in.

(Fai clic per ingrandire l'immagine)

Se il tuo sito WordPress è in hosting su EC2, segui le istruzioni relative a EC2 qui sotto.

Se il tuo sito WordPress è in hosting su LightSail (oppure su un altro sito non AWS), segui le istruzioni relative a LightSail qui sotto.

  • EC2

    Congratulazioni, il plug-in è stato installato! Il plug-in funzionerà senza bisogno di un’ulteriore configurazione, ma sono disponibili molte impostazioni utili. Per esempio, puoi selezionare diverse voci Amazon Polly per l’uscita audio oppure abilitare funzionalità podcast tramite feed Amazon Pollycast. Vediamo ora come arrivare alla pagina di configurazione del plug-in.

    Seleziona AWS sul lato sinistro e seleziona Sintesi vocale. In questa pagina, abilita la funzionalità di sintesi vocale e fai clic su Salva modifiche. Ora dovresti vedere che sono disponibili altre impostazioni, anch’esse modificabili. Per esempio, sotto Nome voce, puoi scegliere da un’ampia gamma di voci per esprimere i contenuti audio.

    (Fai clic per ingrandire l'immagine)

  • Hosting su un sito LightSail oppure non AWS

    Congratulazioni, il plug-in è stato installato! Il plug-in funzionerà senza bisogno di un’ulteriore configurazione, ma sono disponibili molte impostazioni utili. Per esempio, puoi selezionare diverse voci Amazon Polly per l’uscita audio oppure abilitare funzionalità podcast tramite feed Amazon Pollycast. Vediamo ora come arrivare alla pagina di configurazione del plug-in.

    a. Seleziona AWS sul lato sinistro e seleziona Generale. Dovrai fornire le tue credenziali AWS, affinché il plug-in abbia accesso ai servizi AWS che utilizza. Nei campi Chiave di accesso AWS e Chiave segreta AWS, immetti le credenziali che hai scaricato nel file .csv nella fase precedente di questo tutorial. Fai clic su Salva modifiche.

    (Fai clic per ingrandire l'immagine)


    b. Seleziona AWS sul lato sinistro e seleziona Sintesi vocale. In questa pagina, abilita la funzionalità di sintesi vocale e fai clic su Salva modifiche. Ora dovresti vedere che sono disponibili altre impostazioni, anch’esse modificabili. Per esempio, sotto Nome voce, puoi scegliere da un’ampia gamma di voci per esprimere i contenuti audio.

    (Fai clic per ingrandire l'immagine)

A questo punto tutte le operazioni sono terminate e i nuovi contenuti web saranno disponibili ai lettori in formato audio. Ora puoi cerare un nuovo post sul blog e verificare se sei in grado di ascoltare l’audio.


a. Seleziona Post sul lato sinistro e poi Aggiungi nuovo per aprire la procedura guidata e creare il nuovo post. Scrivi il post con il titolo e il testo. Sempre sulla stessa schermata, fai clic sulla casella di controllo Abilita Amazon Polly. Poi seleziona Pubblica per salvare il nuovo post.

(Fai clic per ingrandire l'immagine)


b. Apri il sito WordPress. Dovrebbe essere visibile un nuovo post con un lettore incorporato. Fai clic sul pulsante Play e ascolta l’articolo.  

Nota: oltre al lettore incorporato HTML disponibile sul sito WordPress, puoi anche abilitare funzionalità podcast tramite i feed Amazon Pollycast. Questi feed sono conformi a RSS 2.0 e forniscono i dati XLM necessari per l’aggregazione da parte di popolari app per podcast e cataloghi per podcast come iTunes. Per maggiori dettagli, leggi il blog AWS AI.

(Fai clic per ingrandire l'immagine)

Ora puoi offrire facilmente a voce i tuoi contenuti WordPress grazie al plug-in Amazon Polly. Per fare qualcosa ancora un po’ più dinamica, usa l’API Amazon Polly per accedere al set completo di funzioni come la pronunzia personalizzata, la sincronizzazione labiale e l’evidenziazione del testo. Con decine di tipi di voci naturali in diverse lingue, puoi selezionare la voce più adatta e distribuire le tue applicazioni che funzionano in diversi Paesi.

Ora che hai provato Amazon Polly, scegli una delle seguenti opzioni per ampliare le tue conoscenze.

Pagina Web

Visita Amazon Polly per maggiori informazioni sul servizio di sintesi vocale.

Documentazione

Leggi la guida dello sviluppatore per istruzioni dettagliate su come usare le varie funzioni di Amazon Polly. 

Blog sull'AI

Ricevi gli ultimi aggiornamenti o storie dei clienti riguardanti Amazon Polly