|
||
|
![]() |
![]() |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Cambiar frecuencia de reproduccion en Android
Tengo un activity en la cual grabo la voz y despues reproduzco lo que ha grabado, Hay manera de simular los tonos de voz ?, bien cambiando la frequencia o algo asi? He probado con 11025Hz, 16000Hz, etc al reproducirlos, pero hace la tipica voz de pito, hay manera de simular tonos de voz?
__________________
|
|
#2
|
||||
|
||||
y manera de que media player se oiga mas rapido, tipo voz de helio?
__________________
|
#3
|
||||
|
||||
Eso no puede hacerse con MediaPlayer, sólo con SoundPool. Y salvo que el fichero sea muy pequeño no te va a entrar en memoria usando SoundPool.
|
Gracias de parte de: | ||
#4
|
||||
|
||||
Al final he conseguido cambiar el tono de voz con AudioRecord y reproducirlo con AudioTrack, lo que pasa es que no se pueden reproducir fuera de la aplicacion con por ejemplo el reproductor del movil, etc, porque tiene extension .wav o .pcm, hay manera de convertir el archivo de audio creado a .amr o .aac desde la misma aplicacion? he leido por ahi sobre AmrInputStream pero no se como usarlo.
__________________
|
![]() |
![]() |
||||||
|