You are on page 1of 1

Using Voice Integrated Technology for the Purpose of Foreign Language Acquisition

Bridgette Castronovo

Background Material and Methods Results continued Conclusion


One of the most striking ways that the United States differs from
similarly developed nations is through its lack of Materials Conclusion One: The engineering goal for this project was to program
bilingualism considering the relative diversity of its population. It is ● Computer Programs: Alexa Skills Developer Console a functioning Alexa Skill that would allow a user to converse with the
estimated that less than 20% of American adults consider themselves ● Amazon AWS Management Console Figure 2 Alexa device in a target language (Spanish) as well as to supplement
to be bilingual while nearly 93% of Europeans in the same age ● An Alexa enabled Echo Dot these conversations with grammar lessons that expose the user to
range indicate fluency in two or more languages (Figure from complex sentence structure and grammar topics that are commonly
American Counsels for International Education, 2017). This static is ● Computer used in conversational Spanish. This engineering goal was
created in part through the late incorporation of foreign Method(s) successful, as the programed Alexa Skill successfully asks the user
language coursework within the school systems and the lack of 1. Create an Amazon Web Services Account and open the Alexa questions in Spanish and provides talking points when prompted. In
emphasis on skills necessary to achieve conversational Developer Console. addition, the program successfully supplements these simulated
fluency. To help combat this statistic, it is necessary to increase 2. Choose “Create a New Custom Skill”. conversations with grammar lessons that include practice with topics
opportunities to converse in a target language without the pressure 3.Design the framework of the frontend program of the custom Alexa such as the use of past and present subjective, the future tense, and
associated with participating in an authentic conversation with a native Skill and trigger the skill on an Alexa enabled device with the the conditional tense. When a grammar lesson is triggered, the
speaker. launch phrase “Alexa, open my Spanish Learning Skill”. program successfully provides a prompt in Spanish that directs the
4.Use JavaScript to code the backend program to support the frontend user to give a verbal answer. The program then listens for the user’s
Fortunately, the rapidly evolving field of voice activated technology program created in step three. response and will correct it if the user has answered incorrectly
may provide a promising opportunity to increase language fluency if 5.Create an intent with Alexa Skills Developer Portal and program before supplying the next question (total of five questions per lesson).
approached correctly and with the knowledge of certain linguistic several utterances that trigger the intent in both English and Spanish.
principals in mind. Any program run through a voice activated device 7. Repeat step five to create as many additional Intents as required (15 Conclusion Two: In addition to creating a functioning program as
should be designed with the goal of creating an immersive experience total). detailed above, this Alexa Skill successfully utilizes a diverse range of
for the user in the forefront as “abundant research shows that a 8.Code the backend part of the program using JavaScript to support the conversation topics (15) that trigger the past, present, and future
Figure 3
constructivist instructional design emphasizing student-center active intents created in step five by creating a handler for each intent that tenses while prompting the student to use a wide range of vocabulary
learning is superior to older/lector memorization models” that process the utterance and responds with a programed speech output in which is essential to developing fluency. In addition, the supplemental
are traditionally employed in a classroom setting (Brandon & All, 2010; Spanish. grammar lessons function as intended by testing the user’s knowledge
Bruning, Schraw, & Ronning, 1999). As such, it is paramount that 9.Create an error handler that will receive the speech inputs that the of complex grammar concepts such as the past and present
supplementary language acquisition materials in the field of voice Alexa device is unable to process so that the user is prompted with an subjunctive, conditional, future, irregular preterit, and imperfect tenses
integrated technology utilize the mixed modality that such a error message. by listening to their response and then correcting if necessary.
technology provides to its advantage by employing the principal 10. Create the frontend program for the grammar lessons by
that language acquisition and retention is greatest in subjects who incorporating the slots function which will process the user's response to Project Summary: This skill successfully creates an immersive
incorporate multimedia applications into their learning (Brandon & All, the prompt. experience in the target language with a focus on the practical skills
2010; Bruning, Schraw, & Ronning, 1999). The ideal voice activated 11. In the backend code, create the necessary handler that processes
needed for a fluent conversation by addressing the necessary
application would provide exposure to the the user's response and corrects when necessary before asking the
necessary grammatical constructs present in the target next question. grammatical constructs as well as by providing prompts for
language through the use of immersive techniques such as simulated 12.Test the code on an Alexa enabled device by opening the skill and conversation in a controlled environment. There is a total of 15
conversations. then requesting one of the lessons. functioning conversation prompts that can be easily triggered by the
user in addition to five grammar lessons that are designed to support
and strengthen the users’ responses in the simulated conversation.
Objectives Experimental Design:
Figure 4

Engineering Goals: To code an Alexa skills program using


Java script and Alexa lambda integration technology that
will supplement traditional language learning with
automated prompts and discussions in a target language
(Spanish).
⬜Objective One: To successfully launch the program
Results
(called an Alexa Skill) on an Alexa enabled device with a Figure 1: Snippet of code from my Spanish
specific trigger phrase (Alexa, open my Spanish Conversation Skill
Conversation or Grammar Skill) and prompt the user to
select a lesson in Spanish.
References
⬜Objective Two: After the user chooses to begin a
conversation (lesson intent 1-15), they will receive a
(

question or prompt from the Alexa enabled device in Figure 5 Sorry I’ll get these done soon
Spanish to which they will respond in kind.

⬜Objective Three : When the user asks their Alexa


enabled device to open a grammar lesson (five questions
per lesson), they should receive a prompt which will
direct them to answer a question related to a specific
grammar concept that is imperative for conversational
fluency. The program will process their response and
then indicate to the user whether they provided the
correct answer before moving on to the next question.

⬜Objective Four: If the user makes a request that cannot


be processed, they should receive an error message that
instructs them that their request was unsuccessful, and
they should try again.

You might also like