O SDK de Fala para C# suporta apenas as seguintes distribuições nas arquiteturas x64, ARM32 e ARM64:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Importante
Use a versão LTS mais recente da distribuição Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O Speech SDK depende das seguintes bibliotecas do sistema Linux:
As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca POSIX Threads Programming, libpthreads.
A biblioteca OpenSSL, versão 1.x (libssl1) ou 3.x (libssl3), e certificados (ca-certificates).
A biblioteca compartilhada para aplicativos ALSA (libasound2).
O SDK de Fala para C# está disponível como um pacote NuGet e implementa o .NET Standard 2.0. Para obter mais informações, consulte Microsoft.CognitiveServices.Speech.
Criar um projeto do Visual Studio e instalar o SDK de fala
Você precisa instalar o pacote NuGet do SDK de fala para poder fazer referência a ele em seu código. Para fazer isso, você pode primeiro precisar criar um projeto helloworld . Se você já tiver um projeto com a carga de trabalho de desenvolvimento da área de trabalho .NET disponível, poderá usar esse projeto e pular para Usar o Gerenciador de Pacotes NuGet para instalar o SDK de Fala.
Criar um projeto helloworld
Abra o Visual Studio.
Em Introdução, selecione Criar um novo projeto.
Em Criar um novo projeto, escolha Aplicativo de Console (.NET Framework) e selecione Avançar.
Em Configurar seu novo projeto, para Nome do projeto , digite helloworld, escolha ou crie o caminho do diretório em Local e selecione Criar.
Na barra de menus do Visual Studio, selecione Ferramentas>Obter Ferramentas e Recursos. Esta etapa abre o Visual Studio Installer e exibe a caixa de diálogo Modificando .
Verifique se a carga de trabalho de desenvolvimento da área de trabalho .NET está disponível. Se a carga de trabalho não estiver instalada, selecione-a e, em seguida, selecione Modificar para iniciar a instalação. Pode levar alguns minutos para baixar e instalar.
Se o desenvolvimento da área de trabalho .NET já estiver selecionado, selecione Fechar para fechar a caixa de diálogo.
Feche o instalador do Visual Studio.
Usar o Gerenciador de Pacotes NuGet para instalar o SDK de Fala
No Gerenciador de Soluções, clique com o botão direito do mouse no projeto helloworld e selecione Gerenciar Pacotes NuGet para mostrar o Gerenciador de Pacotes NuGet.
No canto superior direito, localize a caixa suspensa Origem do pacote e verifique se nuget.org está selecionado.
No canto superior esquerdo, selecione Procurar.
Na caixa de pesquisa, digite Microsoft.CognitiveServices.Speech e selecione Enter.
Nos resultados da pesquisa, selecione o pacote Microsoft.CognitiveServices.Speech e, em seguida, selecione Instalar para instalar a versão estável mais recente.
Aceite todos os contratos e licenças para iniciar a instalação.
Depois que o pacote for instalado, uma confirmação aparecerá na janela Console do Gerenciador de Pacotes.
Escolha a arquitetura de destino
Para criar e executar o aplicativo de console, crie uma configuração de plataforma que corresponda à arquitetura do seu computador.
No menu, selecione Build>Configuration Manager. É apresentada a caixa de diálogo Configuration Manager.
Na caixa suspensa Plataforma de solução ativa, selecione Novo. A caixa de diálogo Nova plataforma de solução é exibida.
Na caixa suspensa Digite ou selecione a nova plataforma:
Se você estiver executando o Windows de 64 bits, selecione x64.
Se você estiver executando o Windows de 32 bits, selecione x86.
Selecione OK e, em seguida, Fechar.
Este guia mostra como instalar o SDK de Fala para um aplicativo de console .NET Core. O .NET Core é uma plataforma .NET de código-fonte aberto para várias plataformas, que implementa a especificação .NET Standard.
Criar um projeto do Visual Studio e instalar o SDK de fala
Inicie o Visual Studio 2017.
Verifique se a carga de trabalho de desenvolvimento entre plataformas .NET está disponível. Selecione Ferramentas>Obter ferramentas e recursos na barra de menus do Visual Studio para abrir o instalador do Visual Studio. Se esta carga de trabalho já estiver ativada, feche a caixa de diálogo.
Caso contrário, selecione Desenvolvimento de plataforma cruzada do .NET Core e selecione Modificar. A instalação das novas funcionalidades demora alguns minutos.
Crie um novo aplicativo de console do Visual C# .NET Core na caixa de diálogo Novo Projeto . No painel esquerdo, expanda Visual C#>.NET Core instalado.> Em seguida, selecione Aplicação de Consola (.NET Core). No nome do projeto, introduza helloworld.
Instale e faça referência ao pacote NuGet do SDK de Voz. No Explorador de Soluções, clique com o botão direito do rato na solução e selecione Gerir Pacotes NuGet para Solução.
Selecione Procurar e, em seguida, no canto superior direito, para Origem do pacote, selecione nuget.org.
Procure o pacote Microsoft.CognitiveServices.Speech e instale-o no projeto helloworld .
Aceite a licença apresentada para iniciar a instalação do pacote NuGet.
Depois que o pacote for instalado, uma confirmação aparecerá no console do Gerenciador de Pacotes.
Para o desenvolvimento Unity, o Speech SDK suporta Windows Desktop (x86 e x64) ou Plataforma Universal do Windows (x86, x64, ARM/ARM64), Android (x86, ARM32/64), iOS (simulador x64 e ARM64) e Mac (x64).
No Android, um dispositivo Android baseado em ARM (API 23: Android 6.0 Marshmallow ou posterior) habilitado para desenvolvimento com um microfone funcional.
No iOS, um dispositivo iOS (ARM64) habilitado para desenvolvimento com um microfone funcionando.
No macOS, um dispositivo Mac (x64) e a versão LTS mais recente do Unity 2019 ou posterior para suporte integrado para acesso ao microfone nas configurações do Unity Player.
Instalar o SDK de Fala para Unity
Para instalar o Speech SDK for Unity, siga estes passos:
Baixe e abra o SDK de fala para Unity. O SDK é empacotado como um pacote de ativos Unity (.unitypackage) e já deve estar associado ao Unity. Quando o pacote de ativos é aberto, a caixa de diálogo Importar pacote Unity é exibida. Talvez seja necessário criar e abrir um projeto vazio para que esta etapa funcione.
Certifique-se de que todos os ficheiros estão selecionados e, em seguida, selecione Importar. Após alguns momentos, o pacote de ativos Unity é importado para o seu projeto.
Para obter mais informações sobre como importar pacotes de ativos para o Unity, consulte a documentação do Unity.
Este guia mostra como criar um projeto da Plataforma Universal do Windows (UWP) e instalar o SDK de Fala para C#. A Plataforma Universal do Windows permite-lhe desenvolver aplicações que são executadas em qualquer dispositivo que suporte o Windows 10, incluindo PCs, Xbox, Surface Hub e outros dispositivos.
Criar um projeto do Visual Studio e instalar o SDK de fala
Para criar um projeto do Visual Studio para desenvolvimento UWP, você precisa:
Configure as opções de desenvolvimento do Visual Studio.
Crie o projeto e selecione a arquitetura de destino.
Configure a captura de áudio.
Instale o SDK de fala.
Configurar opções de desenvolvimento do Visual Studio
Verifique se você está configurado corretamente no Visual Studio para desenvolvimento UWP:
Abra o Visual Studio para exibir a janela inicial.
Selecione Continuar sem código para ir para o IDE do Visual Studio.
Na barra de menus do Visual Studio, selecione Ferramentas>Obter Ferramentas e Recursos para abrir o Visual Studio Installer e exibir a caixa de diálogo Modificando.
Na guia Cargas de trabalho, localize a carga de trabalho de desenvolvimento da Plataforma Universal do Windows. Se essa carga de trabalho já estiver selecionada, feche a caixa de diálogo Modificando e feche o Visual Studio Installer. Ignore o resto deste procedimento.
Selecione Desenvolvimento da Plataforma Universal do Windows e, em seguida, selecione Modificar.
Na caixa de diálogo Antes de começarmos , selecione Continuar para instalar a carga de trabalho de desenvolvimento UWP. A instalação do novo recurso pode demorar um pouco.
Feche o instalador do Visual Studio.
Criar o projeto
Em seguida, crie seu projeto e selecione a arquitetura de destino:
Na barra de menus do Visual Studio, selecione Arquivo>Novo>Projeto para exibir a janela Criar um novo projeto.
Localize e selecione Aplicativo em branco (Universal Windows). Certifique-se de selecionar a versão C# deste tipo de projeto, em oposição ao Visual Basic.
Selecione Seguinte.
Na caixa de diálogo Configurar seu novo projeto, em Nome do projeto, digite helloworld.
Em Local, vá para e selecione ou crie a pasta onde deseja salvar seu projeto.
Selecione Criar.
Na janela New Universal Windows Platform Project, em Versão mínima (a segunda caixa suspensa), selecione Windows 10 Fall Creators Update (10.0; Build 16299). Esse requisito é o mínimo para o SDK de fala.
Em Versão de destino (a primeira caixa suspensa), escolha um valor idêntico ou posterior ao valor em Versão mínima.
Selecione OK. Você retorna ao IDE do Visual Studio, com o novo projeto criado e visível no painel Gerenciador de Soluções.
Selecione a arquitetura da plataforma de destino. Na barra de ferramentas do Visual Studio, localize a caixa suspensa Plataformas de Solução . Se você não vê-lo, selecione Exibir>barras de>ferramentas padrão para exibir a barra de ferramentas que contém plataformas de solução.
Se você estiver executando o Windows de 64 bits, selecione x64 na caixa suspensa. O Windows de 64 bits também pode executar aplicativos de 32 bits, então você pode escolher x86 , se preferir.
Nota
O Speech SDK suporta todos os processadores compatíveis com Intel, mas apenas as versões x64 dos processadores ARM.
Configurar a captura de áudio
Permitir que o projeto capture a entrada de áudio:
No Gerenciador de Soluções, selecione Package.appxmanifest para abrir o manifesto do aplicativo de pacote.
Selecione a guia Capacidades e, em seguida, selecione a capacidade Microfone .
Na barra de menus, selecione Arquivo>Salvar Package.appxmanifest para salvar as alterações.
Instalar o SDK de Fala para UWP
Por fim, instale o pacote NuGet do SDK de Fala e faça referência ao SDK de Fala em seu projeto:
No Gerenciador de Soluções, clique com o botão direito do mouse em sua solução e selecione Gerenciar Pacotes NuGet para Solução para ir para a janela NuGet - Solução .
Selecione Procurar. Em Origem do pacote, selecione nuget.org.
Na caixa Pesquisar, digite Microsoft.CognitiveServices.Speech. Escolha esse pacote depois que ele aparecer nos resultados da pesquisa.
No painel de status do pacote ao lado dos resultados da pesquisa, selecione seu projeto helloworld .
Selecione Instalar.
Na caixa de diálogo Visualizar alterações, selecione Aplicar.
Na caixa de diálogo Aceitação de Licença , exiba a licença e selecione Aceito. A instalação do pacote começa.
Quando a instalação estiver concluída, o painel Saída exibirá uma mensagem semelhante ao seguinte texto: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Este guia mostra como criar um projeto de formulários Xamarin e instalar o SDK de fala. O Xamarin é uma plataforma de código aberto para criar aplicativos modernos e de alto desempenho para iOS, Android e Windows usando o .NET.
Para o desenvolvimento do Xamarin, o SDK de fala suporta:
Área de trabalho do Windows x86 e x64
Plataforma Universal do Windows x86, x64, ARM/ARM64
Criar um projeto do Visual Studio e instalar o SDK de fala
Para criar um projeto do Visual Studio para desenvolvimento de aplicativos móveis entre plataformas com .NET e Xamarin, você precisa:
Configure as opções de desenvolvimento do Visual Studio.
Crie o projeto e selecione a arquitetura de destino.
Instale o SDK de fala.
Configurar opções de desenvolvimento do Visual Studio
Verifique se você está configurado corretamente no Visual Studio para desenvolvimento móvel entre plataformas com .NET:
Abra o Visual Studio 2019. Em seguida, selecione Continuar sem código.
No menu Visual Studio, selecione Ferramentas>Obter Ferramentas e Recursos para abrir o Visual Studio Installer e exibir a caixa de diálogo Modificando.
Na guia Cargas de trabalho, localize a carga de trabalho de desenvolvimento móvel com .NET. Se essa carga de trabalho já estiver selecionada, feche a caixa de diálogo Modificando e feche o Visual Studio Installer. Ignore o resto deste procedimento.
Selecione Desenvolvimento móvel com .NET e, em seguida, selecione Modificar.
Na caixa de diálogo Antes de começarmos , selecione Continuar para instalar a carga de trabalho para desenvolvimento móvel com .NET. A instalação do novo recurso pode demorar um pouco.
Feche o instalador do Visual Studio.
Criar o projeto
Em seguida, crie seu projeto e selecione a arquitetura de destino:
Na barra de menus do Visual Studio, selecione Arquivo>Novo>Projeto para exibir a janela Criar um novo projeto.
Localize e selecione Aplicativo móvel (Xamarin.Forms).
Selecione Seguinte.
Na caixa de diálogo Configurar seu novo projeto, em Nome do projeto, digite helloworld.
Em Local, vá para e selecione ou crie a pasta onde deseja salvar seu projeto.
Selecione Criar.
Na janela New Cross Platform App, selecione o modelo Em branco e, em seguida, selecione Android, iOS e Windows (UWP). Selecione Criar.
Selecione OK. Você retorna ao IDE do Visual Studio, com o novo projeto criado e visível no painel Gerenciador de Soluções.
Selecione a arquitetura da plataforma de destino e o projeto de inicialização. Na barra de ferramentas do Visual Studio, localize a caixa suspensa Plataformas de Solução . Se você não vê-lo, selecione Exibir>barras de>ferramentas padrão para exibir a barra de ferramentas que contém plataformas de solução.
Se você estiver executando o Windows de 64 bits, selecione x64 na caixa suspensa. Você pode selecionar x86 se desejar, porque o Windows de 64 bits também pode executar aplicativos de 32 bits.
Na caixa suspensa Projetos de inicialização, selecione helloworld. UWP (Windows Universal).
Instalar o SDK de fala para Xamarin
Instale o pacote NuGet do SDK de Fala e faça referência ao SDK de Fala em seu projeto:
No Gerenciador de Soluções, clique com o botão direito do mouse em sua solução. Selecione Gerenciar pacotes NuGet para solução para ir para a janela NuGet - Solução .
Selecione Procurar.
Em Origem do pacote, selecione nuget.org.
Na caixa Pesquisar, digite Microsoft.CognitiveServices.Speech. Em seguida, selecione esse pacote depois que ele aparecer nos resultados da pesquisa.
Nota
A biblioteca do iOS dentro do Microsoft.CognitiveServices.Speech NuGet não tem o código de bits ativado. Se você precisar da biblioteca de bitcode habilitada para seu aplicativo, use Microsoft.CognitiveServices.Speech.Xamarin.iOS NuGet para o projeto iOS especificamente.
No painel de status do pacote ao lado dos resultados da pesquisa, selecione todos os projetos.
Selecione Instalar.
Na caixa de diálogo Visualizar alterações, selecione OK.
Na caixa de diálogo Aceitação de Licença , exiba a licença e selecione Aceito. Instale a referência do pacote Speech SDK para todos os projetos.
Depois que a instalação for concluída com êxito, você poderá ver o seguinte aviso para helloworld.iOS. Este aviso é um problema conhecido e não deve afetar a funcionalidade da sua aplicação.
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.
O SDK de fala agora está instalado. Agora você pode excluir ou reutilizar o projeto helloworld que você criou nas etapas anteriores.
O SDK de Fala para C++ suporta apenas as seguintes distribuições nas arquiteturas x64, ARM32 e ARM64:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Importante
Use a versão LTS mais recente da distribuição Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O Speech SDK depende das seguintes bibliotecas do sistema Linux:
As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca POSIX Threads Programming, libpthreads.
A biblioteca OpenSSL, versão 1.x (libssl1) ou 3.x (libssl3), e certificados (ca-certificates).
A biblioteca compartilhada para aplicativos ALSA (libasound2).
Escolha um diretório para os arquivos do SDK de fala. Defina a SPEECHSDK_ROOT variável de ambiente para apontar para esse diretório. Esta variável facilita a referência ao diretório em comandos futuros.
Para usar o diretório speechsdk no diretório base, execute o seguinte comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Crie o diretório se ele não existir:
mkdir -p "$SPEECHSDK_ROOT"
Baixe e extraia o arquivo .tar.gz que contém os binários do Speech SDK:
Valide os conteúdos do diretório de nível superior do pacote extraído:
ls -l "$SPEECHSDK_ROOT"
A listagem de diretórios deve conter os avisos de parceiros e arquivos de licença. A listagem também deve conter um diretório include que contém arquivos de cabeçalho (.h) e um diretório lib que contém bibliotecas para arm32, arm64, x64 e x86.
Caminho
Description
license.md
Licença
ThirdPartyNotices.md
Avisos de parceiros
REDIST.txt
Aviso de redistribuição
incluem
Arquivos de cabeçalho necessários para C++
LIB/ARM32
Biblioteca nativa para ARM32 necessária para vincular seu aplicativo
LIB/ARM64
Biblioteca nativa para ARM64 necessária para vincular seu aplicativo
LIB/X64
Biblioteca nativa para x64 necessária para ligar a sua aplicação
LIB/X86
Biblioteca nativa para x86 necessária para ligar a sua aplicação
Escolha um diretório para os arquivos do SDK de fala. Defina a SPEECHSDK_ROOT variável de ambiente para apontar para esse diretório. Esta variável facilita a referência ao diretório em comandos futuros.
Para usar o diretório speechsdk no diretório base, execute o seguinte comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Crie o diretório se ele não existir:
mkdir -p "$SPEECHSDK_ROOT"
Baixe e extraia o arquivo .zip que contém o XCFramework do SDK de fala:
Criar um projeto no Visual Studio e instalar o SDK de fala
Para criar um projeto do Visual Studio para desenvolvimento de área de trabalho C++, você precisa:
Configure as opções de desenvolvimento do Visual Studio.
Crie o projeto.
Selecione a arquitetura de destino.
Instale o SDK de fala.
Configurar opções de desenvolvimento do Visual Studio
Para começar, verifique se você está configurado corretamente no Visual Studio para desenvolvimento de área de trabalho C++:
Abra o Visual Studio 2019 para exibir a janela inicial.
Selecione Continuar sem código para ir para o IDE do Visual Studio.
Na barra de menus do Visual Studio, selecione Ferramentas>Obter Ferramentas e Recursos para abrir o Visual Studio Installer e exibir a caixa de diálogo Modificando.
Na guia Cargas de trabalho, em Windows, localize o desenvolvimento da área de trabalho com carga de trabalho C++. Se essa carga de trabalho ainda não estiver selecionada, selecione-a.
Na guia Componentes individuais, localize o gerenciador de pacotes NuGet. Se ainda não estiver selecionado, selecione-o.
Selecione Fechar ou Modificar. O nome do botão varia dependendo se você selecionou algum recurso para instalação.
Se você selecionar Modificar, a instalação será iniciada. O processo pode demorar um pouco.
Feche o instalador do Visual Studio.
Criar o projeto
Em seguida, crie seu projeto e selecione a arquitetura de destino:
No menu Visual Studio, selecione Arquivo>Novo>Projeto para exibir a janela Criar um novo projeto.
Localize e selecione Aplicativo de console. Certifique-se de selecionar a versão C++ deste tipo de projeto, em oposição a C# ou Visual Basic.
Selecione Seguinte.
Na caixa de diálogo Configurar seu novo projeto, em Nome do projeto, digite helloworld.
Em Local, vá para e selecione ou crie a pasta onde você deseja salvar seu projeto e, em seguida, selecione Criar.
Selecione a arquitetura da plataforma de destino. Na barra de ferramentas do Visual Studio, localize a caixa suspensa Plataformas de Solução . Se você não vê-lo, selecione Exibir>barras de>ferramentas padrão para exibir a barra de ferramentas que contém plataformas de solução.
Se você estiver executando o Windows de 64 bits, selecione x64 na caixa suspensa. O Windows de 64 bits também pode executar aplicativos de 32 bits, então você pode escolher x86 , se preferir.
Instalar o SDK de fala usando o Visual Studio
Por fim, instale o pacote NuGet do SDK de Fala e faça referência ao SDK de Fala em seu projeto:
No Gerenciador de Soluções, clique com o botão direito do mouse em sua solução e selecione Gerenciar Pacotes NuGet para Solução para ir para a janela NuGet - Solução .
Selecione Procurar.
Em Origem do pacote, selecione nuget.org.
Na caixa Pesquisar, digite Microsoft.CognitiveServices.Speech. Escolha esse pacote depois que ele aparecer nos resultados da pesquisa.
No painel de status do pacote ao lado dos resultados da pesquisa, selecione seu projeto helloworld .
Selecione Instalar.
Na caixa de diálogo Visualizar alterações, selecione OK.
Na caixa de diálogo Aceitação de Licença , exiba a licença e selecione Aceito. A instalação do pacote começa. Quando a instalação estiver concluída, o painel Saída exibirá uma mensagem semelhante ao seguinte texto: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Neste início rápido, você instala o SDK de fala para Go.
Requisitos de plataforma
O Speech SDK for Go suporta as seguintes distribuições na arquitetura x64:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Importante
Use a versão LTS mais recente da distribuição Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O Speech SDK depende das seguintes bibliotecas do sistema Linux:
As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca POSIX Threads Programming, libpthreads.
A biblioteca OpenSSL, versão 1.x (libssl1) ou 3.x (libssl3), e certificados (ca-certificates).
A biblioteca compartilhada para aplicativos ALSA (libasound2).
Escolha um diretório para os arquivos do SDK de fala. Defina a SPEECHSDK_ROOT variável de ambiente para apontar para esse diretório. Esta variável facilita a referência ao diretório em comandos futuros.
Para usar o diretório speechsdk no diretório base, execute o seguinte comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Crie o diretório se ele não existir:
mkdir -p "$SPEECHSDK_ROOT"
Baixe e extraia o arquivo .tar.gz que contém os binários do Speech SDK:
Valide os conteúdos do diretório de nível superior do pacote extraído:
ls -l "$SPEECHSDK_ROOT"
A listagem de diretórios deve conter os avisos de parceiros e arquivos de licença. A listagem também deve conter um diretório include que contém arquivos de cabeçalho (.h) e um diretório lib que contém bibliotecas para arm32, arm64, x64 e x86.
Caminho
Description
license.md
Licença
ThirdPartyNotices.md
Avisos de parceiros
REDIST.txt
Aviso de redistribuição
incluem
Arquivos de cabeçalho necessários para C++
LIB/ARM32
Biblioteca nativa para ARM32 necessária para vincular seu aplicativo
LIB/ARM64
Biblioteca nativa para ARM64 necessária para vincular seu aplicativo
LIB/X64
Biblioteca nativa para x64 necessária para ligar a sua aplicação
LIB/X86
Biblioteca nativa para x86 necessária para ligar a sua aplicação
Configurar o ambiente Go
As etapas a seguir permitem que seu ambiente Go encontre o SDK de fala.
Como as associações dependem do cgo, você precisa definir as variáveis de ambiente para que Go possa encontrar o SDK.
O SDK de Fala para Java não suporta Windows no ARM64.
O Speech SDK for Java suporta as seguintes distribuições nas arquiteturas x64, ARM32 e ARM64:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Importante
Use a versão LTS mais recente da distribuição Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O Speech SDK depende das seguintes bibliotecas do sistema Linux:
As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca POSIX Threads Programming, libpthreads.
A biblioteca OpenSSL, versão 1.x (libssl1) ou 3.x (libssl3), e certificados (ca-certificates).
A biblioteca compartilhada para aplicativos ALSA (libasound2).
Execute o seguinte comando Maven para instalar o SDK de fala e dependências.
mvn clean dependency:copy-dependencies
Criar um projeto Eclipse e instalar o SDK de fala
Instale o Eclipse Java IDE. Este IDE requer que o Java já esteja instalado.
Abra o Eclipse.
No Iniciador do Eclipse, na caixa Espaço de trabalho , digite o nome de um novo diretório de espaço de trabalho. Em seguida, selecione Iniciar.
Dentro de momentos, é apresentada a janela principal do IDE do Eclipse. Feche a tela de boas-vindas se houver uma.
No menu Eclipse, selecione Arquivo>Novo>Projeto.
Aparece a caixa de diálogo Novo Projeto. Selecione Projeto Java e, em seguida, selecione Avançar.
O assistente para Novo projeto Java é iniciado. No campo Nome do projeto, insira início rápido. Escolha JavaSE-1.8 como o ambiente de execução. Selecione Concluir.
Se a janela Abrir Perspetiva Associada? for apresentada, selecione Abrir Perspetiva.
No Explorador de Pacotes, clique com o botão direito do mouse no projeto de início rápido. Selecione Configurar>Converter para Projeto Maven no menu de contexto.
A janela Criar Nova POM é apresentada. No campo ID do Grupo , insira com.microsoft.cognitiveservices.speech.samples. No campo Id do artefato, insira início rápido. Em seguida, selecione Concluir.
Abra o arquivo pom.xml e edite-o:
Adicione um dependencies elemento no final do arquivo, antes da tag </project>de fechamento, com o SDK de fala como dependência:
Este guia mostra como instalar o Speech SDK for Java no Android.
O Speech SDK para Android é empacotado como um arquivo AAR (Android Archive), que inclui as bibliotecas necessárias e as permissões necessárias do Android.
Instalar o SDK de Fala usando o Android Studio
Crie um novo projeto no Android Studio e adicione o SDK de fala para Java como uma dependência de biblioteca. A configuração é baseada no pacote Speech SDK Maven e no Android Studio Chipmunk 2021.2.1.
Criar um projeto vazio
Abra o Android Studio e selecione Novo projeto.
Na janela Novo projeto que aparece, selecione Atividade vazia do telefone e tablet>e, em seguida, selecione Avançar.
Digite SpeechQuickstart na caixa de texto Nome .
Digite samples.speech.cognitiveservices.microsoft.com na caixa de texto Nome do pacote .
Selecione um diretório de projeto na caixa de seleção Salvar local .
Selecione Java na caixa de seleção Idioma.
Selecione API 23: Android 6.0 (Marshmallow) na caixa de seleção Nível mínimo de API .
Selecione Concluir.
O Android Studio leva algum tempo a preparar o seu novo projeto. Pela primeira vez usando o Android Studio, pode levar alguns minutos para definir preferências, aceitar licenças e concluir o assistente.
Instalar o SDK de fala para Java no Android
Adicione o SDK de fala como uma dependência em seu projeto.
Selecione o aplicativo File>Project structure>Dependencies.>
Selecione o símbolo de adição (+) para adicionar uma dependência em Dependências declaradas. Em seguida, selecione Dependência da biblioteca no menu suspenso.
Na janela Adicionar dependência de biblioteca exibida, digite o nome e a versão do SDK de fala para Java: com.microsoft.cognitiveservices.speech:client-sdk:1.42.0. Em seguida, selecione Pesquisar.
Certifique-se de que a ID de Grupo selecionada é com.microsoft.cognitiveservices.speech e, em seguida, selecione OK.
Selecione OK para fechar a janela Estrutura do projeto e aplicar as alterações ao projeto.
Compreenda as implicações arquitetônicas entre Node.js navegadores da Web e navegadores. Por exemplo, o modelo de objeto de documento (DOM) não está disponível para aplicativos do lado do servidor. O sistema de arquivos Node.js não está disponível para aplicativos do lado do cliente.
Instalar o SDK de Fala para JavaScript
Dependendo do ambiente de destino, use um dos seguintes guias:
Este guia mostra como instalar o SDK de Fala para JavaScript para uso com uma página da Web.
Descompactar para uma pasta
Crie uma nova pasta vazia. Se você quiser hospedar o exemplo em um servidor Web, certifique-se de que o servidor Web pode acessar a pasta.
Transfira o SDK de Voz como um pacote .zip e descompacte-o para a pasta recentemente criada. Estes ficheiros são descompactados:
microsoft.cognitiveservices.speech.sdk.bundle.js: Uma versão legível por humanos do SDK de fala.
microsoft.cognitiveservices.speech.sdk.bundle.js.map: Um arquivo de mapa a ser usado para depurar o código do SDK.
microsoft.cognitiveservices.speech.sdk.bundle.d.ts: Definições de objeto para uso com TypeScript.
microsoft.cognitiveservices.speech.sdk.bundle-min.js: Uma versão reduzida do SDK de fala.
speech-processor.js: Código para melhorar o desempenho em alguns navegadores.
Crie um novo arquivo chamado index.html na pasta e abra esse arquivo com um editor de texto.
Marca de script HTML
Baixe e extraia o arquivo microsoft.cognitiveservices.speech.sdk.bundle.js do SDK de fala para JavaScript. Coloque-o em uma pasta que seu arquivo HTML possa acessar.
Se você estiver segmentando um navegador da Web e usando a <script> tag , o prefixo sdk não será necessário. O sdk prefixo é um alias usado para nomear o require módulo.
Como alternativa, você pode incluir diretamente uma <script> tag no elemento HTML <head> , confiando no JSDelivr.
O Speech SDK for Objective-C está disponível nativamente como um pacote CocoaPod para Mac x64 e sistemas baseados em ARM.
Requisitos do sistema para Mac:
Um macOS versão 10.14 ou posterior
O pacote macOS CocoaPod está disponível para download e uso com o Xcode 9.4.1 ou ambiente de desenvolvimento integrado (IDE) posterior.
Vá para o diretório Xcode onde seu arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo pod chamado Podfile.
Substitua o conteúdo do Podfile pelo seguinte conteúdo. Atualize o target nome de AppName para o nome do seu aplicativo. Atualize a plataforma ou a versão do pod conforme necessário.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.42.0'
end
Execute pod install para instalar o SDK de fala.
Em alternativa, descarregue o binário CocoaPod e extraia o seu conteúdo. Em seu projeto Xcode, adicione uma referência à pasta extraída MicrosoftCognitiveServicesSpeech.xcframework e seu conteúdo.
Nota
Os desenvolvedores .NET podem criar aplicativos macOS nativos usando a estrutura de aplicativos Xamarin.Mac. Para obter mais informações, consulte Xamarin.Mac.
O Speech SDK for Objective-C está disponível nativamente como um pacote CocoaPod.
Requisitos do sistema para iOS:
Um macOS versão 10.14 ou posterior
iOS 9.3 ou posterior de destino
O pacote macOS CocoaPod está disponível para download e uso com o Xcode 9.4.1 ou ambiente de desenvolvimento integrado (IDE) posterior.
Vá para o diretório Xcode onde seu arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo pod chamado Podfile.
Substitua o conteúdo do Podfile pelo seguinte conteúdo. Atualize o target nome de AppName para o nome do seu aplicativo. Atualize a plataforma ou a versão do pod conforme necessário.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.42.0'
end
Execute pod install para instalar o SDK de fala.
Em alternativa, descarregue o binário CocoaPod e extraia o seu conteúdo. Em seu projeto Xcode, adicione uma referência à pasta extraída MicrosoftCognitiveServicesSpeech.xcframework e seu conteúdo.
Nota
Os desenvolvedores .NET podem criar aplicativos iOS nativos usando a estrutura de aplicativos Xamarin.iOS. Para obter mais informações, consulte Xamarin.iOS.
O Speech SDK for Swift está disponível nativamente como um pacote CocoaPod para Mac x64 e sistemas baseados em ARM.
Requisitos do sistema para Mac:
Um macOS versão 10.14 ou posterior
O pacote macOS CocoaPod está disponível para download e uso com o Xcode 9.4.1 ou ambiente de desenvolvimento integrado (IDE) posterior.
Vá para o diretório Xcode onde seu arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo pod chamado Podfile.
Substitua o conteúdo do Podfile pelo seguinte conteúdo. Atualize o target nome de AppName para o nome do seu aplicativo. Atualize a plataforma ou a versão do pod conforme necessário.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.42.0'
end
Execute pod install para instalar o SDK de fala.
Em alternativa, descarregue o binário CocoaPod e extraia o seu conteúdo. Em seu projeto Xcode, adicione uma referência à pasta extraída MicrosoftCognitiveServicesSpeech.xcframework e seu conteúdo.
Nota
Os desenvolvedores .NET podem criar aplicativos macOS nativos usando a estrutura de aplicativos Xamarin.Mac. Para obter mais informações, consulte Xamarin.Mac.
O Speech SDK for Swift está disponível nativamente como um pacote CocoaPod.
Requisitos do sistema para iOS:
Um macOS versão 10.14 ou posterior
iOS 9.3 ou posterior de destino
O pacote macOS CocoaPod está disponível para download e uso com o Xcode 9.4.1 ou ambiente de desenvolvimento integrado (IDE) posterior.
Vá para o diretório Xcode onde seu arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo pod chamado Podfile.
Substitua o conteúdo do Podfile pelo seguinte. Atualize o target nome de AppName para o nome do seu aplicativo. Atualize a plataforma ou a versão do pod conforme necessário.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.42.0'
end
Execute pod install para instalar o SDK de fala.
Em alternativa, descarregue o binário CocoaPod e extraia o seu conteúdo. Em seu projeto Xcode, adicione uma referência à pasta extraída MicrosoftCognitiveServicesSpeech.xcframework e seu conteúdo.
Nota
Os desenvolvedores .NET podem criar aplicativos iOS nativos usando a estrutura de aplicativos Xamarin.iOS. Para obter mais informações, consulte Xamarin.iOS.
Certifique-se de que os pacotes da mesma arquitetura de destino estão instalados. Por exemplo, se você instalar o pacote redistribuível x64, instale o pacote Python x64.
O Speech SDK for Python suporta as seguintes distribuições nas arquiteturas x64 e ARM64:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Importante
Use a versão LTS mais recente da distribuição Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O Speech SDK depende das seguintes bibliotecas do sistema Linux:
As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca POSIX Threads Programming, libpthreads.
A biblioteca OpenSSL, versão 1.x (libssl1) ou 3.x (libssl3), e certificados (ca-certificates).
A biblioteca compartilhada para aplicativos ALSA (libasound2).
Para verificar a sua instalação, abra um terminal e execute o comando python --version. Se o Python foi instalado corretamente, você receberá uma resposta como Python 3.8.10.
Se você estiver usando macOS ou Linux, talvez seja necessário executar o comando python3 --version .
Para habilitar o uso de em vez de pythonpython3, execute alias python='python3' para configurar um alias. Os exemplos de início rápido do SDK de fala especificam python o uso.
Instalar o SDK de Fala para Python
Antes de instalar o Speech SDK for Python, certifique-se de satisfazer os requisitos da plataforma.
Você pode verificar qual versão do Speech SDK for Python está instalada atualmente inspecionando a azure.cognitiveservices.speech.__version__ variável. Por exemplo, execute este comando em uma janela do console:
pip list
Instalar o SDK de fala usando o Visual Studio Code