Serviço de Fala em nuvens soberanas

Azure Governamental (Estados Unidos)

Disponível apenas para entidades do governo dos EUA e seus parceiros. Confira mais informações sobre o Azure Governamental aqui e aqui.

  • Portal do Azure:
  • Regiões:
    • Governo dos EUA do Arizona
    • Gov. dos EUA – Virgínia
  • Tipos de preço disponíveis:
    • Gratuito (F0) e Standard (S0). Veja mais detalhes aqui
  • Recursos compatíveis:
    • Conversão de Fala em Texto
      • Fala personalizada (AM - Modelo Acústico e adaptação do LM - Modelo de Linguagem)
    • Texto em fala
      • Voz Standard
      • Voz neural
    • Tradução de fala
  • Recursos não compatíveis:
    • Comandos personalizados
    • Sintetização de voz personalizada
    • Voz pessoal
    • Avatar de conversão de texto em fala
  • Idiomas compatíveis:
    • Confira a lista dos idiomas compatíveis aqui

Informações do ponto de extremidade

Esta seção contém informações de ponto de extremidade do Serviço de Fala para utilização com o SDK de Fala, a API REST de conversão de fala em texto e a API REST de conversão de texto em fala.

API REST de Serviço de Fala

Os pontos de extremidade da API REST do Serviço de Fala no Azure Governamental têm o seguinte formato:

Tipo/operação da API REST Formato do ponto de extremidade
Token de acesso https://<REGION_IDENTIFIER>.api.cognitive.microsoft.us/sts/v1.0/issueToken
API REST de Reconhecimento de fala https://<REGION_IDENTIFIER>.api.cognitive.microsoft.us/<URL_PATH>
API REST de Reconhecimento de fala para áudio curto https://<REGION_IDENTIFIER>.stt.speech.azure.us/<URL_PATH>
API REST de Conversão de texto em fala https://<REGION_IDENTIFIER>.tts.speech.azure.us/<URL_PATH>

Substitua <REGION_IDENTIFIER> pelo identificador correspondente à região da sua assinatura na seguinte tabela:

Identificador de região
Governo dos EUA do Arizona usgovarizona
Gov. dos EUA – Virgínia usgovvirginia

SDK de fala

Para o SDK de Fala em nuvens soberanas, você precisa usar a instanciação "do host/com o host" da classe SpeechConfig ou a opção --host da CLI de Fala. (Você também pode usar a instanciação "do ponto de extremidade/com o ponto de extremidade" e a opção --endpoint da CLI de Fala).

A classe SpeechConfig deve ser instanciada da seguinte forma:

var config = SpeechConfig.FromHost(usGovHost, subscriptionKey);

A CLI de Fala deve ser usada desta forma (observe a opção --host):

spx recognize --host "usGovHost" --file myaudio.wav

Substitua subscriptionKey pela chave do recurso de Fala. Substitua usGovHost pela expressão que corresponde à oferta de serviço necessária e à região da sua assinatura desta tabela:

Oferta de serviço/região Expressão de host
Governo dos EUA do Arizona
Conversão de fala em texto wss://usgovarizona.stt.speech.azure.us
Texto em fala https://usgovarizona.tts.speech.azure.us
Gov. dos EUA – Virgínia
Conversão de fala em texto wss://usgovvirginia.stt.speech.azure.us
Conversão de texto em fala https://usgovvirginia.tts.speech.azure.us

Microsoft Azure operado pela 21Vianet

Disponível para organizações com presença comercial na China. Veja mais informações sobre o Microsoft Azure operado pela 21Vianet aqui.

  • Portal do Azure:
  • Regiões:
    • Leste da China 2
    • Norte da China 2
    • Norte da China 3
  • Tipos de preço disponíveis:
    • Gratuito (F0) e Standard (S0). Veja mais detalhes aqui
  • Recursos compatíveis:
    • Conversão de Fala em Texto
    • Texto em fala
      • Voz Standard
      • Voz neural
    • Tradutor de fala
  • Recursos não compatíveis:
    • Comandos personalizados
    • Sintetização de voz personalizada
    • Voz pessoal
    • Avatar de conversão de texto em fala
  • Idiomas compatíveis:
    • Confira a lista dos idiomas compatíveis aqui

Informações do ponto de extremidade

Esta seção contém informações de ponto de extremidade do Serviço de Fala para utilização com o SDK de Fala, a API REST de conversão de fala em texto e a API REST de conversão de texto em fala.

API REST de Serviço de Fala

Os pontos de extremidade da API REST do Serviço de Fala no Azure operado pela 21Voanet têm o seguinte formato:

Tipo/operação da API REST Formato do ponto de extremidade
Token de acesso https://<REGION_IDENTIFIER>.api.cognitive.azure.cn/sts/v1.0/issueToken
API REST de Reconhecimento de fala https://<REGION_IDENTIFIER>.api.cognitive.azure.cn/<URL_PATH>
API REST de Reconhecimento de fala para áudio curto https://<REGION_IDENTIFIER>.stt.speech.azure.cn/<URL_PATH>
API REST de Conversão de texto em fala https://<REGION_IDENTIFIER>.tts.speech.azure.cn/<URL_PATH>

Substitua <REGION_IDENTIFIER> pelo identificador correspondente à região da sua assinatura na seguinte tabela:

Identificador de região
Leste da China 2 chinaeast2
Norte da China 2 chinanorth2
Norte da China 3 chinanorth3

SDK de fala

Para o SDK de Fala em nuvens soberanas, você precisa usar a instanciação "do host/com o host" da classe SpeechConfig ou a opção --host da CLI de Fala. (Você também pode usar a instanciação "do ponto de extremidade/com o ponto de extremidade" e a opção --endpoint da CLI de Fala).

A classe SpeechConfig deve ser instanciada da seguinte forma:

var config = SpeechConfig.FromHost("azCnHost", subscriptionKey);

A CLI de Fala deve ser usada desta forma (observe a opção --host):

spx recognize --host "azCnHost" --file myaudio.wav

Substitua subscriptionKey pela chave do recurso de Fala. Substitua azCnHost pela expressão que corresponde à oferta de serviço necessária e à região da sua assinatura desta tabela:

Oferta de serviço/região Expressão de host
Leste da China 2
Conversão de fala em texto wss://chinaeast2.stt.speech.azure.cn
Texto em fala https://chinaeast2.tts.speech.azure.cn
Norte da China 2
Conversão de fala em texto wss://chinanorth2.stt.speech.azure.cn
Texto em fala https://chinanorth2.tts.speech.azure.cn
Norte da China 3
Conversão de fala em texto wss://chinanorth3.stt.speech.azure.cn
Texto em fala https://chinanorth3.tts.speech.azure.cn