Personalize os gestos do avatar de conversão de texto em fala com SSML

O SSML (Speech Synthesis Markup Language) com texto de entrada determina a estrutura, o conteúdo e outras características da saída de conversão de texto em fala. A maioria das marcas SSML também pode funcionar no avatar de conversão de texto em fala. Além disso, o modo de lote de avatar de conversão de texto em fala fornece a capacidade de inserção de gestos de avatar usando o elemento de indicador SSML com o formato <bookmark mark='gesture.*'/>.

Um gesto começa no ponto de inserção no tempo. Se o gesto levar mais tempo do que o áudio, o gesto será cortado no momento em que o áudio for concluído.

Exemplo de indicador

O exemplo a seguir mostra como inserir um gesto no texto no avatar de conversão de texto em fala com SSML.

<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
<voice name="en-US-AvaMultilingualNeural">
Hello <bookmark mark='gesture.wave-left-1'/>, my name is Ava, nice to meet you!
</voice>
</speak>

Neste exemplo, o avatar começará a balançar a mão à esquerda após a palavra "Olá".

Captura de tela mostrando o avatar predefinido acenando com a mão à esquerda.

Personagens, estilos e gestos de avatar predefinidos com suporte

A lista completa de gestos de avatar predefinidos com suporte fornecidos aqui também pode ser encontrada no portal de avatar de conversão de texto em fala.

Characters Estilos Gestos
Harry negócios 123
acalmar
venha
avaliações cinco estrelas
"
olá
introduzir
convidar
obrigado
bem-vindo
Harry casual 123
venha
avaliações cinco estrelas
feliz ano novo chinês
"
feliz ano novo
olá
por favor
bem-vindo
Harry jovem 123
venha
ligar
cinco estrelas
"
olá
convidar
mostrar para cima e para baixo à direita
bem-vindo
Jeff negócios 123
venha
avaliações cinco estrelas
mãos para cima
aqui
mediar
por favor 2
show
Silêncio
obrigado
Jeff formal 123
venha
avaliações cinco estrelas
levantar
por favor
Silêncio
obrigado
muito bom
Lisa casual-sitting numeric1-left-1
numeric2-left-1
numeric3-left-1
thumbsup-left-1
show-front-1
show-front-2
show-front-3
show-front-4
show-front-5
think-twice-1
show-front-6
show-front-7
show-front-8
show-front-9
Lisa graceful-sitting wave-left-1
wave-left-2
thumbsup-left
show-left-1
show-left-2
show-left-3
show-left-4
show-left-5
show-right-1
show-right-2
show-right-3
show-right-4
show-right-5
Lisa graceful-standing
Lisa technical-sitting wave-left-1
wave-left-2
show-left-1
show-left-2
point-left-1
point-left-2
point-left-3
point-left-4
point-left-5
point-left-6
show-right-1
show-right-2
show-right-3
point-right-1
point-right-2
point-right-3
point-right-4
point-right-5
point-right-6
Lisa technical-standing
Lori casual 123 à esquerda
um pouco
beg
acalmar
venha
avaliações cinco estrelas
"
olá
Abrir
por favor
obrigado
Lori gracioso 123 à esquerda
aplaudir
venha
introduzir
acenar com a cabeça
por favor
mostrar à esquerda
mostrar à direita
obrigado
bem-vindo
Lori formal 123
venha
venha à esquerda
ligar
cinco estrelas
"
triângulo de mãos
mãos para cima
hi
esperançoso
obrigado
Max negócios um pouquinho
clique no link
exibir número
encorajar 1
encorajar 2
elogio cinco estrelas
frente à direita
bom 01
bom 02
introdução aos produtos 1
introdução aos produtos 2
introdução aos produtos 3
left
inferior à esquerda
número um
pressionar ambas as mãos para baixo 1
pressionar ambas as mãos para baixo 2
empurrar para frente
levantar a mão
direita
dizer oi
dar de ombros
deslizar da esquerda para a direita
deslizar para a esquerda
obrigado
a frente
superior-médio e inferior à esquerda
superior-médio e inferior à direita
superior à esquerda
superior à direita
bem-vindo
Max casual um pouquinho
aplaudir
clique no link
exibir número
encorajar 1
encorajar 2
elogio cinco estrelas
frente à esquerda
bom 1
bom 2
olá
introdução aos produtos 1
introdução aos produtos 2
introdução aos produtos 3
introdução aos produtos 4
left
length
acenando com a cabeça
número um
pressionar ambas as mãos para baixo
levantar a mão
direita
frontal direita
dar de ombros
deslizar da esquerda para a direita
deslizar para a esquerda
obrigado
a frente
superior à esquerda
superior à direita
bem-vindo
Max formal um pouquinho
clique no link
exibir número
encorajar 1
encorajar 2
elogio cinco estrelas
frente à esquerda
frente à direita
bom 1
bom 2
introdução aos produtos 1
introdução aos produtos 2
introdução aos produtos 3
left
inferior à esquerda
inferior à direita
pressionar ambas as mãos para baixo
empurrar para frente
direita
dizer oi
dar de ombros
deslizar da esquerda para a direita
deslizar para a esquerda
a frente
superior-médio e inferior à direita
superior à esquerda
superior à direita
Meg formal um pouquinho
clique no link
exibir número
encorajar 1
encorajar 2
elogio cinco estrelas
frente à esquerda
frente à direita
bom 1
bom 2
mãos para frente
introdução aos produtos 1
introdução aos produtos 2
introdução aos produtos 3
left
número um
pressionar ambas as mãos para baixo 1
pressionar ambas as mãos para baixo 2
direita
dizer oi
dar de ombros
deslizar da esquerda para a direita
a frente
superior à esquerda
superior à direita
Meg casual um pouquinho
clique no link
mãos cruzadas
exibir número
encorajar 1
encorajar 2
elogio cinco estrelas
frente à esquerda
frente à direita
bom 1
bom 2
palmas
introdução aos produtos 1
introdução aos produtos 2
introdução aos produtos 3
left
length
inferior à esquerda
inferior à direita
número um
pressionar ambas as mãos para baixo
direita
dizer oi
dar de ombros
deslizar da direita para a esquerda
deslizar para a esquerda
mãos abertas
a frente
superior-médio e inferior à esquerda
superior-médio e inferior à direita
superior à esquerda
superior à direita
Meg negócios um pouquinho
encorajar 1
encorajar 2
elogio cinco estrelas
frente à esquerda
frente à direita
bom 1
bom 2
introdução aos produtos 1
introdução aos produtos 2
introdução aos produtos 3
left
length
número um
pressionar ambas as mãos para baixo 1
pressionar ambas as mãos para baixo 2
levantar a mão
direita
dizer oi
dar de ombros
deslizar da esquerda para a direita
deslizar para a esquerda
mãos abertas
obrigado
a frente
superior à esquerda

Todos os estilos, exceto lisa-graceful-sitting, lisa-graceful-standing, lisa-technical-sittinge lisa-technical-standing, possuem suporte pela API de fala em tempo real. Os gestos têm suporte apenas com a API de síntese em lote e não têm suporte com a API em tempo real.

Próximas etapas