Bagikan melalui


Mulai Cepat: Menginstal Speech SDK

Dokumentasi referensi | Paket (NuGet) | Sampel tambahan di GitHub

Dalam panduan cepat ini, Anda menginstal Speech SDK untuk C#.

Persyaratan platform

Speech SDK untuk C# kompatibel dengan Windows, Linux, dan macOS.

Di Windows, Anda harus menggunakan arsitektur target 64-bit. Windows 10 atau yang lebih baru diperlukan.

Instal Microsoft Visual C++ Redistributable untuk Visual Studio 2015, 2017, 2019, dan 2022 untuk platform Anda. Memasang paket ini untuk pertama kalinya mungkin memerlukan menghidupkan ulang.

Menginstal Speech SDK untuk C#

Speech SDK untuk C# tersedia sebagai paket NuGet dan menerapkan .NET Standar 2.0. Untuk informasi selengkapnya, lihat Microsoft.CognitiveServices.Speech .

Speech SDK untuk C# dapat diinstal dari .NET CLI dengan menggunakan perintah berikut dotnet add :

dotnet add package Microsoft.CognitiveServices.Speech

Dokumentasi referensi | Paket (NuGet) | Sampel tambahan di GitHub

Dalam panduan memulai cepat ini, Anda menginstal Speech SDK untuk C++.

Persyaratan platform

Speech SDK untuk C++ kompatibel dengan Windows, Linux, dan macOS.

Di Windows, Anda harus menggunakan arsitektur target 64-bit. Windows 10 atau yang lebih baru diperlukan.

Instal Microsoft Visual C++ Redistributable untuk Visual Studio 2015, 2017, 2019, dan 2022 untuk platform Anda. Memasang paket ini untuk pertama kalinya mungkin memerlukan menghidupkan ulang.

Menginstal Speech SDK untuk C++

Speech SDK untuk C++ tersedia sebagai paket NuGet. Untuk informasi selengkapnya, lihat Microsoft.CognitiveServices.Speech .

Speech SDK untuk C++ dapat diinstal dari .NET CLI dengan menggunakan perintah berikut dotnet add :

dotnet add package Microsoft.CognitiveServices.Speech

Anda dapat mengikuti panduan ini untuk opsi lainnya.

Panduan ini menunjukkan cara memasang Speech SDK pada Linux.

Gunakan prosedur berikut untuk mengunduh dan memasang SDK. Langkah-langkahnya meliputi mengunduh pustaka yang diperlukan dan file headerdalam bentuk file .tar.

  1. Pilih direktori untuk file Speech SDK. Atur variabel lingkungan untuk menunjuk ke direktori tersebut SPEECHSDK_ROOT . Variabel ini memudahkan untuk merujuk ke direktori pada perintah di masa mendatang.

    Untuk menggunakan speechsdk direktori di direktori beranda Anda, jalankan perintah berikut:

    export SPEECHSDK_ROOT="$HOME/speechsdk"
    
  2. Buat direktori jika tidak ada:

    mkdir -p "$SPEECHSDK_ROOT"
    
  3. Unduh dan ekstrak arsip .tar.gz yang berisi biner Speech SDK:

    wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
    tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
    
  4. Validasi konten direktori tingkat atas dari paket yang diekstrak:

    ls -l "$SPEECHSDK_ROOT"
    

    Daftar direktori harus berisi pemberitahuan mitra dan file lisensi. Daftar juga harus berisi direktori include yang menyimpan file header (.h) dan direktori lib yang menyimpan pustaka untuk arm32, arm64, x64, dan x86.

    Jalur Deskripsi
    license.md Lisensi
    ThirdPartyNotices.md Pemberitahuan mitra
    REDIST.txt Pemberitahuan redistribusi
    termasuk Berkas header yang diperlukan untuk C++
    lib/arm32 Library native untuk ARM32 yang diperlukan untuk menautkan aplikasi Anda
    lib/arm64 Library native untuk ARM64 yang diperlukan untuk menautkan aplikasi Anda
    lib/x64 Perpustakaan native untuk x64 yang diperlukan untuk menghubungkan aplikasi Anda
    lib/x86 Perpustakaan asli untuk x86 diperlukan guna menautkan aplikasi Anda.

Dokumentasi Referensi | Paket (Go) | Contoh Tambahan di GitHub

Dalam panduan cepat ini, Anda menginstal Speech SDK untuk Go.

Persyaratan platform

