Post on 09-Aug-2015
transcript
Gimmy Multilingua
Gimmy MultilinguaUn’app Text-To-Speech per Android OS
Vannutelli Sofien1
1Facoltà di Ingegneria dell’Informazione, Informatica e StatisticaSapienza - Università di Roma
June 16, 2013
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Outline
1 Gimmy MultilinguaIl ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Outline
1 Gimmy MultilinguaIl ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Gimmy Multilingua
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Outline
1 Gimmy MultilinguaIl ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Un breve overview...
Introduzione del TTS su Android dalla versione 1.6.Pico TTS è il motore per la sintesi vocale.6 lingue supportate.
Inglese.Americano.Francese.Italiano.Spagnolo.Tedesco.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Outline
1 Gimmy MultilinguaIl ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Requisiti Funzionali
RF01 Acquisizione di un testo italiano inserito dall’utente.RF02 Traduzione del testo, nel caso in cui l’utente scelga una
lingua diversa dall’italiano.RF03 Sintesi vocale del testo, in base alla lingua scelta
dall’utente.RF04 Visualizzazione del testo tradotto nella lingua scelta.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Requisiti Non Funzionali
RNF01 Smartphone con processore da 800 Mhz in su.RNF02 Connessione internet WiFi o dati a pacchetto.RNF03 Android OS dalla v. 2.3.6 Gingerbread fino alla v. 4.2
IcreCream.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Casi d’UsoDiagramma degli Attori
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Casi d’UsoDiagramma dei Casi d’Uso
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Diagramma delle AttivitàDiagramma dell’attività principale
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Diagramma delle AttivitàDiagramma dell’attività per la traduzione del testo
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Diagramma dei ComponentiDiagramma dei Componenti relativo alle classi del progetto
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Outline
1 Gimmy MultilinguaIl ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Modifiche effettuate (1).
Eliminazione dei pulsanti per avviare la funzione "Parla eTraduci" e la funzione "Parla", inserendo le bandierine aforma di pulsante per avviare la funzione di sintesi vocalein base alla bandierina1 selezionata;è stato aggiunto, nell’area in cui viene mostrato il testoriprodotto con la sintesi vocale nella lingua selezionata, untasto per scorrere tutto il testo;è stato eliminato il francese canadese dalle lingue adisposizione;
1Ciascuna bandierina ha associata una lingua, per l’esempio la bandierinadell’Italia ha associata la lingua italiana.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Modifiche effettuate (2).
è stato assegnato il nome Gimmy Multilinguaall’applicazione;è stato aumentato il volume dell’applicazione, in quantol’esecuzione della sintesi vocale non si sentiva bene.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Prima dei test...
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
...dopo i test.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Gimmy Multilingua
Il ProgettoTTS su Android OSLa progettazione dell’appI test di usabilità
Fine
Grazie per l’attenzione! :-)
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale
Appendix Bibliography
Bibliography I
Reto Meier.Professional Android 4 Application Development.John Wiley & Sons, Inc - 2012.
Prof.ssa Maria De Marsico.Multimodal Interaction Lesson 7.Corso di Interazione Multimodale, Università di Roma "LaSapienza" - Dipartimento di Informatica.
Vannutelli Sofien Presentazione Progetto di Interazione Multimodale