TecnoAndroid
  • News
  • Android
  • Scienza e Tech
  • Recensioni
  • Gaming
  • Curiosità
  • IA
  • Motori
  • Offerte
  • Telco
  • TV
  • Contatti
TecnoAndroid
  • News
  • Android
  • Scienza e Tech
  • Recensioni
  • Gaming
  • Curiosità
  • IA
  • Motori
  • Offerte
  • Telco
  • TV
TecnoAndroid
TecnoAndroid
  • TecnoAndroid – News e Recensioni Tech
  • Recensioni
  • Scienza e Tecnologia
  • Curiosità
  • Intelligenza Artificiale
  • News
  • Offerte
  • Operatori Telefonici
Copyright 2021 - All Right Reserved
Home Android
AndroidApplicazioni

App Android: gestire flussi audio da microfono

scritto da Redazione 26/05/2013 0 commenti 1 Minuti lettura
Condividi FacebookTwitterLinkedinWhatsappTelegram
44

 

TecnoAndroid · su Google

Seguici su Google e non perdere nulla

Aggiungi TecnoAndroid alle tue fonti preferite su Discover e segui il nostro profilo Google: le notizie tech più importanti arrivano direttamente sul tuo telefono.

Seguici su:DiscoverGoogleGoogle NewsTelegram

Android, come tutti i sistemi operativi permette ovviamente di gestire i vari dispositivi hardware ad esso associati, con un’altissimo grado di astrazione, ed è proprio questa la semplicità nel programmare questo sistema operativo, il fatto che grazie alla macchina virtuale per far funzionare le app, fornisce il massimo grado di sicurezza possibile, ma anche un livello di astrazione e dei servizi, che un normale sistema operativo con codice compilato e non interpretato non riesce a dare.

Come gestire l’audio  in entrata con Android, in particolare quello del microfono?

La risposta è semplicissima, ovviamente con le API (Interfaccia di Programmazione di un’Applicazione) messe a disposizione da Google, il quale offre una raccolta di librerie per ogni esigenza e fatte in modo da ridurre il lavoro del programmatore al minimo indispensabile.

Le API che prenderemo in considerazione ora sono quelle che appunto riguardano il microfono, o se si vuole, l’audio in ingresso e in alcuni casi l’audio in uscita, la classe in questione si chiama “AudioRecord” del pacchetto android.media.AudioRecord la cui documentazione ufficiale è consultabile qui.

Come funziona?

Il funzionamento è molto semplice, questa classe, permette di registrare nella nostra app ciò che il microfono sente, la documentazione fornisce tutti i metodi necessari al programmatore con relativa spiegazione dettagliata e molto sintetica, come si può vedere, questa classe gestisce solo la registrazione audio, ma fornisce anche le basi per la gestione degli “stream audio” ossia i flussi di audio in tempo reale, e come si può anche notare dal pacchetto di cui fa parte, esistono altre classi, che permettono sia di riprodurre flussi di audio, sia di registrarli ma anche di gestirli, cambiando i canali, pulendoli, togliendo livelli o aggiungendoli, come tutte le API fornite da Google sono complete e semplicissime da usare, e di solito basta solo implementarle.
Purtroppo per questa classe in giro per il web esistono ben poche guide, in quanto trova applicazioni solo nello specifico, e non nel caso generale come molte altre classi che implementano altre funzioni,  ma basta consultare la documentazione fornita da Google per scoprire che in realtà usarla è banalissimo.

AndroidapiappgoogleHardwaremicrofono
Condividi FacebookTwitterLinkedinWhatsappTelegram
Redazione
Redazione

Articolo precedenti
Avvistato ad una fiera mobile Android 4.3 su un Nexus 4
prossimo articolo
Meteo Schermo, sfondo live che rende reali qualsiasi tipologia meteo sul tuo Android

Lascia un commento Cancella Risposta

Salva il mio nome, email e sito web in questo browser per la prossima volta che commento.

Ultime news

  • UFO sulla Luna: i file USA svelano anomalie inspiegabili

    16/05/2026
  • Amazon cancella l’MMO su Il Signore degli Anelli, ma non è finita

    16/05/2026
  • PS5: la nuova interfaccia è apparsa e poi sparita nel nulla

    16/05/2026
  • Ossirinco, una mummia nascondeva un segreto legato all’Iliade

    16/05/2026
  • Il James Webb svela la superficie lavica di un pianeta alieno

    16/05/2026

2012 – 2026 Tecnoandroid.it – Gestito dalla STARGATE SRLS – P.Iva: 15525681001 Testata telematica quotidiana registrata al Tribunale di Roma CON DECRETO N° 225/2015, editore STARGATE SRLS. Tutti i marchi riportati appartengono ai legittimi proprietari.

Questo articolo potrebbe includere collegamenti affiliati: eventuali acquisti o ordini realizzati attraverso questi link contribuiranno a fornire una commissione al nostro sito.

  • Privacy e Cookie policy
  • FAQ, Disclaimer e Note legali
  • Contatti

🔥 Non perderti nemmeno un'offerta

Le migliori offerte
direttamente su di te

Smartphone, notebook, gadget tech al prezzo più basso.
Unisciti a migliaia di lettori di TecnoAndroid!

Unisciti su Telegram Gratis Seguici su WhatsApp Nuovo
oppure

Ricevi le offerte via email

Iscriviti alla newsletter per non perdere nessuna offerta!

Puoi disiscriverti in qualsiasi momento. Niente spam, solo offerte vere. 🎯

TecnoAndroid
  • Home