Aplicaciones Android

Configurar un proyecto de videollamada de muestra de Agora con efectos de voz para Android

Agora es una gran plataforma que proporciona muchas herramientas útiles para la comunicación de audio y video en tiempo real. En este tutorial, configuraremos una aplicación básica de Android para una conversación de video 1: 1 con efectos de voz, que le permite modificar casi cualquier flujo de audio que desee.

Paso 1: crea una cuenta de Agora y configura el proyecto

Después de registrarse, vaya a la consola de su ágora y navegue hasta la página del proyecto. Haga clic en el botón «Crear».

Captura de pantalla 2021-10-21 × 17.42.41.png

Luego, ingrese el nombre de su proyecto, caso de uso y seleccione «Modo de seguridad: ID de aplicación + Token» como método de autenticación.
Captura de pantalla 2021-10-21 × 16.42.02.png

Paso 2: Obtenga su ID de aplicación y genere un token temporal.

Obtenga su ID de aplicación en la página del proyecto y haga clic en el símbolo de la llave para generar un token temporal. Para generar un token, debe ingresar el nombre del canal. ahorrar.

Tenga en cuenta que su token solo es válido durante 24 horas.
Captura de pantalla 2021-10-21 × 17.44.16.png

Paso 3: configura el proyecto de muestra

Clone el repositorio básico de videollamadas de Agora y busque Basic-Video-Call/One-to-One-Video/Agora-Android-Tutorial-1to1 Proyecto de muestra. Esto es lo que necesitamos.

llenar app/src/main/res/values/strings.xml Un archivo que contiene el ID de la aplicación y el token temporal generado en la Consola de Agora.

<string name="agora_app_id"><#YOUR APP ID#></string>
// Replace #YOUR ACCESS TOKEN# with your temporary token in the string format
<string name="agora_access_token">#YOUR ACCESS TOKEN#</string>

A continuación, necesitamos instalar nuestro agora sdk.
Abierto app/build.gradle Y agregue la siguiente línea a la lista de dependencias:

dependencies 
    ...
    implementation 'io.agora.rtc:full-sdk:3.5.1'

Estamos casi listos para empezar.
Cambiar de alguna manera joinChannel Method’demoChannel1 ‘al nombre de su canal en el paso anterior.

Puede iniciar su programa desde Android Studio y probarlo en un dispositivo Android real. Puedes usar Demo para unirte a tu canal a través de la red y dispositivos Android para ver si todo es normal.

Paso 4: la parte divertida. Efectos de voz.

El motor Agora proporciona efectos de voz. Puede ver el documento para ver la lista de efectos de voz que puede aplicar.
Por ejemplo, puede importar constantes integradas como esta:

...

import static io.agora.rtc.Constants.VOICE_CHANGER_EFFECT_OLDMAN;


...

Y aplica este efecto de voz joinChannel método:

        mRtcEngine.setAudioEffectPreset(VOICE_CHANGER_EFFECT_OLDMAN);

Utilice uno de los efectos de voz para ver una breve demostración. )

En conclusión

Con plataformas como Agora, puede crear un proyecto y utilizar algunas tecnologías interesantes en cuestión de minutos. Si este no es el futuro, ¡no sé qué es!

LEER  Las 8 funciones clave del nuevo navegador de Microsoft

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba