CaptionsCommon interface
Estrutura de dados do objeto CaptionsCommon
Propriedades
active |
Indica o idioma falado ativo atual na chamada no formato BCP 47 |
is |
Indica se as legendas estão ativas na chamada atual |
kind | Indica o tipo Captions para o objeto de legendas ativas |
supported |
Lista de idiomas falados com suporte a serem usados com o serviço de legenda no formato BCP 47 |
Métodos
set |
Atualiza o idioma da transcrição/legendas em andamento |
start |
Inicia o processamento de legendas nesta chamada com o manipulador fornecido para este cliente |
stop |
Interrompe a recuperação de dados de legendas na chamada para o usuário que iniciou stopCaptions |
Detalhes da propriedade
activeSpokenLanguage
Indica o idioma falado ativo atual na chamada no formato BCP 47
activeSpokenLanguage: string
Valor da propriedade
string
isCaptionsFeatureActive
Indica se as legendas estão ativas na chamada atual
isCaptionsFeatureActive: boolean
Valor da propriedade
boolean
kind
Indica o tipo Captions para o objeto de legendas ativas
kind: CaptionsKind
Valor da propriedade
supportedSpokenLanguages
Lista de idiomas falados com suporte a serem usados com o serviço de legenda no formato BCP 47
supportedSpokenLanguages: string[]
Valor da propriedade
string[]
Detalhes do método
setSpokenLanguage(string)
Atualiza o idioma da transcrição/legendas em andamento
function setSpokenLanguage(language: string): Promise<void>
Parâmetros
- language
-
string
O idioma para legendar a fala como. Deve ser o formato BCP 47 (por exemplo, "en-us")
Retornos
Promise<void>
Uma promessa que representa a conclusão da operação Definir Idioma. A conclusão dessa promessa NÃO indica que o idioma foi alterado. Um evento 'SpokenLanguageChanged' será emitido quando o idioma for realmente alterado com êxito.
startCaptions(StartCaptionsOptions)
Inicia o processamento de legendas nesta chamada com o manipulador fornecido para este cliente
function startCaptions(startCaptionsOptions?: StartCaptionsOptions): Promise<void>
Parâmetros
- startCaptionsOptions
- StartCaptionsOptions
Opções adicionais para iniciar legendas.
Retornos
Promise<void>
Uma promessa que representa a conclusão do processo de intialização para a operação Iniciar Legenda A conclusão dessa promessa NÃO indica que as legendas foram iniciadas. Um evento 'CaptionsActiveChanged' será emitido quando as legendas forem iniciadas com êxito.
stopCaptions()
Interrompe a recuperação de dados de legendas na chamada para o usuário que iniciou stopCaptions
function stopCaptions(): Promise<void>
Retornos
Promise<void>
Uma promessa que representa a conclusão da operação Stop Caption A conclusão dessa promessa NÃO indica que o bot de legendas deixou a chamada. O participante cancelará a assinatura do recebimento de dados de legendas após ser interrompido com êxito.