• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Codejie's C++ Space

            Using C++

            EL : ESL with LAC

            快捷方式

            說明文檔
            0. EL是什么?
                EL (ESL with LAC) 是一個android平臺上的應用, 其可將ESL (www.eslpod.com) 的課程加載到應用中, 邊看邊聽; 且內(nèi)置了Lingoes(www.lingoes.net)的Vicon English-Chinese詞典, 能夠實時查看某些單詞的此意. 使用EL可以隨時隨地地看英語, 聽英語, 對學習英語單詞及鍛煉英語的聽力很有幫助.

            1. 下載安裝
                EL支持從android 2.3 到android 4.3版本.
                目前EL只在這里提供下載, 一時應該不會放到各個應用中心, 這里還請各位多多傳播擴散呀. 下載到本地的文件名應為EL.apk, 安裝到android手機即可.應用安裝后的圖標如下所示:

            2. 啟動過程
                點擊EL應用圖標啟動EL后, EL會啟動并連接自身的服務進程, 如下圖所示. 在第一次啟動時, 由于服務進程需要初始化本地詞典數(shù)據(jù)庫, 啟動時間會比較長,大約在3~5秒間. 再次啟動時,進度條應該只是一閃而過.
               
                EL啟動后, 如果發(fā)現(xiàn)內(nèi)容列表為空, 將會自動從自帶的壓縮包中加載ESL的第一篇內(nèi)容 -- 'ESL Introduction'. 此時應用界面如下所示. 當壓縮包導入到EL中后,在系統(tǒng)狀態(tài)欄中有相應的提示信息顯示.

            3. 使用說明
                在內(nèi)容列表中,點擊需要查看/播放的ESL課程記錄, EL將顯示指定課程的內(nèi)容文本, 并自動播放相應的mp3音頻文件.
               
                ESL課程除早期的課程只有兩部分外, 一般包括三部分; 先是慢速讀遍課程內(nèi)容, 然后是對內(nèi)容的講解部分, 最后是正常語速再讀遍課程內(nèi)容. 如上圖所示EL會顯示課程內(nèi)容文本部分, 并高亮顯示在ESL講解中著重提到的單詞和句子. EL目前有三種高亮 -- 一是ESL課程原文中高亮的語句中的句子, 顏色如上圖中'we try to talk .."部分; 二是原文中高亮語句中的單詞, 顏色如'venue'單詞所示 ; 三是我自己覺得'難'的單詞, 如'especially'(如此可以看出我的E文水平不是?!). 后兩種高亮的單詞是可以點擊查看解釋的,如下圖所示.  此時點擊所查單詞, TTS會讀出此單詞發(fā)音.
               
                第三種高亮方式的來由是因為EL自帶的ESL第一課原文中沒有任何的'著重'語句,但我又想讓大家知道EL還有查詞的功能,所以就加上了這種方式. 后面會考慮通過配置方式不顯示這種高亮方式的, 也省的制作時需要我一個一個單詞去看了...目前,這些高亮部分都需要在內(nèi)容包制作時完成的, 還沒有找到能自動化完成制作的方法, 所以比起敲打EL來說, 內(nèi)容包的制作怕是要消耗更多的夜晚了. 以后的EL版本中可能會考慮使用用戶自選單詞方式高亮,或者用戶選中單詞后顯示解釋的方式, 但..這些都是后話了...
               
                在播放時, 點擊圖中播放進度欄,可以打開更多的播放操作選項. 如下圖所示.
               
                五個按鈕分別是'快速移至菜單'(暫未支持), 隨機播放, 前一個, 暫停/播放和下一個. 
                在播放開始時, EL會在系統(tǒng)狀態(tài)欄中顯示播放通知; 播放完畢后, 將自動刪除此通知.

                播放時點擊回退按鈕, EL將關閉當前播放, 并返回到內(nèi)容列表界面去; 如果播放時將EL切換到后臺/被其他app覆蓋, 或鎖屏等, 音頻播放不會被關閉. 此時可以通過點擊系統(tǒng)狀態(tài)欄中顯示的播放通知, 快速切換會EL的播放界面. 未來將實現(xiàn)在播放通知中直接控制播放, 比如暫停, 關閉, 甚至播放下一篇等.

                2. 詞典功能  
                在應用的標題欄上有個新的'放大鏡'圖標, 在除播放界面外的其它界面中點擊此圖標, 即可進入詞典界面; 在播放界面中點擊圖標不會直接進入到詞典界面, 需要點擊輸入鍵盤中的'查詢'按鈕才能進入. 為了可能會改成直接在播放界面中顯示查詢結果. 
                詞典界面如下圖所示. 此時輸入字母, EL將實時顯示查詢到的單詞, 默認一次顯示20個. 如果還有更多單詞需要顯示, 只需向上拖單詞列表, EL會自動加載剩余符合條件的單詞, 直至顯示全部單詞. 說明下, 部分設備, 尤其是一些Android平板, 一次肯定不止能顯示20個,但不用擔心, 只要拖動一次后, EL會自動判斷出一次最多能加載多少個單詞的.


                點擊列表中的單詞, 將彈出如下解釋窗口. 窗口跟內(nèi)容播放界面中使用的是相同的窗口, 因此點擊窗口中的單詞, 是同樣可以使用TTS發(fā)音的. 
                彈出窗口的外形做了修改, 不在是圓角方框, 而是充滿屏幕寬度的方形框. 這樣彈出窗口看起來比較'平', 這概念現(xiàn)在比較'流行'不是?

             4. 應用菜單
                點擊EL右上角菜單項,或者按下手機菜單按鈕,可見如下EL菜單項.

            5. 背誦(Reciting)功能
                如上圖所示, 當在ESL課程顯示和詞典界面中, 單詞被查詢時, 在應用彈出其解釋窗口中可以通過長時間點擊(Long Click)單詞的方式將單詞添加到生詞本中, 此時應用會顯示圖中的提示信息, 表示已完成添加操作.
                點擊菜單中的'My Vocab'選項, 應用切換到Recting界面. 類似LingosHookLAC的記憶功能, 通過對單詞的'熟悉度'打分來判斷對單詞的記憶程度.


                a. 根據(jù)自己的單詞的熟悉程度選擇相應的選項, 亦稱打分. 從熟悉到陌生, 一共四個級別.
                b. 選擇相應的'熟悉度'后, 將在下方顯示單詞的解釋. 此功能可以在設置中關閉或者開啟;
                c. 此時可以通過'正確'和'錯誤'來判斷自己的打分是否正確, 通過此判定及其打分的情況, 應用決定當前單詞的'分數(shù)', 以決定此單詞下次出現(xiàn)的時機.

                單詞被加載,或者點擊單詞時, 應用會調用TTS播放單詞發(fā)音。

            6. 生詞本(Vocab)功能
                在背誦界面中可以看到, 動作欄上的圖標由'Search'變?yōu)?Vocab'了, 此時點擊圖標, 將進入到如下單詞本(Vocab)界面中.

                單詞本界面中列出了所有的'生詞'. 點擊菜單, 可以按照單詞的字母順序或者分數(shù)進行排序顯示, 亦可安裝ESL課程/單詞分數(shù)/添加時間進行分組顯示.(分組還沒完成, 先寫著, 下次就可以懶了.)

                單擊菜單中的'Edit', 可以刪除生詞本中的單詞.

                在生詞本界面中可以看到, 動作欄中的快捷圖標已經(jīng)變?yōu)?Reciting', 此時點擊圖標, 可以快速返回到背誦界面. 由于生詞本是通過背誦界面進入的, 所以當生詞本中含有單詞時, 點擊返回按鈕就返回到背誦界面.

            7. 配置選項
                選擇菜單項中的'Setting'菜單, 在打開的配置界面中, 目前有如下配置項:

                'Stop After Current' : 當前內(nèi)容播放完畢后,停止播放; 此項不選中時, 在播放完畢時, EL會自動播放下一篇內(nèi)容;
                'Random Order Play' : 隨機播放; 選中此項, 當播放完畢后, EL會隨機播放下一篇內(nèi)容; 否則將按照安裝的ESL課程順序播放;
                'Don't Automatically Play' : 不自動播放; 選中此項后, 點擊內(nèi)容列表中的課程, 進入播放界面中后, 不再自動播放了;
                'Medium Font Size' : 中等字體顯示內(nèi)容; 選中此項后, EL將使用標準字體尺寸的120%顯示內(nèi)容;
                'Large Font Size' : 大字體顯示內(nèi)容; 選中此項后, EL將使用標準字體尺寸的150%顯示內(nèi)容;
                'Automatically Hide Tile' : 如下面兩個圖片對比, 選中此項, 播放界面中的Title部分將在1.5秒后自動隱藏,以增大內(nèi)容顯示面積;
                 'Automatically Speak Words': 自動播放單詞發(fā)音. 在背誦界面中, 當單詞加載到界面中時, 自動播放其發(fā)音.
                 'Random Load Words': 隨機加載單詞. 默認情況下, EL根據(jù)單詞的'分數(shù)'大小決定加載的順序;
                 'Show Word Explanation': 顯示單詞解釋. 當選擇了單詞的'熟悉度'后, EL將顯示單詞的解釋; 如果關閉此選項, 在選擇后, EL將判定選擇'正確', 并直接加載下一個單詞;
                 'Double Check Result': 再次判定選擇的結果. 在選擇單詞'熟悉度'后, 用戶可以再次判定選擇是否正確, 以此來調整單詞的分數(shù); 如果關閉此項, 界面中將只現(xiàn)在'正確'選擇項;
                 'Auto-Delete High Score Words': 自動刪除高分單詞. 隨著對單詞的'熟悉', 單詞的分數(shù)將不斷增長, 當增長至指定值時(目前為90), 通過此選項可以自動刪除這些高分單詞.<


                Don't Load Extension Words : 在詞典界面中查詢時, 有些單詞是其它單詞的'Extension'形式, 比如Searches是Search的'Extension'. 當選中此項時, Searches將不會被查詢出來.


              8. 下載選項
                通過下載界面, 可以使用WIFI網(wǎng)絡下載更新EL的內(nèi)容包. 選中菜單項中的'Download'菜單,可打開如下EL下載界面.
                在配置界面中,輸入正確的'Request Code'和'Check Code'后,點擊'Submit'按鈕. EL開始下載指定的內(nèi)容包, 并在android系統(tǒng)狀態(tài)欄中顯示如下通知信息.
                EL的內(nèi)容包相關信息將在另外的帖子中說明(主要是內(nèi)容包還沒有時間去開始制作...), 目前只能提供一個測試用內(nèi)容包, 下載信息如下:
                Request Code : 0000-3-00-00
                   Check Code : 0-00-00

                在下載界面中輸入以上數(shù)據(jù), 可以通過WIFI下載到ESL的第十五篇內(nèi)容內(nèi)容壓縮包. 目前EL只能通過WIFI下載內(nèi)容包, 那是因為內(nèi)容包比較大, 一篇的大小在七到八兆間. 我曾計劃十篇一個包, 那就要八九十兆了, 后來放到五篇一個包,也要四十兆左右, 所以還是用WIFI方式下載比較好. 如果需要, 以后可以添加配置, 支持3G等數(shù)據(jù)鏈路下載方式.
                當壓縮包下載完成后, EL會自動安裝內(nèi)容包, 并在系統(tǒng)狀態(tài)欄中有如下通知信息.


                由于EL下載使用的是系統(tǒng)提供的標準下載組件(標準到, 都可以在系統(tǒng)自帶的下載管理應用中看到EL的下載內(nèi)容), 因此在下載過程中, 不影響EL的使用, 也可被關閉. 當EL再次啟動時, 會自動檢查下載狀態(tài), 以確認是需要導入已經(jīng)下載的內(nèi)容包, 還是需要重新下載. 由于使用了標準下載組件, 有時點擊'submit'后, 似乎EL沒有反應, 請再多等下, 狀態(tài)欄上的下載通知就會顯示出來的, 點多了啊, 那就會有多個下載了...
                另外, 由于數(shù)據(jù)存放的服務器都是第三方的空間, 一個是國內(nèi)的, 一個是國外的, 下載質量和速度沒法控制, 甚至一次的連接數(shù)我都不控制不了, 所以這里先說抱歉了...(求包養(yǎng), 求空間...)

            9. 版本升級
                EL升級只需下載新的apk包, 然后安裝即可, 原有已下載安裝的內(nèi)容包不會丟失的; 因為和ESL課程相關的內(nèi)容都存放在SD卡上. 

            10. 檢查內(nèi)容包更新
                這個是EL 1.3.0中添加的功能, 如下圖所示.


                點擊'Check for new packages'按鈕, EL將取回EL內(nèi)容包的更新列表, 更新列表含有三列內(nèi)容: 內(nèi)容包的序號, 更新時間和ESL課程.

            Release 1.5.0 更新:

            1. 自動下載/安裝新版本
                這個功能應該在EL第一版的時候就該支持, EL沒有放到任何的'應用商店'中, 這意味著不會自動通知和下載, 每次更新都要用戶下載apk包, 然后再安裝, 這真是罪過啊...對不起啊, 我也是才想起來, 所以趕緊就加上了.
                如下圖所示, 當點擊'Check for new packages' 按鈕時, 如果EL發(fā)現(xiàn)有新版本了, 就會自動提示是否下載安裝. 在確認下載安裝后, EL會開始下載新版本, 并在下載完成時自動安裝.


                下載提示只會每次檢查新包時會提示一次, 但在About界面中總會顯示最新版本的(Latest Version is xxx). 另外, EL的數(shù)據(jù)是放置在sdcard上的, 只要不刪除數(shù)據(jù)文件, 更新EL并不會丟失原來的數(shù)據(jù).

                這里需要說明下, 根據(jù)Android的安全機制, 并不能保證下載后的EL安裝包能夠安裝成功, 可能由于權限, 或者簽名等等問題導致無法安裝或者安裝失敗. 當失敗時, 因為EL安裝包已經(jīng)下載好了, 只需要打開sdcard下的/jie/el/cache/el.apk文件手工安裝下皆可, 不需要再下載和拷貝安裝EL安裝包了. (想來像我這樣直接全手工制作和安裝Android ROM的應該不多吧? 這樣做的好處就是 -- 想干嘛就干嘛...)

                2. 通知欄中控制播放
                當EL播放時候被切換到后臺時會有通知顯示在通知欄中, 如下圖所示. 現(xiàn)在可以直接通過這個通知來控制后臺的播放, 而不再需要打開EL了, 方便不? 


                點擊通知中的圖標,可以進行相應的操作 -- 前一個, 播放/暫停, 下一個和關閉. 
                由于Android 2.3.x不支持這個功能, 所以2.3.x版本上的EL的播放通知還是原來的樣子, 只能直接點擊切換到EL, 而不能像現(xiàn)在這樣直接控制播放. 

                另外, 現(xiàn)在只有EL在播放是被切換到后臺時, 才在通知欄中顯示通知. 不再像前面的版本每次播放都現(xiàn)在通知了. (省的每次切換是都顯示下通知, 好閃啊...)

            Release 1.6.0 更新

                1. EL的Widget

            el_54el_55el_56

             

                上圖所示, EL新增的Widget跟其播放界面中的操作欄完全一致, 功能也一樣, 包括播放的快速定位選擇. (這個酷不? 我還沒見過哪個app像EL這樣無聊到在Widget上添加個'菜單', 嘿嘿~) 點擊Widget中的EL圖標, 可以快速打開EL應用.


               有任何問題請跟帖或者直接郵件來...最后,求關注, 求擴散.. enjoy it !

            posted on 2013-08-24 22:24 codejie 閱讀(2855) 評論(10)  編輯 收藏 引用 所屬分類: G7EL

            評論

            # re: EL : ESL with LAC 2013-08-15 22:03 Tempo

            安裝后無法運行
            nexus 7 (2012),原始android 4.3 版,未root。一運行就顯示“很抱歉,ESL&LAC”已停止運行。  回復  更多評論   

            # re: EL : ESL with LAC 2013-08-15 22:13 codejie

            @Tempo
            怎么這樣? 我找個模擬器試試啊... 實話說,我就測試過4.0, 4.1.2和4.2.2, 那個4.3不是剛出來嗎..  回復  更多評論   

            # re: EL : ESL with LAC 2013-08-15 22:15 codejie

            @Tempo
            可能是store路徑問題,這個在4.2上見到過.我試試4.3  回復  更多評論   

            # re: EL : ESL with LAC 2013-08-15 22:33 codejie

            @Tempo
            hi,我更新了apk包,能再試試嗎? 謝謝.另, 介意給個郵箱或者發(fā)個郵件來嗎?  回復  更多評論   

            # re: EL : ESL with LAC 2013-08-16 04:44 Tempo

            更新后的apk工作正常了  回復  更多評論   

            # re: EL : ESL with LAC[未登錄] 2013-08-16 07:58 codejie

            @Tempo
            謝謝!  回復  更多評論   

            # re: EL : ESL with LAC 2013-11-18 16:15 jan

            最近用tts少了,感覺機械發(fā)音還是和真人有點差別,下了1個g的真人讀音  回復  更多評論   

            # re: EL : ESL with LAC 2013-11-19 00:11 codejie

            @jan
            1個G..差不多就好了,要不我來給你讀吧, 嘿嘿...  回復  更多評論   

            # re: EL : ESL with LAC 2014-02-15 15:20 shann

            怎么添加已有的mp3呢 困惑  回復  更多評論   

            # re: EL : ESL with LAC 2014-02-15 16:48 codejie

            @shann
            EL不能光添加mp3,還需要想要的課程腳本.大約的過程可以參考如下:
            1. 先到ESLPod.com上下載要制作內(nèi)容的mp3音頻文件, 同時查找相應的script文檔網(wǎng)頁;
            2. 拷貝內(nèi)容文檔, 并按照網(wǎng)頁中高亮內(nèi)容添加EL所識標識到文檔中, 再添加自己的高亮部分標識到文檔中;
            3. 然后將準備好的文檔和其它數(shù)據(jù)存放到數(shù)據(jù)庫中; 等mp3文件下載完成, 一起壓縮打包;
            4. 將壓縮包放到手機卡的/jie/cache目錄下, 重啟EL即可;
            這段時間有點忙, 回頭我寫個制作的貼子啊..
              回復  更多評論   

            公告

            Using C++

            導航

            統(tǒng)計

            留言簿(73)

            隨筆分類(513)

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            亚洲精品97久久中文字幕无码| 久久66热人妻偷产精品9| 中文字幕精品久久久久人妻| 久久久久一本毛久久久| 亚洲性久久久影院| 人妻无码中文久久久久专区| 国产精品一区二区久久精品| 色综合久久天天综线观看| 久久人人爽人人人人片av| 国产精品无码久久综合 | 亚洲国产成人久久综合碰碰动漫3d| 久久精品免费一区二区| 99久久99久久精品免费看蜜桃| 国产精品久久久久9999高清| 99久久国产综合精品网成人影院 | 99久久国产主播综合精品| 99久久人人爽亚洲精品美女| 综合久久国产九一剧情麻豆| 2021国产成人精品久久| 亚洲va久久久噜噜噜久久天堂| 国产午夜福利精品久久| 伊人久久久AV老熟妇色| 欧美性猛交xxxx免费看久久久| 久久精品国产AV一区二区三区 | 久久久久久青草大香综合精品 | 97久久超碰成人精品网站| 欧美精品福利视频一区二区三区久久久精品 | 色99久久久久高潮综合影院| 狠狠色婷婷久久一区二区三区| 无码国内精品久久综合88| 香蕉久久一区二区不卡无毒影院| 久久天天躁狠狠躁夜夜躁2014| 国产精久久一区二区三区| 99久久无色码中文字幕人妻| 久久久黄片| 久久久久亚洲精品天堂久久久久久 | 狠狠色丁香婷综合久久| 国产成人无码精品久久久性色| 久久这里有精品视频| 伊人久久大香线蕉影院95| 天天综合久久久网|