Comunidad de diseño web y desarrollo en internet online

QUITAR ECO DE MICROFONO AS2

Citar            
MensajeEscrito el 05 May 2010 04:54 am
Hola a todos...
Bueno lo que estoy haciendo es capturar el sonido del microfono para escalar un movieclip.. por ese lado no hay problema.. sin embargo al probar el swf.. acepto el request de flash player al pedirme microfono y se crea un eco espantoso...
Tengo entendido que por codigo se puede quitar el eco, sin embargo revisé lo que hay en ADOBE HELP, y no funcionó muy bien que digamos.. les envio la funcion que estoy utilizando para ver si me pueden ayudar... me tiene varado eso
gracias espero respuestas!

function getmic()
{
_global.micro=Microphone.get();
_global.micro.setSilenceLevel(20);
this.attachAudio(_global.micro);
}

luego _globalmicro la igualo a una variable nivel dentro de un enterFrame
_root.onEnterFrame=function(){
nivel =_global.micro.activityLevel;
movieclip._xscale=nivel/10
}

eso es todo, agradecería si alguien tiene la solucion del eco
hasta pronto

Por amahez

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 May 2010 03:05 pm
Has probado comprarte unos headphones? :music:
A la gente normal le funciona.

Coñas aparte asi vagametne necesitarias un algoritmo que te detectara las ondas duplicadas a lo largo de la transmision y las eliminara, no es imposible pero... creo que se hacerca al umbral de 5 meses de trabajo con un matematico u.u

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 06 May 2010 11:32 pm
jaja ke va... eso es una clase de action script, pero no c que parametros recibe la funcion, tons me tiene varao
bye

Por amahez

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 09 May 2010 03:33 am
Probaste esto?

Código ActionScript :

function getmic()
{
_global.micro=Microphone.get();
_global.micro.setSilenceLevel(20);
_global.micro.setUseEchoSuppression(true)
this.attachAudio(_global.micro);
}


Te aviso de antemano que esa funcion lo unico que hace es eliminar en medida ded lo posible el eco, pero no lo borra del todo. lo que hace es activar la opcion de supresion de eco del flash player mediante codigo (osea la configuracion de flash player).

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 09 May 2010 02:44 pm
bn!!! muchisimas graciasssssssss no sabes cuanto me ayudas, voi a probar y te cuento que pasa!!!
cudiate y de nuevo gracias

chao

Por amahez

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 May 2010 11:00 am
Ya me contaras como te va :wink:

Por Atomsk

350 de clabLevel

3 tutoriales

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.