Speech SDK for Go mendukung distribusi berikut pada arsitektur x64:

  • Ubuntu 20.04/22.04/24.04
  • Debian 11/12

Penting

Gunakan rilis LTS terbaru dari distribusi Linux. Misalnya, jika Anda menggunakan Ubuntu 20.04 LTS, gunakan rilis terbaru Ubuntu 20.04.X.

Speech SDK bergantung pada pustaka sistem Linux berikut:

  • Pustaka bersama dari pustaka GNU C, termasuk pustaka Pemrograman Utas POSIX, libpthreads.
  • Pustaka OpenSSL, versi 1.x (libssl1) atau 3.x (libssl3), dan sertifikat (ca-certificates).
  • Pustaka bersama untuk aplikasi ALSA (libasound2).

Jalankan perintah ini:

sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget

Instal biner Go versi 1.13 atau yang lebih baru.

Menginstal Speech SDK untuk Go

Gunakan prosedur berikut untuk mengunduh dan memasang SDK. Langkah-langkahnya meliputi mengunduh pustaka yang diperlukan dan file headerdalam bentuk file .tar.

  1. Pilih direktori untuk file Speech SDK. Atur variabel lingkungan untuk menunjuk ke direktori tersebut SPEECHSDK_ROOT . Variabel ini memudahkan untuk merujuk ke direktori pada perintah di masa mendatang.

    Untuk menggunakan speechsdk direktori di direktori beranda Anda, jalankan perintah berikut:

    export SPEECHSDK_ROOT="$HOME/speechsdk"
    
  2. Buat direktori jika tidak ada:

    mkdir -p "$SPEECHSDK_ROOT"
    
  3. Unduh dan ekstrak arsip .tar.gz yang berisi biner Speech SDK:

    wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
    tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
    
  4. Validasi konten direktori tingkat atas dari paket yang diekstrak:

    ls -l "$SPEECHSDK_ROOT"
    

    Daftar direktori harus berisi pemberitahuan mitra dan file lisensi. Daftar juga harus berisi direktori include yang menyimpan file header (.h) dan direktori lib yang menyimpan pustaka untuk arm32, arm64, x64, dan x86.

    Jalur Deskripsi
    license.md Lisensi
    ThirdPartyNotices.md Pemberitahuan mitra
    REDIST.txt Pemberitahuan redistribusi
    termasuk Berkas header yang diperlukan untuk C++
    lib/arm32 Library native untuk ARM32 yang diperlukan untuk menautkan aplikasi Anda
    lib/arm64 Library native untuk ARM64 yang diperlukan untuk menautkan aplikasi Anda
    lib/x64 Perpustakaan native untuk x64 yang diperlukan untuk menghubungkan aplikasi Anda
    lib/x86 Perpustakaan asli untuk x86 diperlukan guna menautkan aplikasi Anda.

Mengonfigurasi lingkungan Go

Lakukan langkah-langkah berikut untuk menyiapkan lingkungan Go Anda untuk menemukan Speech SDK.

  1. Karena pengikatan mengandalkan cgo, Anda perlu mengatur variabel lingkungan agar Go dapat menemukan SDK.

    export CGO_CFLAGS="-I$SPEECHSDK_ROOT/include/c_api"
    export CGO_LDFLAGS="-L$SPEECHSDK_ROOT/lib/<architecture> -lMicrosoft.CognitiveServices.Speech.core"
    

    Penting

    Ganti <architecture> dengan arsitektur prosesor CPU Anda: x64, , arm32atau arm64.

  2. Untuk menjalankan aplikasi dan SDK, Anda perlu memberi tahu sistem operasi tempat menemukan pustaka.

    export LD_LIBRARY_PATH="$SPEECHSDK_ROOT/lib/<architecture>:$LD_LIBRARY_PATH"
    

    Penting

    Ganti <architecture> dengan arsitektur prosesor CPU Anda: x64, , arm32atau arm64.

Dokumentasi referensi | sampel tambahan di GitHub

Dalam panduan cepat ini, Anda menginstal Speech SDK untuk Java.

Persyaratan platform

Pilih lingkungan target Anda:

Speech SDK untuk Java kompatibel dengan Windows, Linux, dan macOS.

Di Windows, Anda harus menggunakan arsitektur target 64-bit. Windows 10 atau yang lebih baru diperlukan.

Instal Microsoft Visual C++ Redistributable untuk Visual Studio 2015, 2017, 2019, dan 2022 untuk platform Anda. Memasang paket ini untuk pertama kalinya mungkin memerlukan menghidupkan ulang.

