Documentação de referência | Pacote (NuGet) | Exemplos adicionais no GitHub
Neste início rápido, você vai instalar o SDK de Fala para C#.
O SDK de Fala para C# é compatível com Windows, Linux e macOS.
O SDK de Fala para C# oferece suporte apenas às 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
Important
Use a versão LTS mais recente da distribuição do Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O SDK de Fala depende das seguintes bibliotecas do sistema Linux:
- As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca de programação de Threads POSIX,
libpthreads.
- A biblioteca OpenSSL, a versão 1.x (
libssl1) ou 3.x (libssl3) e certificados (ca-certificates).
- A biblioteca compartilhada para aplicativos ALSA (
libasound2).
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Execute estes comandos:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Uma versão 10.14 ou posterior do macOS é necessária.
Instalar o SDK de Fala para C#
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, confira Microsoft.CognitiveServices.Speech.
O SDK de Fala para C# pode ser instalado a partir da CLI do .NET usando o seguinte comando dotnet add:
dotnet add package Microsoft.CognitiveServices.Speech
O SDK de Fala para C# pode ser instalado usando o seguinte comando Install-Package:
Install-Package Microsoft.CognitiveServices.Speech
Documentação de referência | Pacote (NuGet) | Exemplos adicionais no GitHub
Neste início rápido, você vai instalar o SDK de Fala para C++.
O SDK de Fala para C++ é compatível com Windows, Linux e macOS.
O SDK de Fala para C++ oferece suporte apenas às 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
Important
Use a versão LTS mais recente da distribuição do Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O SDK de Fala depende das seguintes bibliotecas do sistema Linux:
- As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca de programação de Threads POSIX,
libpthreads.
- A biblioteca OpenSSL, a versão 1.x (
libssl1) ou 3.x (libssl3) e certificados (ca-certificates).
- A biblioteca compartilhada para aplicativos ALSA (
libasound2).
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Execute estes comandos:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Uma versão 10.14 ou posterior do macOS é necessária.
Instalar o SDK de Fala para C++
O SDK de Fala para C++ está disponível como um pacote NuGet. Para obter mais informações, confira Microsoft.CognitiveServices.Speech.
O SDK de Fala para C++ pode ser instalado a partir da CLI do .NET usando o seguinte comando dotnet add:
dotnet add package Microsoft.CognitiveServices.Speech
O SDK de Fala para C++ pode ser instalado usando o seguinte comando Install-Package:
Install-Package Microsoft.CognitiveServices.Speech
Você pode seguir estes guias para obter mais opções.
Este guia mostra como instalar o SDK de Fala para Linux.
Use o procedimento a seguir para baixar e instalar o SDK. As etapas incluem o download das bibliotecas e dos arquivos de cabeçalho necessários como um arquivo .tar.
Escolha um diretório para os arquivos do SDK de Fala. Defina a variável de ambiente SPEECHSDK_ROOT para apontar para esse local. Essa variável facilita fazer referência a esse diretório em futuros comandos.
Para usar o diretório speechsdk no seu diretório base, execute o seguinte comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Crie o diretório se não houver um:
mkdir -p "$SPEECHSDK_ROOT"
Baixe e extraia os arquivos .tar.gz que contêm os binários do SDK de Fala:
wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
Valide o conteúdo do diretório de nível superior do pacote extraído:
ls -l "$SPEECHSDK_ROOT"
A listagem de diretórios deve conter avisos de parceiros e arquivos de licença. A listagem também deve conter um diretório de inclusão que contém arquivos de cabeçalho (.h) e um diretório lib que contém bibliotecas para arm32, arm64 e x64.
| Path |
Description |
|
license.md |
License |
|
ThirdPartyNotices.md |
Avisos do parceiro |
|
REDIST.txt |
Aviso de redistribuição |
|
include |
Arquivos de cabeçalho necessários para C++ |
|
lib/arm32 |
A biblioteca nativa para ARM32 que é necessária para vincular o aplicativo |
|
lib/arm64 |
A biblioteca nativa para ARM64 que é necessária para vincular o aplicativo |
|
lib/x64 |
Biblioteca nativa para x64 necessária para vincular o aplicativo |
Este guia mostra como instalar o SDK de Fala para C++ no macOS 10.14 ou posterior. As etapas incluem o download das bibliotecas e dos arquivos de cabeçalho necessários em um arquivo .zip.
Escolha um diretório para os arquivos do SDK de Fala. Defina a variável de ambiente SPEECHSDK_ROOT para apontar para esse local. Essa variável facilita fazer referência a esse diretório em futuros comandos.
Para usar o diretório speechsdk no seu diretório base, execute o seguinte comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Crie o diretório se não houver um:
mkdir -p "$SPEECHSDK_ROOT"
Baixe e extraia o arquivo .zip que contém o XCFramework do SDK de Fala:
wget -O SpeechSDK-macOS.zip https://aka.ms/csspeech/macosbinary
unzip SpeechSDK-macOS.zip -d "$SPEECHSDK_ROOT"
Valide o conteúdo do diretório de nível superior do pacote extraído:
ls -l "$SPEECHSDK_ROOT"
A listagem de diretórios deve conter o aviso de parceiro, os arquivos de licença e um diretório MicrosoftCognitiveServicesSpeech.xcframework.
Este guia mostra como instalar o SDK de Fala para C++ nos sistemas operacionais Área de Trabalho do Windows.
Este guia de instalação requer:
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 com o C++, você precisa:
- Configurar as opções de desenvolvimento do Visual Studio.
- Crie o projeto.
- Escolher a arquitetura de destino.
- Instalar o SDK de Fala.
Configurar as opções de desenvolvimento do Visual Studio
Para começar, verifique se o Visual Studio está configurado corretamente para o desenvolvimento desktop em C++:
Abra o Visual Studio 2019 para ver a janela Iniciar.
Selecione Continuar sem código para acessar o IDE do Visual Studio.
Na barra de menus do Visual Studio, selecione Ferramentas>Obter ferramentas e recursos para abrir o Instalador do Visual Studio e exibir a caixa de diálogo Modificação.
Na guia Cargas de trabalho, em Windows, encontre a carga de trabalho Desenvolvimento de área de trabalho com o C++. Se essa carga de trabalho ainda não estiver selecionada, selecione-a.
Na guia Componentes individuais, localize 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 recursos para instalação.
Se você selecionar Modificar, a instalação será iniciada. Esse processo pode demorar um pouco.
Feche o Instalador do Visual Studio.
Criar o projeto
Em seguida, crie o projeto e escolha a arquitetura de destino:
Na barra de menus do Visual Studio, selecione Arquivo>Novo>Projeto para exibir a janela Criar um projeto novo.
Localize e selecione Aplicativo de Console. Lembre-se de selecionar a versão C++ desse tipo de projeto, em vez de C# ou Visual Basic.
Selecione Próximo.
Na caixa de diálogo Configurar seu novo projeto, em Nome do projeto, insira helloworld.
Em Localização, acesse e selecione ou crie a pasta em que deseja salvar o projeto e escolha Criar.
Selecione a arquitetura da plataforma de destino. Na barra de ferramentas do Visual Studio, localize a caixa suspensa Plataformas da Solução. Caso não a veja, selecione Exibir>Barras de Ferramentas>Padrão para ver a barra de ferramentas que contém Plataformas da Solução.
Se 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. Portanto, você poderá escolher x86, se preferir.
Instalar o SDK de Fala usando o Visual Studio
Por fim, instale o pacote NuGet do SDK de Fala e referencie o SDK de Fala no projeto:
No Gerenciador de Soluções, clique com o botão direito do mouse na solução e escolha Gerenciar Pacotes NuGet da Solução para acessar a janela NuGet – Solução.
Selecione Procurar.
Em Origem do pacote, selecione nuget.org.
Na caixa Pesquisar, insira Microsoft.CognitiveServices.Speech. Escolha esse pacote depois que ele for exibido nos resultados da pesquisa.
No painel de status do pacote, ao lado dos resultados da pesquisa, selecione seu projeto Olá Mundo.
Selecione Instalar.
Na caixa de diálogo Visualizar Alterações, selecione OK.
Na caixa de diálogo Aceitação da Licença, exiba a licença e, em seguida, selecione Aceito. A instalação do pacote será iniciada. Quando a instalação for concluída, o painel Saída exibirá uma mensagem semelhante ao seguinte texto: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Documentação de referência | Pacote (Go) | Exemplos adicionais no GitHub
Neste início rápido, instale o SDK de Fala para Go.
O SDK de Fala para Go dá suporte às seguintes distribuições na arquitetura x64:
- Ubuntu 20.04/22.04/24.04
- Debian 11/12
Important
Use a versão LTS mais recente da distribuição do Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O SDK de Fala depende das seguintes bibliotecas do sistema Linux:
- As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca de programação de Threads POSIX,
libpthreads.
- A biblioteca OpenSSL, a versão 1.x (
libssl1) ou 3.x (libssl3) e certificados (ca-certificates).
- A biblioteca compartilhada para aplicativos ALSA (
libasound2).
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Execute estes comandos:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Instale a versão 1.13 ou posterior do binário Go.
Instalar o SDK de Fala para Go
Use o procedimento a seguir para baixar e instalar o SDK. As etapas incluem o download das bibliotecas e dos arquivos de cabeçalho necessários como um arquivo .tar.
Escolha um diretório para os arquivos do SDK de Fala. Defina a variável de ambiente SPEECHSDK_ROOT para apontar para esse local. Essa variável facilita fazer referência a esse diretório em futuros comandos.
Para usar o diretório speechsdk no seu diretório base, execute o seguinte comando:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Crie o diretório se não houver um:
mkdir -p "$SPEECHSDK_ROOT"
Baixe e extraia os arquivos .tar.gz que contêm os binários do SDK de Fala:
wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
Valide o conteúdo do diretório de nível superior do pacote extraído:
ls -l "$SPEECHSDK_ROOT"
A listagem de diretórios deve conter avisos de parceiros e arquivos de licença. A listagem também deve conter um diretório de inclusão que contém arquivos de cabeçalho (.h) e um diretório lib que contém bibliotecas para arm32, arm64 e x64.
| Path |
Description |
|
license.md |
License |
|
ThirdPartyNotices.md |
Avisos do parceiro |
|
REDIST.txt |
Aviso de redistribuição |
|
include |
Arquivos de cabeçalho necessários para C++ |
|
lib/arm32 |
A biblioteca nativa para ARM32 que é necessária para vincular o aplicativo |
|
lib/arm64 |
A biblioteca nativa para ARM64 que é necessária para vincular o aplicativo |
|
lib/x64 |
Biblioteca nativa para x64 necessária para vincular o aplicativo |
As etapas a seguir permitem que o ambiente Go encontre o SDK de Fala.
Como as associações dependem de cgo, você precisa definir as variáveis de ambiente para que o Go possa encontrar o SDK.
export CGO_CFLAGS="-I$SPEECHSDK_ROOT/include/c_api"
export CGO_LDFLAGS="-L$SPEECHSDK_ROOT/lib/<architecture> -lMicrosoft.CognitiveServices.Speech.core"
Important
Substitua <architecture> pela arquitetura do processador de sua CPU: x64, arm32 ou arm64.
Para executar aplicativos e o SDK, você precisa informar o sistema operacional do local em que as bibliotecas estão.
export LD_LIBRARY_PATH="$SPEECHSDK_ROOT/lib/<architecture>:$LD_LIBRARY_PATH"
Important
Substitua <architecture> pela arquitetura do processador de sua CPU: x64, arm32 ou arm64.
Documentação de referência | Exemplos adicionais no GitHub
Neste início rápido, você instalará o SDK de Fala para Java.
Escolha o ambiente de destino:
O SDK de Fala para Java é compatível com Windows, Linux e macOS.
O SDK de Fala para Java dá suporte às 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
Important
Use a versão LTS mais recente da distribuição do Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O SDK de Fala depende das seguintes bibliotecas do sistema Linux:
- As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca de programação de Threads POSIX,
libpthreads.
- A biblioteca OpenSSL, a versão 1.x (
libssl1) ou 3.x (libssl3) e certificados (ca-certificates).
- A biblioteca compartilhada para aplicativos ALSA (
libasound2).
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Execute estes comandos:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Uma versão 10.14 ou posterior do macOS é necessária.
O SDK de Fala é compatível com dispositivos Android que têm o processador do ARM de 32/64 bits e processadores compatíveis com Intel x86/x64.
Instalar um Kit de Desenvolvimento do Java, como o Azul Zulu OpenJDK. O Build da Microsoft do OpenJDK ou seu JDK preferencial também devem funcionar.
Instalar o SDK de Fala para Java
Algumas das instruções usam uma versão específica do SDK, como 1.43.0. Para verificar a versão mais recente, pesquise nosso repositório do GitHub.
Escolha o ambiente de destino:
Este guia mostra como instalar o SDK de Fala para Java no Java Runtime.
Sistemas operacionais compatíveis
O pacote do SDK de Fala para Java está disponível para estes sistemas operacionais:
Siga estas etapas para instalar o SDK de Fala para Java usando o Apache Maven:
Instale o Apache Maven.
Abra um prompt de comando onde você deseja o novo projeto e crie um novo arquivo chamado pom.xml.
Copie o conteúdo XML a seguir em pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.microsoft.cognitiveservices.speech.samples</groupId>
<artifactId>quickstart-eclipse</artifactId>
<version>1.0.0-SNAPSHOT</version>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.microsoft.cognitiveservices.speech</groupId>
<artifactId>client-sdk</artifactId>
<version>1.43.0</version>
</dependency>
</dependencies>
</project>
Execute o comando Maven a seguir para instalar o SDK de Fala e as dependências.
mvn clean dependency:copy-dependencies
Criar um projeto do Eclipse e instalar o SDK de Fala
Instale o Java IDE do Eclipse. Esse IDE exige que o Java já esteja instalado.
Inicie o Eclipse.
No Inicializador do Eclipse, na caixa Workspace, insira o nome de um novo diretório de workspace. Em seguida, selecione Iniciar.
Em alguns instantes, a janela principal do IDE do Eclipse aparece. Feche a tela de boas-vindas caso haja uma.
No menu Eclipse, selecione Arquivo>Novo>Projeto.
A caixa de diálogo Novo Projeto aparece. Escolha Projeto Java e selecione Avançar.
O assistente Novo Projeto em Java é iniciado. No campo Nome do projeto, insira quickstart. Escolha JavaSE-1.8 como o ambiente de execução. Selecione Concluir.
Se a janela Abrir Perspectiva Associada? aparecer, selecione Abrir Perspectiva.
No Explorador de Pacotes, clique com o botão direito do mouse no projeto quickstart. Selecione Configurar>Converter para Projeto Maven no menu de contexto.
A janela Criar novo POM é exibida. No campo ID do grupo, insira com.microsoft.cognitiveservices.speech.samples. No campo ID do artefato, insira quickstart. Em seguida, selecione Concluir.
Abra o arquivo pom.xml e edite-o:
- Adicione um
dependencies elemento no final do arquivo, antes da marca de fechamento </project>, com o SDK de Fala como uma dependência:
<dependencies>
<dependency>
<groupId>com.microsoft.cognitiveservices.speech</groupId>
<artifactId>client-sdk</artifactId>
<version>1.43.0</version>
</dependency>
</dependencies>
- Salve as alterações.
Configurações do Gradle
As configurações do Gradle exigem uma referência explícita à extensão de dependência .jar:
// build.gradle
dependencies {
implementation group: 'com.microsoft.cognitiveservices.speech', name: 'client-sdk', version: "1.43.0", ext: "jar"
}
Este guia mostra como instalar o SDK de Fala para Java no Android.
O SDK de Fala para Android é empacotado como um arquivo AAR (Arquivo Morto Android), 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 projeto no Android Studio e adicione o SDK de Fala para Java como uma dependência de biblioteca. A configuração é baseada no pacote do SDK de Fala do 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 exibida, selecione Telefone e Tablet>Atividade Vazia e selecione Avançar.
Insira SpeechQuickstart na caixa de texto Nome.
Na caixa de texto Nome do pacote, insira samples.speech.cognitiveservices.microsoft.com.
Selecione um diretório de projeto na caixa de seleção Salvar local.
Selecione Java na caixa de seleção Idioma.
Selecione a API 26: Android 8.0 (Oreo) na caixa de seleção de nível mínimo de API .
Selecione Concluir.
O Android Studio demora algum tempo para preparar seu novo projeto. Na primeira vez que você usa 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 Arquivo>Estrutura de projeto>Dependências>aplicativo.
Selecione o símbolo de adição (+) para adicionar uma dependência em Dependências Declaradas. Em seguida, selecione Dependência de biblioteca no menu suspenso.
Na janela Adicionar Dependência da Biblioteca exibida, insira o nome e a versão do SDK de Fala para Java: com.microsoft.cognitiveservices.speech:client-sdk:1.43.0. Em seguida, escolha Pesquisar.
Verifique se a ID do Grupo selecionada é com.microsoft.cognitiveservices.speech e selecione OK.
Selecione OK para fechar a janela Estrutura do Projeto e aplicar as alterações ao projeto.
Documentação de referência | Pacote (npm) | Exemplos adicionais no GitHub | Código-fonte da biblioteca
Neste início rápido, você instalará o SDK de Fala para JavaScript.
O SDK de Fala para JavaScript está disponível como um pacote npm. Confira microsoft-cognitiveservices-speech-sdk e o respectivo repositório complementar do GitHub, cognitive-services-speech-sdk-js.
Compreender as implicações arquitetônicas entre o Node.js e os navegadores da Web do cliente. Por exemplo, o modelo de objeto de documento (DOM) não está disponível para aplicativos no lado do servidor. O sistema de arquivosNode.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 o Node.js.
Instale o Node.js.
Crie um diretório, execute npm init e acompanhe os prompts.
Para instalar o SDK de Fala para JavaScript, execute o comando npm install:
npm install microsoft-cognitiveservices-speech-sdk
Para obter mais informações, confira os Exemplos do Node.js.
Este guia mostra como instalar o SDK de Fala para JavaScript para uso com uma página da Web.
Desempacotar em uma pasta
Crie uma nova pasta vazia. Caso deseje hospedar o exemplo em um servidor Web, verifique se ele pode acessar a pasta.
Baixe o SDK de Fala como um pacote .zip e descompacte-o na pasta recém-criada. Esses arquivos foram desempacotados:
-
microsoft.cognitiveservices.speech.sdk.bundle.js: uma versão acessível por humanos do SDK de Fala.
-
microsoft.cognitiveservices.speech.sdk.bundle.js.map: um arquivo de mapa 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 minimizada do SDK de Fala.
-
speech-processor.js: código usado para aprimorar o desempenho em alguns navegadores.
Crie um arquivo chamado index.html na pasta e abra esse arquivo com um editor de texto.
Tag 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.
<script src="microsoft.cognitiveservices.speech.sdk.bundle.js"></script>;
Tip
Se estiver direcionando a um navegador da Web e usando a tag <script>, o prefixo sdk não será necessário. O prefixo sdk é um alias usado para dar nome ao módulo require.
Como alternativa, você pode incluir diretamente uma tag <script> no elemento <head> HTML, contando com o JSDelivr.
<script src="https://cdn.jsdelivr.net/npm/microsoft-cognitiveservices-speech-sdk@latest/distrib/browser/microsoft.cognitiveservices.speech.sdk.bundle-min.js">
</script>
Para obter mais informações, confira os exemplos baseados em navegador.
Usar o SDK de Fala
Para obter mais informações sobre import, consulte Exportar e Importar no site do JavaScript.
Como alternativa, você pode usar uma instrução require:
const sdk = require("microsoft-cognitiveservices-speech-sdk");
Documentação de referência | Pacote (download) | Exemplos adicionais no GitHub
Neste início rápido, você instalará o SDK de Fala para Objective-C.
Instalar o SDK de Fala para Objective-C
O SDK de Fala para Objective-C está disponível nativamente como um pacote CocoaPod para Mac x64 e sistemas baseados no ARM.
Requisitos do sistema para Mac:
- versãoUm macOS versão 10.14 ou posterior
O pacote macOS CocoaPod está disponível para download e uso com o ambiente de desenvolvimento integrado (IDE) Xcode 9.4.1 ou posterior.
Vá para o diretório Xcode onde o arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo de pod chamado Podfile.
Substitua o conteúdo do arquivo Podfile pelo seguinte conteúdo. Atualize o nome target de AppName para o nome do seu aplicativo. Atualize a versão da plataforma ou do pod conforme necessário.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.43.0'
end
Execute pod install para instalar o SDK de Fala.
Como alternativa, baixe o CocoaPod binário e extraia seu conteúdo. No projeto Xcode, adicione uma referência à pasta MicrosoftCognitiveServicesSpeech.xcframework extraída e ao conteúdo dela.
O SDK de Fala para Objective-C está disponível nativamente como um pacote CocoaPod.
Requisitos do sistema para iOS:
- versãoUm macOS versão 10.14 ou posterior
- Destino iOS 9.3 ou posterior
O pacote macOS CocoaPod está disponível para download e uso com o ambiente de desenvolvimento integrado (IDE) Xcode 9.4.1 ou posterior.
Vá para o diretório Xcode onde o arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo de pod chamado Podfile.
Substitua o conteúdo do arquivo Podfile pelo seguinte conteúdo. Atualize o nome target de AppName para o nome do seu aplicativo. Atualize a versão da plataforma ou do pod conforme necessário.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.43.0'
end
Execute pod install para instalar o SDK de Fala.
Como alternativa, baixe o CocoaPod binário e extraia seu conteúdo. No projeto Xcode, adicione uma referência à pasta MicrosoftCognitiveServicesSpeech.xcframework extraída e ao conteúdo dela.
Documentação de referência | Pacote (download) | Exemplos adicionais no GitHub
Neste início rápido, você instalará o SDK de Fala para Swift.
Instalar o SDK de Fala para Swift
O SDK de Fala para Swift está disponível nativamente como um pacote CocoaPod para Mac x64 e sistemas baseados em ARM.
Requisitos do sistema para Mac:
- versãoUm macOS versão 10.14 ou posterior
O pacote macOS CocoaPod está disponível para download e uso com o ambiente de desenvolvimento integrado (IDE) Xcode 9.4.1 ou posterior.
Vá para o diretório Xcode onde o arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo de pod chamado Podfile.
Substitua o conteúdo do arquivo Podfile pelo seguinte conteúdo. Atualize o nome target de AppName para o nome do seu aplicativo. Atualize a versão da plataforma ou do pod conforme necessário.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.43.0'
end
Execute pod install para instalar o SDK de Fala.
Como alternativa, baixe o CocoaPod binário e extraia seu conteúdo. No projeto Xcode, adicione uma referência à pasta MicrosoftCognitiveServicesSpeech.xcframework extraída e ao conteúdo dela.
O SDK de Fala para Swift está disponível nativamente como um pacote CocoaPod.
Requisitos do sistema para iOS:
- versãoUm macOS versão 10.14 ou posterior
- Destino iOS 9.3 ou posterior
O pacote macOS CocoaPod está disponível para download e uso com o ambiente de desenvolvimento integrado (IDE) Xcode 9.4.1 ou posterior.
Vá para o diretório Xcode onde o arquivo de projeto .xcodeproj está localizado.
Execute pod init para criar um arquivo de pod chamado Podfile.
Substitua o conteúdo do arquivo Podfile com o seguinte. Atualize o nome target de AppName para o nome do seu aplicativo. Atualize a versão da plataforma ou do pod conforme necessário.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.43.0'
end
Execute pod install para instalar o SDK de Fala.
Como alternativa, baixe o CocoaPod binário e extraia seu conteúdo. No projeto Xcode, adicione uma referência à pasta MicrosoftCognitiveServicesSpeech.xcframework extraída e ao conteúdo dela.
Documentação de referência | Pacote (PyPi) | Exemplos adicionais no GitHub
Neste início rápido, você instalará o SDK de Fala para Python.
O SDK de Fala para Python é compatível com Windows, Linux e macOS.
No Windows, você precisa usar a arquitetura de destino de 64 bits. O Windows 11 ou posterior é necessário.
Instale os Pacotes Redistribuíveis do Visual C++ para Visual Studio 2015, 2017, 2019 e 2022 na sua plataforma. Quando você instalar esse pacote pela primeira vez, poderá ser necessária uma reinicialização.
Important
Certifique-se de que os pacotes da mesma arquitetura de destino estejam instalados. Por exemplo, se você instalar o pacote redistribuível x64, instale o pacote Python x64.
O SDK de Fala para Python é compatível com 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
Important
Use a versão LTS mais recente da distribuição do Linux. Por exemplo, se você estiver usando o Ubuntu 20.04 LTS, use a versão mais recente do Ubuntu 20.04.X.
O SDK de Fala depende das seguintes bibliotecas do sistema Linux:
- As bibliotecas compartilhadas da biblioteca GNU C, incluindo a biblioteca de programação de Threads POSIX,
libpthreads.
- A biblioteca OpenSSL, a versão 1.x (
libssl1) ou 3.x (libssl3) e certificados (ca-certificates).
- A biblioteca compartilhada para aplicativos ALSA (
libasound2).
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Execute estes comandos:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Execute estes comandos:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Uma versão 10.14 ou posterior do macOS é necessária.
Instale uma versão do Python a partir da versão 3.8 ou posterior.
Para verificar sua instalação, abra um terminal e execute o comando python --version. Se o Python estiver instalado corretamente, você obterá uma resposta como Python 3.8.10.
Se você estiver usando macOS ou Linux, talvez precise executar o comando python3 --version em vez disso.
Para habilitar o uso de python em vez de python3, execute alias python='python3' para configurar um alias. Os exemplos de início rápido do SDK de Fala especificam o uso de python.
Instalar o SDK de Fala para Python
Antes de instalar o SDK de Fala para Python, certifique-se de satisfazer os requisitos da plataforma.
Instalar do PyPI
Para instalar o SDK de Fala para Python, execute este comando em uma janela de console:
pip install azure-cognitiveservices-speech
Como atualizar para o SDK de Fala mais recente
Para atualizar para o SDK de Fala mais recente, execute este comando na janela do console:
pip install --upgrade azure-cognitiveservices-speech
Você pode verificar qual versão do SDK de Fala para Python está instalada no momento inspecionando a variável azure.cognitiveservices.speech.__version__. Por exemplo, execute este comando em uma janela do console:
pip list
Instalar o SDK de Fala usando o Visual Studio Code
Para instalar o SDK de Fala para Python:
Baixe e instale o Visual Studio Code.
Execute o Visual Studio Code e instale a extensão do Python:
- Selecione Arquivo>Preferências>Extensões.
- Pesquisa Python, localize a extensão do Python para Visual Studio Code publicada pela Microsoft e selecione Instalar.
Selecione Terminal>Novo Terminal para abrir um terminal no Visual Studio Code.
No prompt do terminal, execute o comando a seguir para instalar o pacote do SDK de Fala para Python.
python -m pip install azure-cognitiveservices-speech
Para obter mais informações sobre Visual Studio Code e Python, consulte Visual Studio Code e Introdução com Python no VS Code.
Usar o SDK de Fala
Adicione a seguinte instrução de importação para usar o SDK de Fala em seu projeto do Python:
import azure.cognitiveservices.speech as speechsdk
Exemplos de código
Exemplos de código estão disponíveis no repositório Azure-Samples/cognitive-services-speech-sdk no GitHub. Há exemplos para C# (incluindo UWP (Plataforma Universal do Windows), C++, Java, JavaScript (incluindo Navegador e Node.js), Objective-C, Python e Swift. Exemplos detalhados estão disponíveis no repositório Microsoft/cognitive-services-speech-sdk-go no GitHub.
Conteúdo relacionado