azure語音key怎麼用?

Azure語音服務的金鑰(key)是用於訪問和授權Azure語音API的重要憑證。

要使用Azure語音服務的金鑰,您需要按照以下步驟操作:

1.獲取訂閱金鑰

首先,您需要在Azure門戶中建立一個語音服務訂閱,例如Azure Speech服務。

建立訂閱後,您將獲得一個訂閱金鑰(也稱為API金鑰或訪問金鑰),該金鑰將用於身份驗證。

2.設定環境變數

為了安全起見,建議將訂閱金鑰儲存在環境變數中,而不是直接在程式碼中硬編碼。

在命令列或終端中,使用適當的命令為您的作業系統設定環境變數。例如,在Linux或macOS上,您可以使用以下命令:

export SPEECH_KEY="您的訂閱金鑰"
export SERVICE_REGION="您的服務區域"

在Windows上,您可以使用以下命令:

setx SPEECH_KEY "您的訂閱金鑰" /M
setx SERVICE_REGION "您的服務區域" /M

3.在程式碼中使用金鑰

在您的應用程式程式碼中,使用從環境變數中檢索到的金鑰來初始化語音服務客戶端。

4.以下是一個使用Python和Azure Speech SDK的示例:

import os
from azure.cognitiveservices.speech import SpeechConfig, SpeechSynthesizer

# 獲取環境變數中的訂閱金鑰和服務區域
speech_key = os.environ.get('SPEECH_KEY')
service_region = os.environ.get('SERVICE_REGION')

# 初始化語音配置
speech_config = SpeechConfig(subscription=speech_key, region=service_region)

# 建立語音合成器
synthesizer = SpeechSynthesizer(speech_config=speech_config)

# 使用語音合成器將文字轉換為語音
synthesizer.speak_text_async("Hello, Azure Speech Service!")

5.保護金鑰

始終確保您的訂閱金鑰安全,不要將其洩露給未經授權的使用者。

如果您的金鑰已被洩露或不再安全,您可以在Azure門戶中重新生成一個新的金鑰。

透過遵循這些步驟,您可以安全地使用Azure語音服務的金鑰來訪問和利用各種語音功能,如語音合成、語音識別和語音翻譯。

產品推廣
TOP1
美國高防伺服器2*E5-26

美國高防伺服器 2×E5-26 配備 雙...

TOP2
美國高防伺服器E3 100G防禦

美國高防伺服器 E3 系列 搭載 Int...

TOP3
美國站群伺服器E5-2650*2

美國站群伺服器 E5-2650 × 2 ...

美國站群服務E5 480G SSD

美國站群伺服器 E5 系列 配備 Int...

美國站群伺服器E5-2660*2

美國站群伺服器 E5-2660 × 2 ...

美國站群伺服器E3-1230v3

美國站群伺服器 E3-1230v3 配備...

0.020898s