Speech SDK untuk Java tidak mendukung Windows di ARM64.

Pasang Java Development Kit seperti Azul Zulu OpenJDK. Microsoft Build of OpenJDK atau JDK pilihan Anda juga harus berfungsi.

Menginstal Speech SDK untuk Java

Beberapa instruksi menggunakan versi SDK tertentu seperti 1.43.0. Untuk memeriksa versi terbaru, cari repositori GitHub kami.

Pilih lingkungan target Anda:

Panduan ini menunjukkan cara menginstal Speech SDK untuk Java pada Java Runtime.

Sistem operasi yang didukung

Paket Java Speech SDK tersedia untuk sistem operasi berikut:

Ikuti langkah-langkah berikut untuk menginstal Speech SDK untuk Java menggunakan Apache Maven:

  1. Menginstal Apache Maven.

  2. Buka prompt perintah tempat Anda menginginkan proyek baru, dan buat file pom.xml baru.

  3. Salin konten XML berikut ke dalam 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>
    
  4. Jalankan perintah Maven berikut untuk menginstal Speech SDK dan dependensi.

    mvn clean dependency:copy-dependencies
    

Dokumentasi referensi | Paket (npm) | Sampel tambahan di GitHub | Kode sumber pustaka

Dalam panduan cepat ini, Anda akan menginstal Speech SDK untuk JavaScript.

Speech SDK untuk JavaScript tersedia sebagai paket npm. Lihat microsoft-cognitiveservices-speech-sdk dan repositori GitHub pendampingnya cognitive-services-speech-sdk-js.

Persyaratan platform

Pahami implikasi arsitektur antara Node.js dan browser web klien. Misalnya, model objek dokumen (DOM) tidak tersedia untuk aplikasi sisi server. Sistem file Node.js tidak tersedia untuk aplikasi sisi klien.

Menginstal Speech SDK untuk JavaScript

Bergantung pada lingkungan target, gunakan salah satu panduan berikut ini:

Panduan ini menunjukkan cara memasang Speech SDK untuk JavaScript untuk digunakan dengan Node.js.

  1. Instal Node.js.

  2. Buat direktori baru, jalankan npm init dan pelajari perintahnya.

  3. Untuk menginstal Speech SDK untuk JavaScript, jalankan perintah npm install berikut:

    npm install microsoft-cognitiveservices-speech-sdk
    

Untuk informasi selengkapnya, lihat sampel Node.js.

Menggunakan Speech SDK

  • Tambahkan pernyataan impor berikut untuk menggunakan Speech SDK di proyek JavaScript Anda:

    import * as sdk from "microsoft-cognitiveservices-speech-sdk";
    

Untuk informasi lebih lanjut tentang import, lihat Ekspor dan Impor di situs web JavaScript.

Atau, Anda dapat menggunakan pernyataan persyaratan:

const sdk = require("microsoft-cognitiveservices-speech-sdk");

Paket dokumentasi | referensi (unduh) | Sampel tambahan di GitHub

Dalam panduan cepat ini, Anda menginstal Speech SDK untuk Objective-C.

Kiat

Untuk informasi selengkapnya tentang menggunakan Speech SDK untuk Swift, lihat Mengimpor Objective-C ke Swift.

Menginstal Speech SDK untuk Objective-C

Speech SDK untuk Objective-C tersedia secara asli sebagai paket CocoaPod untuk sistem berbasis Mac x64 dan ARM.

Persyaratan sistem untuk Mac:

  • MacOS versi 10.14 atau yang lebih baru

Paket macOS CocoaPod tersedia untuk diunduh dan digunakan dengan Xcode 9.4.1 atau lingkungan pengembangan terintegrasi (IDE) yang lebih baru.

  1. Buka direktori Xcode tempat file proyek .xcodeproj Anda berada.

  2. Jalankan pod init untuk membuat file pod bernama Podfile.

  3. Ganti konten Podfile dengan konten berikut. target Perbarui nama dari AppName ke nama aplikasi Anda. Perbarui platform atau versi pod sesuai kebutuhan.

    platform :osx, 10.14
    use_frameworks!
    
    target 'AppName' do
      pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.43.0'
    end
    
  4. Jalankan pod install untuk menginstal Speech SDK.

Atau, unduh CocoaPod biner dan ekstrak kontennya. Dalam proyek Xcode Anda, tambahkan referensi ke folder MicrosoftCognitiveServicesSpeech.xcframework yang diekstrak dan kontennya.

