Поделиться через


Настройка текста для жестов аватара речи с помощью SSML

Язык разметки синтеза речи (SSML) с входным текстом определяет структуру, содержимое и другие характеристики текста для вывода речи. Большинство тегов SSML также могут работать в тексте для аватара речи. Кроме того, текст в режиме пакетной обработки аватара обеспечивает возможность вставки жестов аватара с помощью элемента закладки SSML с форматом <bookmark mark='gesture.*'/>.

Жест начинается в точке вставки во времени. Если жест занимает больше времени, чем звук, жест вырезается в момент завершения звука.

Пример закладки

В следующем примере показано, как вставить жест в текст в пакетный синтез аватара речи с помощью 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>

В этом примере аватар начнет пахнет рукой слева после слова "Hello".

Снимок экрана: отображение предварительно созданного аватара влево.

Поддерживаемые предварительно созданные символы аватара, стили и жесты

Полный список предварительно созданных поддерживаемых жестов аватара, указанных здесь, также можно найти на портале аватара речи.

Символы Стили Жесты
Геннадий для вашей компании 123
успокоиться
come-on
пятизвездочные отзывы
хорошем
hello
представлять
приглашать
спасибо
добро пожаловать
Геннадий Непринужденная 123
come-on
пятизвездочные отзывы
гонг-xi-fa-cai
хорошем
счастливый новый год
hello
Пожалуйста
добро пожаловать
Геннадий юный 123
come-on
вниз
пять звезд
хорошем
hello
приглашать
show-right-up-down
добро пожаловать
Jeff для вашей компании 123
come-on
пятизвездочные отзывы
руки вверх
здесь
вмешиваться
Пожалуйста,2
show
тишина
спасибо
Jeff формальный 123
come-on
пятизвездочные отзывы
лифт
Пожалуйста
тишина
спасибо
очень хорошо
Ольга случайный сидя 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-два раза-1
show-front-6
show-front-7
show-front-8
show-front-9
Ольга грациозно сидя волна слева-1
волна слева-2
пальцем слева
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
Ольга грациозная стоящая
Ольга технический сидящий волна слева-1
волна слева-2
show-left-1
show-left-2
точка слева-1
точка слева-2
точка слева-3
точка слева-4
точка слева-5
точка слева-6
show-right-1
show-right-2
show-right-3
point-right-1
точка справа-2
point-right-3
point-right-4
точка справа-5
point-right-6
Ольга технический статус
Лори Непринужденная 123-слева
немного
beg
успокоиться
come-on
пятизвездочные отзывы
хорошем
hello
открыт
Пожалуйста
спасибо
Лори грациозный 123-слева
аплодировать
come-on
представлять
кивок
Пожалуйста
show-left
show-right
спасибо
добро пожаловать
Лори формальный 123
come-on
слева
вниз
пять звезд
хорошем
стрелки-треугольники
руки вверх
hi
многообещающий
спасибо
Макс. для вашей компании немного
Щелкните ссылку
отображаемое число
поощрять-1
поощрять-2
пятизвездочная похвала
передний справа
good-01
good-02
введение в продукты-1
введение в продукты-2
введение в продукты-3
left
нижний левый
число-один
Нажатие клавиши с обеих рук вниз-1
нажатие клавиши "обе руки вниз-2"
push-вперед
поднятие рук
right
скай-хи
шмах-те-плечи
слайд-слева направо
Слайд-влево
спасибо
передний
верхний и нижний слева
верхний и нижний правый
верхний левый
в правом верхнем углу
добро пожаловать
Макс. Непринужденная немного
аплодировать
Щелкните ссылку
отображаемое число
поощрять-1
поощрять-2
пятизвездочная похвала
передний левый
good-1
good-2
hello
введение в продукты-1
введение в продукты-2
введение в продукты-3
введение в продукты-4
left
length
Кивая
число-один
Нажатие клавиши с обеих рук вниз
поднятие рук
right
справа на переднем крае
шмах-те-плечи
слайд-слева направо
Слайд-влево
спасибо
передний
верхний левый
в правом верхнем углу
добро пожаловать
Макс. формальный немного
Щелкните ссылку
отображаемое число
поощрять-1
поощрять-2
пятизвездочная похвала
передний левый
передний справа
good-1
good-2
введение в продукты-1
введение в продукты-2
введение в продукты-3
left
нижний левый
в правом нижнем углу
Нажатие клавиши с обеих рук вниз
push-вперед
right
скай-хи
шмах-те-плечи
слайд-слева направо
Слайд-влево
передний
верхний и нижний правый
верхний левый
в правом верхнем углу
Мег формальный немного
Щелкните ссылку
отображаемое число
поощрять-1
поощрять-2
пятизвездочная похвала
передний левый
передний справа
good-1
good-2
руки вперед
введение в продукты-1
введение в продукты-2
введение в продукты-3
left
число-один
Нажатие клавиши с обеих рук вниз-1
нажатие клавиши "обе руки вниз-2"
right
скай-хи
шмах-те-плечи
слайд-слева направо
передний
верхний левый
в правом верхнем углу
Мег Непринужденная немного
Щелкните ссылку
перекрестная рука
отображаемое число
поощрять-1
поощрять-2
пятизвездочная похвала
передний левый
передний справа
good-1
good-2
рукой
введение в продукты-1
введение в продукты-2
введение в продукты-3
left
length
нижний левый
в правом нижнем углу
число-один
Нажатие клавиши с обеих рук вниз
right
скай-хи
шмах-те-плечи
Слайд-с правой налево
Слайд-влево
распространение рук
передний
верхний и нижний слева
верхний и нижний правый
верхний левый
в правом верхнем углу
Мег для вашей компании немного
поощрять-1
поощрять-2
пятизвездочная похвала
передний левый
передний справа
good-1
good-2
введение в продукты-1
введение в продукты-2
введение в продукты-3
left
length
число-один
Нажатие клавиши с обеих рук вниз-1
нажатие клавиши "обе руки вниз-2"
поднятие рук
right
скай-хи
шмах-те-плечи
слайд-слева направо
Слайд-влево
распространение рук
спасибо
передний
верхний левый

Все стили, кроме lisa-graceful-sitting, lisa-graceful-standinglisa-technical-sittingи lisa-technical-standing поддерживаются через API речи в режиме реального времени. Жесты поддерживаются только с ПОМОЩЬЮ API пакетного синтеза и не поддерживаются через API реального времени.

Следующие шаги