Ciao Adriano, Il giorno mer, 26/08/2015 alle 09.45 +0200, Adriano Barbieri ha scritto: > Buongiorno, > Tramite pybass > https://pypi.python.org/pypi/pybass/ > Ho la necessità di far suonare un mp3 e che durante l'esecuzione la > sintesi > vocale, non venga interrotta (uso uno screen reader);
Per quel che posso capirne, che francamente non è molto (mai sentito pybass prima), ci sono due possibilità: 1) il reader è intelligente (molto! forse troppo per essere vero): si accorge che il tuo programmino emette audio, e si mette bravo bravo ad aspettare che abbia finito 2) il reader prova a leggere ed emettere suono, ma pybass si è già fregato l'interfaccia audio in modo esclusivo, e quindi il reader riesce a farsi sentire solo una volta che è stata liberata Ma entrambe le spiegazioni mi convincono poco. Che sistema operativo usi? Cosa succede se invece che usare pybass fai partire un player esterno (es. vlc) con subprocess.call? E se prima del tuo codice metti un time.sleep(5)? Per la cronaca, per emettere suoni, anche da più fonti in contemporanea, ho sempre usato gstreamer e mi sono trovato bene. Pietro _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python