Paket dokumentasi | referensi (unduh) | Sampel tambahan di GitHub

Dalam panduan memulai cepat ini, Anda menginstal Speech SDK untuk Swift.

Kiat

Untuk informasi selengkapnya tentang menggunakan Speech SDK untuk Swift, lihat Mengimpor Objective-C ke Swift.

Menginstal Speech SDK untuk Swift

Speech SDK untuk Swift tersedia secara asli sebagai paket CocoaPod untuk sistem berbasis Mac x64 dan ARM.

Persyaratan sistem untuk Mac:

  • MacOS versi 10.14 atau yang lebih baru

Paket macOS CocoaPod tersedia untuk diunduh dan digunakan dengan Xcode 9.4.1 atau lingkungan pengembangan terintegrasi (IDE) yang lebih baru.

  1. Buka direktori Xcode tempat file proyek .xcodeproj Anda berada.

  2. Jalankan pod init untuk membuat file pod bernama Podfile.

  3. Ganti konten Podfile dengan konten berikut. target Perbarui nama dari AppName ke nama aplikasi Anda. Perbarui platform atau versi pod sesuai kebutuhan.

    platform :osx, 10.14
    use_frameworks!
    
    target 'AppName' do
      pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.43.0'
    end
    
  4. Jalankan pod install untuk menginstal Speech SDK.

Atau, unduh CocoaPod biner dan ekstrak kontennya. Dalam proyek Xcode Anda, tambahkan referensi ke folder MicrosoftCognitiveServicesSpeech.xcframework yang diekstrak dan kontennya.

Dokumentasi referensi | Paket (PyPi) | Sampel tambahan di GitHub

Dalam panduan cepat ini, Anda akan menginstal Speech SDK untuk Python.

Persyaratan platform

Speech SDK untuk Python kompatibel dengan Windows, Linux, dan macOS.

Di Windows, Anda harus menggunakan arsitektur target 64-bit. Windows 10 atau yang lebih baru diperlukan.

Instal Microsoft Visual C++ Redistributable untuk Visual Studio 2015, 2017, 2019, dan 2022 untuk platform Anda. Memasang paket ini untuk pertama kalinya mungkin memerlukan menghidupkan ulang.

Penting

Pastikan bahwa paket arsitektur target yang sama diinstal. Misalnya, jika Anda menginstal paket x64 redistributable, instal paket X64 Python.

Instal versi Python dari 3.8 atau yang lebih baru.

  • Untuk memeriksa penginstalan Anda, buka terminal dan jalankan perintah python --version. Jika Python diinstal dengan benar, Anda mendapatkan respons seperti Python 3.8.10.

  • Jika Anda menggunakan macOS atau Linux, Anda mungkin perlu menjalankan perintah python3 --version sebagai gantinya.

    Untuk menggunakan python sebagai pengganti python3, jalankan alias python='python3' untuk menyiapkan alias. Sampel demonstrasi mulai cepat untuk Speech SDK menentukan penggunaan python.

Menginstal Speech SDK untuk Python

Sebelum Anda memasang Speech SDK untuk Python, pastikan untuk memenuhi persyaratan platform.

Menginstal dari PyPI

Untuk menginstal Speech SDK untuk Python, jalankan perintah ini di jendela konsol:

pip install azure-cognitiveservices-speech

Tingkatkan ke Speech SDK terbaru

Untuk meningkatkan ke Speech SDK terbaru, jalankan perintah ini di jendela konsol:

pip install --upgrade azure-cognitiveservices-speech

Anda dapat memeriksa versi Speech SDK untuk Python mana yang saat ini diinstal dengan memeriksa variabel azure.cognitiveservices.speech.__version__. Misalnya, jalankan perintah ini di jendela konsol:

pip list

Menggunakan Speech SDK

Tambahkan pernyataan impor berikut untuk menggunakan Speech SDK di proyek Python Anda:

import azure.cognitiveservices.speech as speechsdk

Sampel kode

Sampel mendalam tersedia di repositori Azure-Samples/cognitive-services-speech-sdk di GitHub. Ada sampel untuk C# (termasuk UWP dan Unity), C++, Java, JavaScript (termasuk Browser dan Node.js), Objective-C, Python, dan Swift. Sampel kode untuk Go tersedia di repositori Microsoft/cognitive-services-speech-sdk-go di GitHub.