用戶端程式庫

雖然您可以直接發出要求來使用 Speech-to-Text,但我們也提供多種常用語言的用戶端程式庫。語音轉文字用戶端程式庫是以 Google Cloud 用戶端程式庫為基礎建立而成。這個共用基礎架構不僅適用於 API 專屬程式庫實作,也提供可直接用於任何 Cloud API 的多種類型和方法。

可用的用戶端程式庫

Speech-to-Text 提供下列語言的用戶端程式庫和指南:

Python

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章。 詳情請參閱 Speech-to-Text Python API 參考說明文件

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁面提供 Speech-to-Text Python 用戶端程式庫的參考說明文件和相關資源。

資源 說明
程式庫參考資料 Speech-to-Text Python 程式庫參考資料
語言指導者 使用 Python 搭配 GCP 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 Python 的問題

安裝

如何安裝用戶端程式庫:

pip install --upgrade google-cloud-speech

Java

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章。 詳情請參閱 Speech-to-Text Java API 參考說明文件

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁提供 Java 語音轉文字用戶端程式庫的參考說明文件和相關資源。

資源 說明
程式庫參考資料 語音轉文字 Java 程式庫參考資料
語言指導者 在 GCP 中使用 Java 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 Java 的問題

安裝

如何安裝用戶端程式庫:

If you are using Maven, add the following to your pom.xml file. For more information about BOMs, see The Google Cloud Platform Libraries BOM.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.61.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-speech</artifactId>
  </dependency>
</dependencies>

If you are using Gradle, add the following to your dependencies:

implementation 'com.google.cloud:google-cloud-speech:4.61.0'

If you are using sbt, add the following to your dependencies:

libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "4.61.0"

If you're using Visual Studio Code, IntelliJ, or Eclipse, you can add client libraries to your project using the following IDE plugins:

The plugins provide additional functionality, such as key management for service accounts. Refer to each plugin's documentation for details.

Node.js

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章。 詳情請參閱 Speech-to-Text Node.js API 參考說明文件

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁面提供 Speech-to-Text Node.js 用戶端程式庫的參考文件和相關資源。

資源 說明
程式庫參考資料 Speech-to-Text Node.js 程式庫參考資料
語言指導者 在 GCP 中使用 Node.js 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 Node.js 的問題

安裝

如何安裝用戶端程式庫:

npm install @google-cloud/speech

C#

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁面提供 Cloud 語音轉文字 C# 用戶端程式庫的參考說明文件和相關資源。

資源 說明
程式庫參考資料 Speech-to-Text C# 程式庫參考資料
語言指導者 在 GCP 中使用 C# 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 C# 的問題

安裝

如何安裝用戶端程式庫:

Install-Package Google.Cloud.Speech.V1 -Pre

C++

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁面提供 C++ 語音轉文字用戶端程式庫的參考文件和相關資源。

資源 說明
程式庫參考資料 Speech-to-Text C++ 程式庫參考資料
語言指導者 在 GCP 中使用 C++ 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 C++ 的問題

安裝

如何安裝用戶端程式庫:

請參閱「設定 C++ 開發環境」。

Go

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章。 詳情請參閱 Speech-to-Text Go API 參考說明文件

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁面提供 Cloud 語音轉文字 Go 用戶端程式庫的參考說明文件和相關資源。

資源 說明
程式庫參考資料 Speech-to-Text Go 程式庫參考資料
語言指導者 使用 Go 搭配 GCP 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 Go 的問題

安裝

如何安裝用戶端程式庫:

go get cloud.google.com/go/speech/apiv1

PHP

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

本頁面提供 Speech-to-Text PHP 用戶端程式庫的參考說明文件和相關資源。

資源 說明
程式庫參考資料 語音轉文字 PHP 程式庫參考資料
語言指導者 在 GCP 中使用 PHP 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 PHP 的問題

安裝

如何安裝用戶端程式庫:

composer require google/cloud-speech

Ruby

如要瞭解如何安裝及使用 Speech-to-Text 的用戶端程式庫,請參閱這篇文章

如要向語音轉文字服務進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。

Speech-to-Text 適用的 Ruby 用戶端程式庫目前以 Beta 版發布。

本頁面提供 Speech-to-Text Ruby 用戶端程式庫的參考文件和相關資源。

資源 說明
程式庫參考資料 Speech-to-Text Ruby 程式庫參考資料
語言指導者 使用 Ruby 搭配 GCP 的一般指南
GitHub 存放區 這個程式庫的原始碼和其他說明文件
Stack Overflow 標記為 Speech-to-Text 和 Ruby 的問題

安裝

如何安裝用戶端程式庫:

gem install google-cloud-speech

驗證和存取權控管

語音轉文字快速入門指南提供驗證和存取權控管的基本資訊。詳情請參閱下列資源: