Choose activity
Repeat and record (for L2 learners)
Listen, record what you hear, and compare your own pronunciation to the original. *User recordings are temporary and will never be saved on our server
Recognize new words
Match written translations
Click the Innu word/phrase and its corresponding translation
Recognize new word translations
Listen, then click the corresponding translation
Dictation
Translate the words
Type the corresponding Innu word
Recognize all words
Translate all words
Type the corresponding Innu word
Notice (8): Undefined index: [APP/Template/Element/activity.ctp, line 201]Code Context<div class="alert alert-warning alert-dismissible text-center <?=$preferred_dialect==$dialect_id?'d-none':''?>" id="dialectChanged">
<span class="fa fa-exclamation-circle mr-2"></span> <?= __('Uh-oh! We don\'t have this lesson in the <em>{0}</em> dialect. It has been replaced with the <strong>{1}</strong> dialect.',$dialects[$preferred_dialect],$dialects[$dialect_id])?>
</div>
$viewFile = '/mnt/data/www/virtual/lessons.innu.atlas-ling.ca/webroot/htdocs/src/Template/Element/activity.ctp' $dataForView = [ 'activity' => object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 1681, 'activity_id' => (int) 1, 'lesson_id' => (int) 263, 'sort' => (float) 2, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'ActivitiesLessons' }, '_serialize' => [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ], 'dialects' => [ (int) 1 => 'Central', (int) 2 => 'Eastern', (int) 3 => 'Western', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ], 'previousLessons' => [], 'parameters' => [ 'stimType' => 'word', 'targetType' => 'word', 'maxTargets' => '10', 'stimCount' => '10', 'usePrevious' => 'False', 'playTargetSound' => 'False', 'penalty' => '5', 'time' => '23', 'oral_instructions' => 'RecognizingNewWords', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'max_points' => (int) 0 ], 'lexicons' => [ (int) 0 => object(App\Model\Entity\Lexicon) {}, (int) 1 => object(App\Model\Entity\Lexicon) {}, (int) 2 => object(App\Model\Entity\Lexicon) {}, (int) 3 => object(App\Model\Entity\Lexicon) {}, (int) 4 => object(App\Model\Entity\Lexicon) {}, (int) 5 => object(App\Model\Entity\Lexicon) {}, (int) 6 => object(App\Model\Entity\Lexicon) {}, (int) 7 => object(App\Model\Entity\Lexicon) {}, (int) 8 => object(App\Model\Entity\Lexicon) {}, (int) 9 => object(App\Model\Entity\Lexicon) {}, (int) 10 => object(App\Model\Entity\Lexicon) {}, (int) 11 => object(App\Model\Entity\Lexicon) {} ], 'syllables' => [], 'texts' => [], 'dialect_id' => null, 'preferred_dialect' => null, 'lang' => 'en' ] $activity = object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 1681, 'activity_id' => (int) 1, 'lesson_id' => (int) 263, 'sort' => (float) 2, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ 'activity_id' => true, 'lesson_id' => true, 'sort' => true, 'activity' => true, 'lesson' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'ActivitiesLessons' } $_serialize = [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ] $dialects = [ (int) 1 => 'Central', (int) 2 => 'Eastern', (int) 3 => 'Western', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ] $previousLessons = [] $parameters = [ 'stimType' => 'word', 'targetType' => 'word', 'maxTargets' => '10', 'stimCount' => '10', 'usePrevious' => 'False', 'playTargetSound' => 'False', 'penalty' => '5', 'time' => '23', 'oral_instructions' => 'RecognizingNewWords', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'max_points' => (int) 0 ] $lexicons = [ (int) 0 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2395, 'entry' => 'tshipetun', 'ps' => 'vta', 'prn' => '2→1', 'pronunciation_guide' => 'tshi=petu=n', 'definition_en' => 'tu m'entends', 'definition_fr' => 'tu m'entends', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 1 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2406, 'entry' => 'tshipetatin', 'ps' => 'vta', 'prn' => '1→2', 'pronunciation_guide' => 'tshi=peta=tin', 'definition_en' => 'je t'entends', 'definition_fr' => 'je t'entends', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 2 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2397, 'entry' => 'tshipetunau', 'ps' => 'vta', 'prn' => '2p→1', 'pronunciation_guide' => 'tshi=petu=nau', 'definition_en' => 'vous m'entendez', 'definition_fr' => 'vous m'entendez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 3 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2403, 'entry' => 'tshipetatinau', 'ps' => 'vta', 'prn' => '1→2p', 'pronunciation_guide' => 'tshi=peta=tinau', 'definition_en' => 'je vous entends', 'definition_fr' => 'je vous entends', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 4 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2396, 'entry' => 'tshipetatinan', 'ps' => 'vta', 'prn' => '1p→2(p)', 'pronunciation_guide' => 'tshi=peta=tinan', 'definition_en' => 'nous [exclusif] te/vous entendons', 'definition_fr' => 'nous [exclusif] te/vous entendons', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 5 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2402, 'entry' => 'tshipetunan', 'ps' => 'vta', 'prn' => '2(p)→1p', 'pronunciation_guide' => 'tshi=petu=nan', 'definition_en' => 'tu nous [exclusif] entends; vous nous [exclusif] entendez', 'definition_fr' => 'tu nous [exclusif] entends; vous nous [exclusif] entendez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 6 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2280, 'entry' => 'tshimińuashin', 'ps' => 'vta', 'prn' => '2→1', 'pronunciation_guide' => 'tshi=mińuash=in', 'definition_en' => 'tu m'aimes', 'definition_fr' => 'tu m'aimes', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 7 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2279, 'entry' => 'tshimińuatitin', 'ps' => 'vta', 'prn' => '1→2', 'pronunciation_guide' => 'tshi=mińuat=itin', 'definition_en' => 'je t'aime', 'definition_fr' => 'je t'aime', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 8 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2291, 'entry' => 'tshimińuashinau', 'ps' => 'vta', 'prn' => '2p→1', 'pronunciation_guide' => 'tshi=mińuash=inau', 'definition_en' => 'vous m'aimez', 'definition_fr' => 'vous m'aimez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 9 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2281, 'entry' => 'tshimińuatitinau', 'ps' => 'vta', 'prn' => '1→2p', 'pronunciation_guide' => 'tshi=mińuat=itinau', 'definition_en' => 'je vous aime', 'definition_fr' => 'je vous aime', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 10 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2282, 'entry' => 'tshimińuatitinan', 'ps' => 'vta', 'prn' => '1p→2(p)', 'pronunciation_guide' => 'tshi=mińuat=itinan', 'definition_en' => 'nous [exclusif] te/vous aimons', 'definition_fr' => 'nous [exclusif] te/vous aimons', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 11 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2283, 'entry' => 'tshimińuashinan', 'ps' => 'vta', 'prn' => '2(p)→1p', 'pronunciation_guide' => 'tshi=mińuash=inan', 'definition_en' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'definition_fr' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' } ] $syllables = [] $texts = [] $dialect_id = null $preferred_dialect = null $lang = 'en' $session = object(Cake\Http\Session) { [protected] _engine => null [protected] _started => true [protected] _lifetime => (int) 1440 [protected] _isCLI => false } $soundDialect = 'C' $preURL = '/' $dialectFound = [ (int) 0 => (int) 2, (int) 1 => (int) 3 ] $lexicon = object(App\Model\Entity\Lexicon) { 'id' => (int) 2283, 'entry' => 'tshimińuashinan', 'ps' => 'vta', 'prn' => '2(p)→1p', 'pronunciation_guide' => 'tshi=mińuash=inan', 'definition_en' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'definition_fr' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ (int) 0 => object(App\Model\Entity\Media) {}, (int) 1 => object(App\Model\Entity\Media) {} ], 'LessonsLexicons' => [ 'lesson_id' => (int) 263, 'lexicon_id' => (int) 2283 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'entry' => true, 'ps' => true, 'prn' => true, 'pronunciation_guide' => true, 'definition_en' => true, 'definition_fr' => true, 'admin_note' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'is_public' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'lessons' => true, 'media' => true, 'users' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lexicons' } $media = object(App\Model\Entity\Media) { 'id' => (int) 4758, 'url' => '/files/sounds/ouest/O_vta_01_minuateu_2(p)-1p.mp3', 'locale' => null, 'dialect_id' => (int) 3, 'filename' => 'O_vta_01_minuateu_2(p)-1p.mp3', 'mime' => 'audio/mp3', 'source' => 'Innu Verbs', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LexiconsMedia) {}, 'dialect' => object(App\Model\Entity\Dialect) {}, 'LexiconsMedia' => [ 'lexicon_id' => (int) 2283, 'media_id' => (int) 4758 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'mime' => true, 'locale' => true, 'url' => true, 'path' => true, 'filename' => true, 'meta' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'user_id' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'is_public' => true, 'log' => true, 'user' => true, 'dialect' => true, 'activities' => true, 'lexicons' => true, 'syllables' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Media' } $d_id = (int) 3 $dialect = 'Western' $lesson_activity = object(App\Model\Entity\Activity) { 'id' => (int) 140, 'title_en' => 'Translate all words', 'title_fr' => 'Traduire tous les mots', 'description_en' => 'Type the corresponding Innu word', 'description_fr' => 'Tapez le mot innu qui y correspond', 'is_public' => true, '_joinData' => object(App\Model\Entity\ActivitiesLesson) {}, 'ActivitiesLessons' => [ 'activity_id' => (int) 140, 'lesson_id' => (int) 263 ], '[new]' => false, '[accessible]' => [ 'activity_type_id' => true, 'activity_configuration_id' => true, 'title_en' => true, 'title_fr' => true, 'description_en' => true, 'description_fr' => true, 'admin_note' => true, 'user_id' => true, 'is_public' => true, 'meta' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'activity_type' => true, 'activity_configuration' => true, 'user' => true, 'activity_parameters' => true, 'lessons' => true, 'media' => true, 'story_lines' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Activities' } $activity_lesson_id = (int) 1687 $user_score = null $top_score = nullinclude - APP/Template/Element/activity.ctp, line 201 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1598 Cake\View\View::element() - CORE/src/View/View.php, line 706 include - APP/Template/Lessons/choose.ctp, line 209 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::render() - CORE/src/View/View.php, line 803 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 790 App\Controller\LessonsController::activity() - APP/Controller/LessonsController.php, line 382 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 609 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\I18n\Middleware\LocaleSelectorMiddleware::__invoke() - CORE/src/I18n/Middleware/LocaleSelectorMiddleware.php, line 65
Notice (8): Undefined index: [APP/Template/Element/activity.ctp, line 201]Uh-oh! We don't have this lesson in the dialect. It has been replaced with the dialect.Code Context<div class="alert alert-warning alert-dismissible text-center <?=$preferred_dialect==$dialect_id?'d-none':''?>" id="dialectChanged">
<span class="fa fa-exclamation-circle mr-2"></span> <?= __('Uh-oh! We don\'t have this lesson in the <em>{0}</em> dialect. It has been replaced with the <strong>{1}</strong> dialect.',$dialects[$preferred_dialect],$dialects[$dialect_id])?>
</div>
$viewFile = '/mnt/data/www/virtual/lessons.innu.atlas-ling.ca/webroot/htdocs/src/Template/Element/activity.ctp' $dataForView = [ 'activity' => object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 1681, 'activity_id' => (int) 1, 'lesson_id' => (int) 263, 'sort' => (float) 2, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'ActivitiesLessons' }, '_serialize' => [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ], 'dialects' => [ (int) 1 => 'Central', (int) 2 => 'Eastern', (int) 3 => 'Western', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ], 'previousLessons' => [], 'parameters' => [ 'stimType' => 'word', 'targetType' => 'word', 'maxTargets' => '10', 'stimCount' => '10', 'usePrevious' => 'False', 'playTargetSound' => 'False', 'penalty' => '5', 'time' => '23', 'oral_instructions' => 'RecognizingNewWords', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'max_points' => (int) 0 ], 'lexicons' => [ (int) 0 => object(App\Model\Entity\Lexicon) {}, (int) 1 => object(App\Model\Entity\Lexicon) {}, (int) 2 => object(App\Model\Entity\Lexicon) {}, (int) 3 => object(App\Model\Entity\Lexicon) {}, (int) 4 => object(App\Model\Entity\Lexicon) {}, (int) 5 => object(App\Model\Entity\Lexicon) {}, (int) 6 => object(App\Model\Entity\Lexicon) {}, (int) 7 => object(App\Model\Entity\Lexicon) {}, (int) 8 => object(App\Model\Entity\Lexicon) {}, (int) 9 => object(App\Model\Entity\Lexicon) {}, (int) 10 => object(App\Model\Entity\Lexicon) {}, (int) 11 => object(App\Model\Entity\Lexicon) {} ], 'syllables' => [], 'texts' => [], 'dialect_id' => null, 'preferred_dialect' => null, 'lang' => 'en' ] $activity = object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 1681, 'activity_id' => (int) 1, 'lesson_id' => (int) 263, 'sort' => (float) 2, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ 'activity_id' => true, 'lesson_id' => true, 'sort' => true, 'activity' => true, 'lesson' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'ActivitiesLessons' } $_serialize = [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ] $dialects = [ (int) 1 => 'Central', (int) 2 => 'Eastern', (int) 3 => 'Western', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ] $previousLessons = [] $parameters = [ 'stimType' => 'word', 'targetType' => 'word', 'maxTargets' => '10', 'stimCount' => '10', 'usePrevious' => 'False', 'playTargetSound' => 'False', 'penalty' => '5', 'time' => '23', 'oral_instructions' => 'RecognizingNewWords', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'max_points' => (int) 0 ] $lexicons = [ (int) 0 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2395, 'entry' => 'tshipetun', 'ps' => 'vta', 'prn' => '2→1', 'pronunciation_guide' => 'tshi=petu=n', 'definition_en' => 'tu m'entends', 'definition_fr' => 'tu m'entends', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 1 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2406, 'entry' => 'tshipetatin', 'ps' => 'vta', 'prn' => '1→2', 'pronunciation_guide' => 'tshi=peta=tin', 'definition_en' => 'je t'entends', 'definition_fr' => 'je t'entends', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 2 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2397, 'entry' => 'tshipetunau', 'ps' => 'vta', 'prn' => '2p→1', 'pronunciation_guide' => 'tshi=petu=nau', 'definition_en' => 'vous m'entendez', 'definition_fr' => 'vous m'entendez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 3 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2403, 'entry' => 'tshipetatinau', 'ps' => 'vta', 'prn' => '1→2p', 'pronunciation_guide' => 'tshi=peta=tinau', 'definition_en' => 'je vous entends', 'definition_fr' => 'je vous entends', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 4 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2396, 'entry' => 'tshipetatinan', 'ps' => 'vta', 'prn' => '1p→2(p)', 'pronunciation_guide' => 'tshi=peta=tinan', 'definition_en' => 'nous [exclusif] te/vous entendons', 'definition_fr' => 'nous [exclusif] te/vous entendons', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 5 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2402, 'entry' => 'tshipetunan', 'ps' => 'vta', 'prn' => '2(p)→1p', 'pronunciation_guide' => 'tshi=petu=nan', 'definition_en' => 'tu nous [exclusif] entends; vous nous [exclusif] entendez', 'definition_fr' => 'tu nous [exclusif] entends; vous nous [exclusif] entendez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 6 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2280, 'entry' => 'tshimińuashin', 'ps' => 'vta', 'prn' => '2→1', 'pronunciation_guide' => 'tshi=mińuash=in', 'definition_en' => 'tu m'aimes', 'definition_fr' => 'tu m'aimes', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 7 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2279, 'entry' => 'tshimińuatitin', 'ps' => 'vta', 'prn' => '1→2', 'pronunciation_guide' => 'tshi=mińuat=itin', 'definition_en' => 'je t'aime', 'definition_fr' => 'je t'aime', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 8 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2291, 'entry' => 'tshimińuashinau', 'ps' => 'vta', 'prn' => '2p→1', 'pronunciation_guide' => 'tshi=mińuash=inau', 'definition_en' => 'vous m'aimez', 'definition_fr' => 'vous m'aimez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 9 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2281, 'entry' => 'tshimińuatitinau', 'ps' => 'vta', 'prn' => '1→2p', 'pronunciation_guide' => 'tshi=mińuat=itinau', 'definition_en' => 'je vous aime', 'definition_fr' => 'je vous aime', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 10 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2282, 'entry' => 'tshimińuatitinan', 'ps' => 'vta', 'prn' => '1p→2(p)', 'pronunciation_guide' => 'tshi=mińuat=itinan', 'definition_en' => 'nous [exclusif] te/vous aimons', 'definition_fr' => 'nous [exclusif] te/vous aimons', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 11 => object(App\Model\Entity\Lexicon) { 'id' => (int) 2283, 'entry' => 'tshimińuashinan', 'ps' => 'vta', 'prn' => '2(p)→1p', 'pronunciation_guide' => 'tshi=mińuash=inan', 'definition_en' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'definition_fr' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' } ] $syllables = [] $texts = [] $dialect_id = null $preferred_dialect = null $lang = 'en' $session = object(Cake\Http\Session) { [protected] _engine => null [protected] _started => true [protected] _lifetime => (int) 1440 [protected] _isCLI => false } $soundDialect = 'C' $preURL = '/' $dialectFound = [ (int) 0 => (int) 2, (int) 1 => (int) 3 ] $lexicon = object(App\Model\Entity\Lexicon) { 'id' => (int) 2283, 'entry' => 'tshimińuashinan', 'ps' => 'vta', 'prn' => '2(p)→1p', 'pronunciation_guide' => 'tshi=mińuash=inan', 'definition_en' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'definition_fr' => 'tu nous [exclusif] aimes; vous nous [exclusif] aimez', 'source' => '01.db', 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ (int) 0 => object(App\Model\Entity\Media) {}, (int) 1 => object(App\Model\Entity\Media) {} ], 'LessonsLexicons' => [ 'lesson_id' => (int) 263, 'lexicon_id' => (int) 2283 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'entry' => true, 'ps' => true, 'prn' => true, 'pronunciation_guide' => true, 'definition_en' => true, 'definition_fr' => true, 'admin_note' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'is_public' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'lessons' => true, 'media' => true, 'users' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lexicons' } $media = object(App\Model\Entity\Media) { 'id' => (int) 4758, 'url' => '/files/sounds/ouest/O_vta_01_minuateu_2(p)-1p.mp3', 'locale' => null, 'dialect_id' => (int) 3, 'filename' => 'O_vta_01_minuateu_2(p)-1p.mp3', 'mime' => 'audio/mp3', 'source' => 'Innu Verbs', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LexiconsMedia) {}, 'dialect' => object(App\Model\Entity\Dialect) {}, 'LexiconsMedia' => [ 'lexicon_id' => (int) 2283, 'media_id' => (int) 4758 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'mime' => true, 'locale' => true, 'url' => true, 'path' => true, 'filename' => true, 'meta' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'user_id' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'is_public' => true, 'log' => true, 'user' => true, 'dialect' => true, 'activities' => true, 'lexicons' => true, 'syllables' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Media' } $d_id = (int) 3 $dialect = 'Western' $lesson_activity = object(App\Model\Entity\Activity) { 'id' => (int) 140, 'title_en' => 'Translate all words', 'title_fr' => 'Traduire tous les mots', 'description_en' => 'Type the corresponding Innu word', 'description_fr' => 'Tapez le mot innu qui y correspond', 'is_public' => true, '_joinData' => object(App\Model\Entity\ActivitiesLesson) {}, 'ActivitiesLessons' => [ 'activity_id' => (int) 140, 'lesson_id' => (int) 263 ], '[new]' => false, '[accessible]' => [ 'activity_type_id' => true, 'activity_configuration_id' => true, 'title_en' => true, 'title_fr' => true, 'description_en' => true, 'description_fr' => true, 'admin_note' => true, 'user_id' => true, 'is_public' => true, 'meta' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'activity_type' => true, 'activity_configuration' => true, 'user' => true, 'activity_parameters' => true, 'lessons' => true, 'media' => true, 'story_lines' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Activities' } $activity_lesson_id = (int) 1687 $user_score = null $top_score = nullinclude - APP/Template/Element/activity.ctp, line 201 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1598 Cake\View\View::element() - CORE/src/View/View.php, line 706 include - APP/Template/Lessons/choose.ctp, line 209 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::render() - CORE/src/View/View.php, line 803 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 790 App\Controller\LessonsController::activity() - APP/Controller/LessonsController.php, line 382 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 609 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\I18n\Middleware\LocaleSelectorMiddleware::__invoke() - CORE/src/I18n/Middleware/LocaleSelectorMiddleware.php, line 65
Recognize new words
Listen, then click the corresponding word