È necessaria una versione macOS 10.14 o successiva.
Installare Speech SDK per C#
Speech SDK per C# è disponibile come pacchetto NuGet e implementa .NET Standard 2.0. Per ulteriori informazioni, consultare Microsoft.CognitiveServices.Speech.
Creare un progetto di Visual Studio e installare Speech SDK
Procedere all'installazione del pacchetto NuGet Speech SDK per potervi fare riferimento nel codice. A tale scopo, è prima di tutto necessario creare un progetto helloworld. Se si dispone già di un progetto con il carico di lavoro .NET desktop development disponibile, è possibile usare quel progetto e passare a Usare NuGet Package Manager per installare Speech SDK.
Creazione di un progetto helloworld
Aprire Visual Studio.
In Attività iniziali, selezionare Crea un nuovo progetto.
In Crea un nuovo progetto, scegliere App console (.NET Framework), quindi selezionare Avanti.
In Configura nuovo progetto per Nome progetto, immettere helloworld, scegliere o creare il percorso della directory in Percorso e quindi selezionare Crea.
Dalla barra dei menu di Visual Studio, selezionare Strumenti>Ottieni strumenti e funzionalità. Questo passaggio apre il Programma di installazione di Visual Studio e visualizza la finestra di dialogo Modifica.
Assicurarsi che il carico di lavoro di Sviluppo per desktop .NET sia disponibile. Se il carico di lavoro non è installato, selezionarlo e quindi selezionare Modifica per avviare l'installazione. Il download e l'installazione possono richiedere alcuni minuti.
Se lo sviluppo desktop .NET è già selezionato, selezionare Chiudi per chiudere la finestra di dialogo.
Chiudere il Programma di installazione di Visual Studio.
Usare NuGet Package Manager per installare Speech SDK
In Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto helloworld e quindi scegliere Gestisci pacchetti NuGet per visualizzare Gestione pacchetti NuGet.
Nell'angolo in alto a destra individuare la casella a discesa Origine dei pacchetti e assicurarsi che sia selezionata l'opzione nuget.org.
Nell'angolo in alto a sinistra fare clic su Sfoglia.
Nella casella di ricerca digitare Microsoft.CognitiveServices.Speech e premere INVIO.
Nei risultati della ricerca selezionare il pacchetto Microsoft.CognitiveServices.Speech e quindi selezionare Installa per installare la versione stabile più recente.
Accettare tutti i contratti e le licenze per avviare l'installazione.
Dopo aver installato il pacchetto, viene visualizzato un messaggio di conferma nella finestra della Console di Gestione pacchetti.
Scegliere l'architettura di destinazione
Per compilare ed eseguire l'applicazione console, creare una configurazione della piattaforma che corrisponda all'architettura del computer.
Dal menu, selezionare Compila>Gestione configurazione. Verrà visualizzata finestra di dialogo Gestione configurazione.
Nella casella a discesa Piattaforma soluzione attiva selezionare Nuova. Verrà visualizzata la finestra di dialogo Nuova piattaforma soluzione.
Nella casella a discesa Digitare o selezionare la nuova piattaforma:
Se è in esecuzione Windows a 64 bit, selezionare x64.
Se è in esecuzione Windows a 32 bit, selezionare x86.
Fare clic su OK e quindi su Chiudi.
Questa guida spiega come installare Speech SDK per l’app console .NET Core. .NET core è una multipiattaforma open source, multipiattaforma di .NET che implementa la specifica .NET Standard.
Creare un progetto di Visual Studio e installare Speech SDK
Avviare Visual Studio 2017.
Assicurarsi che il carico di lavoro dello sviluppo multipiattaforma .NET sia disponibile. Scegliere Strumenti>Ottieni strumenti e funzionalità dalla barra menu di Visual Studio per aprire il Programma di installazione di Visual Studio. Se questo carico di lavoro è già attivato, chiudere la finestra di dialogo.
Altrimenti, selezionare Sviluppo multipiattaforma .NET Core e quindi Modifica. L'installazione delle nuove funzionalità richiede qualche secondo.
Creare una nuova app console .NET Core visual C# nella finestra di dialogo Nuovo progetto. Nel riquadro sinistro, espandere Installato>Visual C#>.NET Core. Selezionare App console (.NET Core). Per il nome del progetto, immettere helloworld.
Installare e fare riferimento al pacchetto Speech SDK NuGet. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla soluzione e scegliere Gestisci pacchetti NuGet per la soluzione.
Selezionare Sfoglia, quindi nell'angolo in alto a destra per Origine pacchetto, selezionare nuget.org.
Cercare il pacchetto Microsoft.CognitiveServices.Speech e installarlo nel progetto helloworld.
Accettare la licenza visualizzata per iniziare l'installazione del pacchetto NuGet.
Dopo aver installato il pacchetto, verrà visualizzato un messaggio di conferma nella console di Gestione pacchetti.
Per lo sviluppo di Unity, Speech SDK per Unity supporta Windows Desktop (x86 e x64) o la piattaforma UWP (Universal Windows Platform) (x86, x64, ARM/ARM64), Android (x86, ARM32/64), iOS (simulatore x64, ARM64) e Mac e x64.
Su Android, un dispositivo basato su ARM (API 23: Android 6.0 Marshmallow o versioni successive) abilitato per lo sviluppo con un microfono funzionante.
In iOS, un dispositivo iOS (ARM64) abilitato per lo sviluppo con un microfono funzionante.
In macOS, un dispositivo Mac (x64) e la versione LTS più recente di Unity 2019 o versioni successive per il supporto integrato per l'accesso al microfono nelle impostazioni di Unity Player.
Installare Speech SDK per Unity
Per installare Speech SDK per Unity, seguire questa procedura:
Scaricare e aprire Speech SDK per Unity. SDK è incluso in un pacchetto di asset Unity (.unitypackage) e dovrebbe essere già associato a Unity. All'apertura del pacchetto di asset, viene visualizzata la finestra di dialogo Import Unity Package (Importa pacchetto Unity). Potrebbe essere necessario creare e aprire un progetto vuoto affinché questo passaggio funzioni.
Verificare che tutti i file siano selezionati e quindi selezionare Importa. Dopo alcuni istanti, il pacchetto di asset Unity viene importato nel progetto.
Per altre informazioni sull'importazione di pacchetti di asset in Unity, vedere la documentazione di Unity.
Questa guida illustra come creare un progetto della piattaforma UWP (Universal Windows Platform) e installare Speech SDK per C#. La piattaforma UWP (Universal Windows Platform) consente di sviluppare applicazioni eseguibili su qualsiasi dispositivo che supporta Windows 10, inclusi PC, Xbox, Surface Hub e altri dispositivi.
Creare un progetto di Visual Studio e installare Speech SDK
Per creare un progetto di Visual Studio per lo sviluppo della piattaforma UWP, è necessario:
Configurare le opzioni di sviluppo di Visual Studio.
Creare il progetto e selezionare l'architettura di destinazione.
Configurare l'acquisizione audio.
Installare Speech SDK.
Configurare le opzioni di sviluppo di Visual Studio
Assicurarsi di aver effettuato correttamente la configurazione in Visual Studio per lo sviluppo della piattaforma UWP:
Aprire Visual Studio per visualizzare la finestra iniziale.
Fare clic su Continua senza codice per passare all'IDE di Visual Studio.
Dalla barra dei menu di Visual Studio scegliere Strumenti>Ottieni strumenti e funzionalità per aprire il Programma di installazione di Visual Studio e visualizzare la finestra di dialogo Modifica.
Nella scheda Carichi di lavoro, individuare il carico di lavoro sviluppo della piattaforma UWP (Universal Windows Platform). Se il carico di lavoro è già selezionato, chiudere la finestra di dialogo Modifica e chiudere il Programma di installazione di Visual Studio. Ignorare il resto di questa procedura.
Selezionare Sviluppo della piattaforma UWP (Universal Windows Platform) e quindi Modifica.
Nella finestra di dialogo Prima di iniziare, selezionare Continua per installare il carico di lavoro sviluppo della piattaforma UWP. L'installazione della nuova funzionalità potrebbe richiedere qualche minuto.
Chiudere il Programma di installazione di Visual Studio.
Creare il progetto
Quindi, creare il progetto e selezionare l'architettura di destinazione:
Dalla barra dei menu di Visual Studio selezionare File>Nuovo>Progetto per visualizzare la finestra Crea un nuovo progetto.
Individuare e selezionare App vuota (Windows universale). Assicurarsi di selezionare la versione C# di questo tipo di progetto invece di Visual Basic.
Selezionare Avanti.
Nella finestra di dialogo Configurare il nuovo progetto, inserire nella casella Nome progettohelloworld.
In Percorso, individuare e selezionare oppure creare la cartella in cui salvare il progetto.
Seleziona Crea.
Nella finestra Nuovo progetto della piattaforma UWP (Universal Windows Platform Project) in Versione minima (la seconda casella a discesa), selezionare Windows 10 Fall Creators Update (10.0; Build 16299). Questo è il requisito minimo per Speech SDK.
In Versione di destinazione (la prima casella di riepilogo a discesa), selezionare un valore uguale o successivo a quello specificato in Versione minima.
Seleziona OK. Si tornerà all'IDE di Visual Studio e il nuovo progetto risulterà creato e visibile nel riquadro Esplora soluzioni.
A questo punto, selezionare l'architettura della piattaforma di destinazione. Nella barra degli strumenti di Visual Studio, individuare la casella a discesa Piattaforme soluzione. Se essa non è visibile, scegliere Visualizza>Barre degli strumenti>Standard per visualizzare la barra degli strumenti contenente Piattaforme soluzione.
Se è in esecuzione Windows a 64 bit, selezionare x64 dalla casella di riepilogo a discesa. Windows a 64 bit può eseguire anche applicazioni a 32 bit, pertanto è possibile selezionare x86 se si preferisce.
Nota
Speech SDK supporta tutti i processori compatibili con Intel ma solo le versioni x64 dei processori ARM.
Configurare l'acquisizione audio
Consentire al progetto di acquisire l'input audio:
In Esplora soluzioni, selezionare Package.appxmanifest per aprire il manifesto dell'applicazione del pacchetto.
Selezionare la scheda Funzionalità e quindi la funzionalità Microfono.
Dalla barra dei menu, selezionare File>Salva Package.appxmanifest per salvare le modifiche.
In Esplora soluzioni, fare clic con il pulsante destro del mouse sulla soluzione e scegliere Gestire pacchetti NuGet per la soluzione per passare alla finestra NuGet - Soluzione.
Selezionare Sfoglia. In Origine dei pacchetti, selezionare nuget.org.
Nella casella di ricerca digitare Microsoft.CognitiveServices.Speech. Selezionare quel pacchetto dopo che viene visualizzato nei risultati della ricerca.
Nel riquadro relativo allo stato del pacchetto, accanto ai risultati della ricerca, selezionare il progetto helloworld.
Selezionare Installa.
Nella finestra di dialogo Anteprima modifiche selezionare Applica.
Nella finestra di dialogo Accettazione della licenza visualizzare la licenza e quindi fare clic su Accetto. L'installazione del pacchetto verrà inviata.
Al termine dell'installazione, nel riquadro Output verrà visualizzato un messaggio simile al testo seguente: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Questa guida spiega come creare un progetto Xamarin Forms e installare Speech SDK. Xamarin è una piattaforma open source per la creazione di applicazioni moderne ed efficienti per iOS, Android e Windows tramite .NET.
Per lo sviluppo di Xamarin, Speech SDK supporta:
Windows Desktop x86 e x64
Piattaforma UWP (Universal Windows Platform) x86, x64, ARM/ARM64
Creare un progetto di Visual Studio e installare Speech SDK
Per creare un progetto di Visual Studio per lo sviluppo di app per dispositivi mobili multipiattaforma usando .NET e Xamarin, è necessario:
Configurare le opzioni di sviluppo di Visual Studio.
Creare il progetto e selezionare l'architettura di destinazione.
Installare Speech SDK.
Configurare le opzioni di sviluppo di Visual Studio
Verificare che Visual Studio sia stato configurato correttamente per lo sviluppo di applicazioni per dispositivi mobili multipiattaforma con .NET:
Aprire Visual Studio 2019. Quindi, selezionare Continua senza codice.
Dal menu di Visual Studio, scegliere Strumenti>Ottieni strumenti e funzionalità per aprire il Programma di installazione di Visual Studio e visualizzare la finestra di dialogo Modifica.
Nella scheda Carichi di lavoro, individuare il carico di lavoro Sviluppo di per dispositivi mobili con .NET . Se il carico di lavoro è già selezionato, chiudere la finestra di dialogo Modifica e chiudere il Programma di installazione di Visual Studio. Ignorare il resto di questa procedura.
Selezionare Sviluppo per dispositivi mobili con .NETe quindi Modifica.
Nella finestra di dialogo Prima di iniziare, selezionare Continua per installare il carico di lavoro per lo sviluppo di applicazioni per dispositivi mobili con .NET. L'installazione della nuova funzionalità potrebbe richiedere qualche minuto.
Chiudere il Programma di installazione di Visual Studio.
Creare il progetto
Quindi, creare il progetto e selezionare l'architettura di destinazione:
Dalla barra dei menu di Visual Studio selezionare File>Nuovo>Progetto per visualizzare la finestra Crea un nuovo progetto.
Trovare e selezionare App per dispositivi mobili (Xamarin.Forms).
Selezionare Avanti.
Nella finestra di dialogo Configurare il nuovo progetto, inserire nella casella Nome progettohelloworld.
In Percorso, individuare e selezionare oppure creare la cartella in cui salvare il progetto.
Seleziona Crea.
Nella finestra Nuova app multipiattaforma, selezionare il modello Vuoto, quindi selezionare Android, iOSe Windows (UWP). Seleziona Crea.
Seleziona OK. Si tornerà all'IDE di Visual Studio e il nuovo progetto risulterà creato e visibile nel riquadro Esplora soluzioni.
Selezionare l'architettura della piattaforma di destinazione e il progetto di avvio. Nella barra degli strumenti di Visual Studio, individuare la casella a discesa Piattaforme soluzione. Se essa non è visibile, scegliere Visualizza>Barre degli strumenti>Standard per visualizzare la barra degli strumenti contenente Piattaforme soluzione.
Se è in esecuzione Windows a 64 bit, selezionare x64 dalla casella di riepilogo a discesa. Se si vuole, è possibile selezionare x86 perché Windows a 64 bit può anche eseguire applicazioni a 32 bit.
Nella casella a discesa Progetti di avvio, selezionare helloworld.UWP (Universal Windows).
In Esplora soluzioni fare clic con il pulsante destro del mouse sul file della soluzione. Scegliere Gestisci pacchetti NuGet per la soluzione per passare alla finestra NuGet - Soluzione.
Selezionare Sfoglia.
In Origine dei pacchetti, selezionare nuget.org.
Nella casella di ricerca digitare Microsoft.CognitiveServices.Speech. Selezionare quindi il pacchetto dopo che viene visualizzato nei risultati della ricerca.
Nota
Per la libreria iOS all'interno del NuGet Microsoft.CognitiveServices.Speech, Bitcode non è abilitato. Se si necessita che la libreria Bitcode sia abilitata per l'applicazione, usare il NuGet Microsoft.CognitiveServices.Speech.Xamarin.iOS specificamente per il progetto iOS.
Nel riquadro relativo allo stato del pacchetto, accanto ai risultati della ricerca, selezionare il progetto tutti i progetti.
Selezionare Installa.
Nella finestra di dialogo Anteprima modifiche fare clic su OK.
Nella finestra di dialogo Accettazione della licenza visualizzare la licenza e quindi fare clic su Accetto. Installare il riferimento al pacchetto Speech SDK in tutti i progetti.
Al termine dell'installazione, è possibile che venga visualizzato il seguente avviso per helloworld.iOS. Questo avviso è un problema comune e non dovrebbe influire sulle funzionalità dell'app.
Could not resolve reference "C:\Users\Default\.nuget\packages\microsoft.cognitiveservices.speech\1.7.0\build\Xamarin.iOS\libMicrosoft.CognitiveServices.Speech.core.a". If this reference is required by your code, you may get compilation errors.
Speech SDK è stato installato. Ora è possibile eliminare o riutilizzare il progetto helloworld creato nei passaggi precedenti.
Scegliere una directory per i file Speech SDK. Impostare la variabile di ambiente SPEECHSDK_ROOT in modo che punti a tale directory. La variabile semplifica il riferimento alla directory nei comandi futuri.
Per usare la directory speechsdk nella home directory, eseguire il seguente comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Creare la directory se non esiste:
mkdir -p "$SPEECHSDK_ROOT"
Scaricare ed estrarre l'archivio .tar.gz contenente i file binari di Speech SDK:
Convalidare il contenuto della directory di primo livello del pacchetto estratto:
ls -l "$SPEECHSDK_ROOT"
L'elenco di directory deve contenere le note dei partner e i file di licenza. L'elenco deve includere anche una directory che contenga file di intestazione (.h) e una directory lib che contenga librerie per arm32, arm64, x64 e x86.
Percorso
Descrizione
license.md
Licenza
ThirdPartyNotices.md
Comunicazioni dei partner
REDIST.txt
Avviso di ridistribuzione
include
File di intestazione necessari per C++
lib/arm32
Libreria nativa per ARM32 necessaria per collegare l'applicazione
lib/arm64
Libreria nativa per ARM64 necessaria per collegare l'applicazione
lib/x64
Libreria nativa per x64 necessaria per collegare l'applicazione
lib/x86
Libreria nativa per x86 necessaria per collegare l'applicazione
Scegliere una directory per i file Speech SDK. Impostare la variabile di ambiente SPEECHSDK_ROOT in modo che punti a tale directory. La variabile semplifica il riferimento alla directory nei comandi futuri.
Per usare la directory speechsdk nella home directory, eseguire il seguente comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Creare la directory se non esiste:
mkdir -p "$SPEECHSDK_ROOT"
Scaricare ed estrarre l'archivio .zip contenente Speech SDK XCFramework:
Creare un progetto in Visual Studio e installare Speech SDK
Per creare un progetto di Visual Studio per lo sviluppo di applicazioni desktop C++, è necessario:
Configurare le opzioni di sviluppo di Visual Studio.
Creare il progetto.
Scegliere l'architettura di destinazione.
Installare Speech SDK.
Configurare le opzioni di sviluppo di Visual Studio
Per iniziare, verificare di essere configurati correttamente in Visual Studio per lo sviluppo di applicazioni desktop con C++:
Aprire Visual Studio 2019 per visualizzare la finestra iniziale.
Fare clic su Continua senza codice per passare all'IDE di Visual Studio.
Dalla barra dei menu di Visual Studio scegliere Strumenti>Ottieni strumenti e funzionalità per aprire il Programma di installazione di Visual Studio e visualizzare la finestra di dialogo Modifica.
Nella scheda Carichi di lavoro in Windows, individuare il carico di lavoro Sviluppo di applicazioni desktop con C++. Se il carico di lavoro non è già selezionato, selezionarlo.
Nella scheda Singoli componenti, trovare Gestione pacchetti NuGet. Se non è già selezionata, selezionarla.
Selezionare Chiudi o Modifica. Il nome del pulsante varia a seconda che funzionalità per l’installazione siano selezionate o meno.
Se si seleziona Modifica, l'installazione verrà avviata. Il processo potrebbe richiedere un po' di tempo.
Chiudere il Programma di installazione di Visual Studio.
Creare il progetto
Quindi, creare il progetto e selezionare l'architettura di destinazione:
Dal menu di Visual Studio, selezionare File>Nuovo>Progetto per visualizzare la finestra Crea un nuovo progetto.
Individuare e selezionare App console. Assicurarsi di selezionare la versione C++ di questo tipo di progetto e non C# o Visual Basic.
Selezionare Avanti.
Nella finestra di dialogo Configurare il nuovo progetto, inserire nella casella Nome progettohelloworld.
In Percorso, selezionare (o creare) la cartella in cui si vuole salvare il progetto, quindi selezionare Crea.
A questo punto, selezionare l'architettura della piattaforma di destinazione. Nella barra degli strumenti di Visual Studio, individuare la casella a discesa Piattaforme soluzione. Se essa non è visibile, scegliere Visualizza>Barre degli strumenti>Standard per visualizzare la barra degli strumenti contenente Piattaforme soluzione.
Se Windows a 64 bit è in esecuzione, selezionare x64 dalla casella a discesa. Windows a 64 bit può eseguire anche applicazioni a 32 bit, pertanto è possibile selezionare x86 se si preferisce.
In Esplora soluzioni, fare clic con il pulsante destro del mouse sulla soluzione e scegliere Gestire pacchetti NuGet per la soluzione per passare alla finestra NuGet - Soluzione.
Selezionare Sfoglia.
In Origine dei pacchetti, selezionare nuget.org.
Nella casella di ricerca digitare Microsoft.CognitiveServices.Speech. Selezionare quel pacchetto dopo che viene visualizzato nei risultati della ricerca.
Nel riquadro relativo allo stato del pacchetto, accanto ai risultati della ricerca, selezionare il progetto helloworld.
Selezionare Installa.
Nella finestra di dialogo Anteprima modifiche fare clic su OK.
Nella finestra di dialogo Accettazione della licenza visualizzare la licenza e quindi fare clic su Accetto. L'installazione del pacchetto verrà inviata. Al termine dell'installazione, nel riquadro Output verrà visualizzato un messaggio simile al testo seguente: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Scegliere una directory per i file Speech SDK. Impostare la variabile di ambiente SPEECHSDK_ROOT in modo che punti a tale directory. La variabile semplifica il riferimento alla directory nei comandi futuri.
Per usare la directory speechsdk nella home directory, eseguire il seguente comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Creare la directory se non esiste:
mkdir -p "$SPEECHSDK_ROOT"
Scaricare ed estrarre l'archivio .tar.gz contenente i file binari di Speech SDK:
Convalidare il contenuto della directory di primo livello del pacchetto estratto:
ls -l "$SPEECHSDK_ROOT"
L'elenco di directory deve contenere le note dei partner e i file di licenza. L'elenco deve includere anche una directory che contenga file di intestazione (.h) e una directory lib che contenga librerie per arm32, arm64, x64 e x86.
Percorso
Descrizione
license.md
Licenza
ThirdPartyNotices.md
Comunicazioni dei partner
REDIST.txt
Avviso di ridistribuzione
include
File di intestazione necessari per C++
lib/arm32
Libreria nativa per ARM32 necessaria per collegare l'applicazione
lib/arm64
Libreria nativa per ARM64 necessaria per collegare l'applicazione
lib/x64
Libreria nativa per x64 necessaria per collegare l'applicazione
lib/x86
Libreria nativa per x86 necessaria per collegare l'applicazione
Configurare l'ambiente Go
I seguenti passaggi consentono all'ambiente Go di trovare Speech SDK.
Poiché i binding si basano su cgo, è necessario impostare le variabili di ambiente in modo che Go possa trovare l'SDK.
Nell’utilità di avvio di Eclipse, nella casella Area di lavoro, inserire il nome di una nuova directory dell’area di lavoro. Selezionare quindi Avvio.
Dopo qualche istante verrà visualizzata la finestra principale dell'IDE di Eclipse. Se è presente, chiudere la schermata iniziale.
Selezionare File> Nuovo>Progetto dal menu Eclipse.
Verrà visualizzata la finestra di dialogo Nuovo progetto . Selezionare Progetto Java e quindi Avanti.
Viene avviata la procedura guidata Nuovo progetto Java. Nel campo Nome progetto, immettere avvio rapido. Scegliere JavaSE-1.8 come ambiente di esecuzione. Selezionare Fine.
Se viene visualizzata la finestra Aprire prospettiva associata?, selezionare Apri prospettiva.
In Esplora pacchetti, fare doppio clic sul progetto avvio rapido. Selezionare Configura>Converti in Progetto Maven dal menu di scelta rapida.
Viene visualizzata la finestra Crea nuovo POM. Nel campo ID gruppo, immettere com.microsoft.cognitiveservices.speech.samples. Nel campo ID artefatto, immettere avvio rapido. Quindi selezionare Fine.
Aprire il file pom.xml e modificarlo:
Aggiungere un dependencies elemento alla fine del file, prima del tag di chiusura </project>, con Speech SDK come dipendenza:
Questa guida spiega come installare Speech SDK per Java su Android.
Speech SDK per Android è confezionato come un file archivio Android (AAR), che include le librerie necessarie, nonché le autorizzazioni Android richieste.
Installare Speech SDK usando Android Studio
Creare un nuovo progetto in Android Studio e aggiungere Speech SDK per Java come dipendenza della libreria. La configurazione è basata sul pacchetto Maven di Speech SDK e su Android Studio Chipmunk 2021.2.1.
Creare un progetto vuoto
Aprire Android Studio e selezionare Nuovo progetto.
Nella finestra Nuovo progetto visualizzata, selezionare Telefono e Tablet>Attività vuota e poi Avanti.
Immettere SpeechQuickstart nella casella di testo Nome.
Immettere samples.speech.cognitiveservices.microsoft.com nella casella di testo Nome pacchetto.
Selezionare una directory del progetto nella casella di selezione Salva percorso.
Selezionare Java nella casella di selezione Lingua.
Selezionare API 23: Android 6.0 (Marshmallow) nella casella di selezione Livello API minimo.
Selezionare Fine.
Android Studio richiede del tempo per preparare il nuovo progetto. Al primo uso di Android Studio, potrebbero essere necessari alcuni minuti per impostare le preferenze, accettare licenze e completare la procedura guidata.
Installare Speech SDK per Java in Android
Aggiungere Speech SDK come dipendenza nel progetto.
Selezionare il simbolo più (+) per aggiungere una dipendenza in Dipendenze dichiarate. Selezionare Dipendenza libreria dal menu a discesa.
Nella finestra Aggiungi dipendenza libreria visualizzata, immettere il nome e la versione dell'SDK di Voce per Java: com.microsoft.cognitiveservices.speech:client-sdk:1.40.0. Quindi seleziona Cerca.
Accertarsi che l’ID gruppo selezionato sia com.microsoft.cognitiveservices.speech, quindi selezionare OK .
Scegliere OK per chiudere la finestra Project Structure (Struttura del progetto) e applicare le modifiche apportate al progetto.
Comprendere le implicazioni di architettura tra Node.js e web browser client. Ad esempio, il Document Object Model (DOM) non è disponibile per le applicazioni del lato server. Il file system Node.js non è disponibile per le applicazioni del lato client.
Installare Speech SDK per JavaScript
A seconda dell'ambiente di destinazione, usare una delle guide seguenti:
Questa guida spiega come installare Speech SDK per JavaScript per l'uso con una pagina Web.
Decomprimere in una cartella
Creare una nuova cartella vuota. Se si vuole ospitare il campione in un server Web, assicurarsi che il server Web possa accedere alla cartella.
Scaricare Speech SDK come pacchetto con estensione zip e decomprimerlo nella nuova cartella. Questi file vengono decompressi:
microsoft.cognitiveservices.speech.sdk.bundle.js: versione leggibile di Speech SDK.
microsoft.cognitiveservices.speech.sdk.bundle.js.map: file di mapping usato per il debug del codice SDK.
microsoft.cognitiveservices.speech.sdk.bundle.d.ts: definizioni di oggetti da usare con TypeScript.
microsoft.cognitiveservices.speech.sdk.bundle-min.js: versione minimizzata di Speech SDK.
speech-processor.js: codice per migliorare le prestazioni in alcuni browser.
Creare un nuovo file denominato index.html nella cartella e aprire il file con un editor di testo.
Tag script HTML
Scaricare ed estrarre il file microsoft.cognitiveservices.speech.sdk.bundle.js da Speech SDK per JavaScript. Posizionarlo in una cartella alla quale il file HTML possa accedere.
Se la destinazione è un Web browser e si sta usando il tag <script>, il prefisso sdk non è necessario. Il prefisso sdk è un alias usato per la denominazione del modulo require.
In alternativa, è possibile includere direttamente un tag <script> nell'elemento HTML <head>, basandosi sul JSDelivr.
Speech SDK per Objective-C è disponibile in modo nativo come pacchetto CocoaPod per Mac x64 e sistemi basati su ARM.
Requisiti di sistema per Mac:
macOS versione 10.14 o successive
Il pacchetto macOS CocoaPod è disponibile per il download e l'uso con l'ambiente di sviluppo integrato (IDE) Xcode 9.4.1 o versioni successive.
Passare alla directory Xcode in cui si trova il file di progetto .xcodeproj.
Eseguire pod init per creare un file pod denominato Podfile.
Sostituire il contenuto di Podfile con quello seguente. Aggiornare il nome target da AppName al nome dell'app. Aggiornare la versione della piattaforma o del pod in base alle esigenze.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.40.0'
end
Eseguire pod install per installare Speech SDK.
In alternativa, scaricare il CocoaPod binario ed estrarne contenuto. Nel progetto Xcode, aggiungere un riferimento alla cartella MicrosoftCognitiveServicesSpeech.xcframework estratta e al relativo contenuto.
Nota
Gli sviluppatori .NET possono compilare applicazioni macOS native usando il framework dell'applicazione Xamarin.Mac. Per ulteriori informazioni, consultare Xamarin.Mac.
Speech SDK per Objective-C è disponibile in modo nativo come pacchetto CocoaPod.
Requisiti di sistema per iOS:
macOS versione 10.14 o successive
Destinazione iOS 9.3 o versioni successive
Il pacchetto macOS CocoaPod è disponibile per il download e l'uso con l'ambiente di sviluppo integrato (IDE) Xcode 9.4.1 o versioni successive.
Passare alla directory Xcode in cui si trova il file di progetto .xcodeproj.
Eseguire pod init per creare un file pod denominato Podfile.
Sostituire il contenuto di Podfile con quello seguente. Aggiornare il nome target da AppName al nome dell'app. Aggiornare la versione della piattaforma o del pod in base alle esigenze.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.40.0'
end
Eseguire pod install per installare Speech SDK.
In alternativa, scaricare il CocoaPod binario ed estrarne contenuto. Nel progetto Xcode, aggiungere un riferimento alla cartella MicrosoftCognitiveServicesSpeech.xcframework estratta e al relativo contenuto.
Nota
Gli sviluppatori .NET possono compilare applicazioni iOS native usando il framework dell'applicazione Xamarin.iOS. Per ulteriori informazioni, vedere Xamarin.iOS.
Speech SDK per Swift è disponibile in modo nativo come pacchetto CocoaPod per i sistemi basati su Mac x64 e ARM.
Requisiti di sistema per Mac:
macOS versione 10.14 o successive
Il pacchetto macOS CocoaPod è disponibile per il download e l'uso con l'ambiente di sviluppo integrato (IDE) Xcode 9.4.1 o versioni successive.
Passare alla directory Xcode in cui si trova il file di progetto .xcodeproj.
Eseguire pod init per creare un file pod denominato Podfile.
Sostituire il contenuto di Podfile con quello seguente. Aggiornare il nome target da AppName al nome dell'app. Aggiornare la versione della piattaforma o del pod in base alle esigenze.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.40.0'
end
Eseguire pod install per installare Speech SDK.
In alternativa, scaricare il CocoaPod binario ed estrarne contenuto. Nel progetto Xcode, aggiungere un riferimento alla cartella MicrosoftCognitiveServicesSpeech.xcframework estratta e al relativo contenuto.
Nota
Gli sviluppatori .NET possono compilare applicazioni macOS native usando il framework dell'applicazione Xamarin.Mac. Per ulteriori informazioni, consultare Xamarin.Mac.
Speech SDK per Swift è disponibile in modo nativo come pacchetto CocoaPod.
Requisiti di sistema per iOS:
macOS versione 10.14 o successive
Destinazione iOS 9.3 o versioni successive
Il pacchetto macOS CocoaPod è disponibile per il download e l'uso con l'ambiente di sviluppo integrato (IDE) Xcode 9.4.1 o versioni successive.
Passare alla directory Xcode in cui si trova il file di progetto .xcodeproj.
Eseguire pod init per creare un file pod denominato Podfile.
Sostituire il contenuto di Podfile con quanto segue. Aggiornare il nome target da AppName al nome dell'app. Aggiornare la versione della piattaforma o del pod in base alle esigenze.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.40.0'
end
Eseguire pod install per installare Speech SDK.
In alternativa, scaricare il CocoaPod binario ed estrarne contenuto. Nel progetto Xcode, aggiungere un riferimento alla cartella MicrosoftCognitiveServicesSpeech.xcframework estratta e al relativo contenuto.
Nota
Gli sviluppatori .NET possono compilare applicazioni iOS native usando il framework dell'applicazione Xamarin.iOS. Per ulteriori informazioni, vedere Xamarin.iOS.
Assicurarsi che i pacchetti della stessa architettura di destinazione siano installati. Ad esempio, se si installa il pacchetto ridistribuibile x64, è necessario installare il pacchetto Python x64.
Speech SDK per Python supporta le seguenti distribuzioni nelle architetture x64 e ARM64:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Importante
Usare la versione LTS più recente della distribuzione Linux. Ad esempio, se si usa Ubuntu 20.04 LTS, usare la versione più recente di Ubuntu 20.04.X.
Speech SDK dipende dalle seguenti librerie di sistema Linux:
Le raccolte condivise della Libreria GNU C (inclusa la libreria di Programmazione thread POSIX, libpthreads).
Libreria OpenSSL, versione 1.x (libssl1) o 3.x (libssl3) e certificati (ca-certificates).
La libreria condivisa per le applicazioni ALSA (libasound2).
Per controllare l'installazione, aprire un terminale ed eseguire il comando python --version. Se Python è stato installato correttamente, si otterrà una risposta come Python 3.8.10.
Se si sta usando macOS o Linux, potrebbe essere necessario eseguire il comando python3 --version.
Per abilitare l'uso di python invece di python3, eseguire alias python='python3' per configurare un alias. I campioni di avvio rapido di Speech SDK specificano l’utilizzo di python.
È possibile controllare quale versione di Speech SDK per Python sia attualmente installata esaminando la variabile azure.cognitiveservices.speech.__version__. Ad esempio, eseguire questo comando in una finestra console: