Липсинг в реальном времени в AS3
Есть такой скрипт:
Код AS3:
Когда говоришь в микрофон, проигрывается анимация рта, всё просто. Подскажите как сделать, чтобы при этом сам микрофон не было слышно? И чтобы при протяжных звуках рот останавливался в положении открытым. |
что значит "чтоб микрофон не было слышно".Он что, звуки какие-то издает?
|
Когда говоришь в микрофон, его почему то слышно во флеше. Я не знаю как это работает, скрипт нашёл в интернете и переделал под себя.
Попробуйте использовать этот скрипт, сами услышите. |
Точно не помню,но вроде тут надо на false поменять
Код AS3:
|
Нет, если сделать это значение на false, то рот вообще перестаёт шевелиться.
Ещё заметил, что если говорить в пол голоса, то рот шевелиться, а эха микрофона нет. Эхо появляется только когда говоришь достаточно громко. Как исправить? |
у тебя микрофон слышит звук из колонок из-за чего он(звук) многократно усиливается.Отключай setLoopBack и подбирай коэффициенты,чтоб анимация запускалась без усиления
Добавлено через 13 минут upd: Цитата:
|
Микрофон не слышит звук из колонок, потому что у меня микрофон в наушниках) И я проверял, звук из наушников в микрофоне не слышен.
Насчёт коэффициентов не понял, что именно сделать нужно? Я в AS 3.0 совсем не разбираюсь, только по шаблонам делаю. |
Цитата:
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 22:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.