分类目录归档:O-Pen

O-Pen 歐朋點讀筆功能介紹

如何用 貼紙+mp3檔案 點讀

只要有帶碼的貼紙跟mp3檔案就能製作點讀內容, 直接使用mp3代替dtt, 無需使用內容編輯軟件。
接下來我們介紹直接使用mp3而不是用dtt來播放點讀聲音. 點讀筆可以直接使用mp3檔案播放聲音而不需要dtt的聲音, 我們可以使用模擬器做測試,操作過程如下.

  1. 打開config.ini檔案,設置開機內容。
    clip_image002
  2. 編輯config.ini將[talkFolder]段內的內容修改如下. 注意行首的分號是注解需要拿掉.
    clip_image004
  3. 開啟OidProducer內的模擬器clip_image006 ,此時U盤會自動新增目錄talkFolder
    clip_image008
  4. 在TalkFolder內新增一目錄A00 (同步驟2內的A00)
    clip_image010
  5. 在A00目錄內放入0000010001.mp3檔案, 注意檔名格式.數字必需10位如果不夠10位必需以0補足10位.
    clip_image012
  6. 在OidProducer.exe內新增兩個物件, 分別給碼號3981及10001如下, 然後按模擬器測試鈕clip_image014 .
    先點書碼3981(同步驟2內的3981)切換到A00這個目錄然後點10001這個碼就會播放A00內的0000010001.mp3檔案.
    clip_image016
  7. 因為筆有許多系統聲音及 編碼範圍的設定. 所以EBook目錄內還是必需至少有一個dtt檔案提供程序讀取必要的設定. 如下圖, 至少一個dtt檔案開機讀入必要參數然後才內使用TalkFolder.
    clip_image018
  8. 你也可以在A00目錄內放置同名的預置mp3檔案以覆蓋dtt內的預置聲音. 如下點書碼3981將播放預置聲音book.mp3然後進入A00目錄.
    clip_image020
  9. 設置開機直接進入A00目錄,將[start]段內的bookId給值3981.
    clip_image022
  10. 重新開機(重新啟動模擬器) , 筆首先載入A00目錄。
    clip_image024
  11. 此後只要在A00目錄內放10位數碼號的mp3檔案就可以點讀。
    以下模擬器跑起來時有對應mp3檔案的物件會有如下的圖示.
    clip_image026

我們的“貼紙包”

clip_image001clip_image002clip_image003clip_image004

如果你沒有雷射印表機你可以使用我們已經印好的貼紙,以下列出一貼紙包內有哪些東西。

  1. 功能鍵:
    共一張,有“面板錄音”、“錄音筆記”、“MP3播放”、“一般播放”及“小算盤”。
  2. 書碼:
    共600個書碼貼紙從#1~#600,用來切換“*.dtt”檔案。
  3. 錄音貼:
    共800個從#5001~#5800,隨時點隨時錄音。 刪除錄音可用“功能鍵”錄音筆記的“DEL”。
  4. 普通碼:
    共2200個從#10001~#12200,點碼播指定的聲音。

開機設定檔 config.ini

config.ini 放在筆的根目錄, 使用者可以自己定義按鍵功能, 開機預設聲音, 待機自動關機時間等等… 其檔案格式是標準的Windows應用程序的初始化或进行参数设置檔案。

  1. 註解使用分號表示(;)。在分號後面的文字,直到該行結尾都全部為註解。
  2. 段(節) [section]
  3. 參數 name=value

以下是config.ini內容

 

檔案說明

點讀筆U盤內的檔案說明image_thumb3 各檔案說明如下:

  1. EBook目錄 放置dtt或dic檔案的目錄. 當筆開機時會搜尋這個目錄找到所有的*.dtt及*.dic檔案並讀取他的相關訊息, 如書碼, 檔名等等…., 並根據config.ini的指定載入一個dtt或dic檔案. 或載入檔名最小的dtt檔案. dtt格式的檔案: 對應點讀書本, 也就是碼號跟音頻的對應. 主要由OidProducer編輯輸出而來, 也可以用dtt.exe輸出而來.  dic格式的檔案: 對應字典查詢卡, 也就是一字串對應音頻. 主要由dtt.exe輸出而來. image_thumb5 當分位程序載入如book1.dtt檔案時, 程序會新增一個同名目錄”book1”, 這個目錄是用來放置碼號對應的mp3檔案, 其用途是覆蓋原本book1.dtt內的音頻. 如下圖, 在book1目錄內放置一檔名為0000010001.mp3的檔案則當點讀筆點到10001的碼號時不會播放book1.dtt內對應的音頻而是播放 book1\0000010001.mp3這個音頻檔案, 以達到覆蓋原來的音頻的目的. image_thumb9
  2. Music目錄 放置mp3歌曲的目錄 image_thumb11 如下圖, 可以使用控制碼來操作播放mp3歌曲. 利用修改config.ini將控制碼指定給按鍵或將控制碼印到紙張上用筆點讀執行. image_thumb13
  3. Record目錄 O-pen點讀筆提供3種錄音模式, 分別是”錄音筆記”,”面板錄音”,”貼紙錄音”, 其錄好到mp3分別存入各自的目錄如下. image_thumb15 *面板錄音: 利用錄音控制碼來操作. 可以將這些控制碼指定給按鍵或將控制碼印到紙張上用筆點讀執行
    image_thumb17
    *貼紙錄音: yDot碼規定 5001~10000為錄音碼, 也就是說點讀到這范圍的碼時就開始錄音. 錄好的音頻會存入Stickers目錄內. *錄音筆記: 可以將書本上的所有普通碼變成錄音碼, 在普通的點讀模式下執行4020這個碼就會進入錄音筆記模式, 再點一下退出.

dtt, dic 檔案格式說明

  1. 新O-pen筆使用dtt或dic檔案為其資料庫檔案, 筆的記憶體有限, 分位程序在同一時間只能載入一個dtt檔案或dic檔案. 筆內的Ebook目錄可以有很多個dtt及dic檔案, 筆靠書碼按鍵切換載入這些檔案, 通常一個dtt對應一本書, 一個dic對應一個字典卡.
    image_thumb2
  2. 主要內容: dtt及dic其主要包含索引-音頻, 預置聲音, 系統控制碼.索引-音頻是用來快速查找需要播放的音頻或程序運行時的資料,預置聲音系統控制碼可在模擬器中看到其內容. 目前預置聲音完全開放給使用者自己可以修改. 系統控制碼目前不提供修改功能.
    image_thumb3
  3. 碼量大: dtt格式跟dic格式都用到Complete B-Tree結構的搜尋引擎, 其優點可以在幾百億的碼號中快速搜索到其對應的音頻或資料且使用的記憶體少, 以下是B-Tree的示意圖(實際情況一個節點超過32個碼), 在同一時間只會有一個”節點”載入記憶體. 相較於舊版的O-pen只能索引65535個碼大大的提升碼量及應用範圍.
    image_thumb51
  4. 書碼: 每個dtt及dic檔案都可以指定一書碼. 在同一隻筆內的Ebook目錄下的所有dtt及dic的書碼最好都不同, 這樣可以使用書碼快速切換到對應的dtt或dic檔案, 如果有多個檔案書碼相同則執行他們共用的書碼時這些檔案會輪流載入筆內.
    image_thumb51[1]
  5. 超大檔案:當一本書的mp3音頻很多, 甚至超過100G時還是可以輸出成dtt及dic檔案, 雖然大多的作業系統無法處理4G以上的檔案, 點讀筆也不例外.為了處理這個問題O-Pen 的dtt檔案採用零件檔案來解決這個問題, 輸出dtt檔案時可以設定檔案大小的上限, 如果檔案超過這個上限就會產生該dtt檔案的零件檔案.
    舉例: dtt檔案的大小的上限設為512MB, 而總檔案大小為1034MB時, 則輸出book1.dtt 時會產生3個檔案book1.dtt book1.001 book1.002, 他們的總大小為1034MB. 而點讀筆在點讀使用時就好像只使用1個book1.dtt檔案,  其他零件檔案由程序自動控制, 這也就是說一個書碼能對應好幾百GB的音頻資料.
    book1.dtt 512MB
    book1.001 512MB
    book1.002 10MB
    book1.001, book1.002為book1.dtt的零件檔案, 一個dtt檔案或dic檔案最多可以有999個零件檔案, 也就是附檔名為001~999.
    image_thumb31
    以下設定輸出dtt的”書碼”,”檔名”,”檔案大小上限”, 設定檔案大小上限請不要超過1G.
    image_thumb5
  6. 合併dtt檔案:
    當書本很多時EBook目錄下會對應很多dtt檔案, 各書本在使用時還需要先點一下書碼才能開始點讀該書的內容. 現在有一種方法就是可以把所有的dtt變成一個dtt, 這樣就完全不用書碼了, 請參考這個鏈接將多個*.dtt檔案合并成一個dtt檔案.
  7. 特別加密:  dtt及dic檔案生成時會自動產生亂數做加密的輸入參數, 所以每次輸出dtt檔案時雖然沒有變動任何內容但輸出的檔案還是會不一樣, 這個加密主要是保護客戶的版權及內容.
  8. VenderID: dtt及dic檔案內含VenderID號碼, 當VenderID>100時,只有點讀筆硬件Firmware內的VenderID與其相等才能點讀該dtt或dic. 購買專用碼的客戶我們會給專用的OidProducer版本, 該版本會輸出固定的VenderID, 只有該客戶的筆可以點讀他自己的dtt或dic檔案.
  9. dtt及dic的比較
          1. 說明

    A. Dic 只是dtt的一個子功能,就如同跟讀比對只是dtt的一個子功能。

    B. O-pen點讀筆一次只能讀入一個索引檔案到記憶體,目前有兩個不同格式的索引擋dtt及dic。筆的Ebook目錄可以同時放置多個dtt及dic檔案並藉由書碼切換檔案載入記憶體。

    C. dtt 檔案由OidProducer.exe或dtt.exe 產生,主要用途為點讀應用,當點讀筆點到印在書上的碼時便從dtt查找該點讀碼相應的音訊並播放它,dtt的作用主要是“碼轉音訊” 。點讀的大部分功能都是在這個模式下開發完成。
    D. 後來由於英漢字典功能的需求而增加了dic格式,主要用來查找單字,也就是“單字轉音訊” 。

    E. 點讀筆主要使用dtt ,當需要字典功能時點字典書碼載入dic切換字典模式查找單字,查好單字後點退出碼退出字典載入最後使用的dtt,也就是說字典只是dtt的一個子功能。

    F. 字典dic的特殊功能:dic不僅能做英漢字典,日漢字典,英法字典等等語言類的字典,還可以將字典的單字賦予特殊的意義達到其他的查詢功能如章節查詢,電話查詢,產品序號查詢等等。各種查詢功能存成獨立的dic檔案.

    2. dtt與dic的差別比較

    dtt dic
    主要功能 點讀學習 查詢資料
    B-Tree索引(index) Key=YdOT碼; data=audio;

    keySize=32bits

    Key=單字; data=audio;

    keySize=128bits

    索引功能 以點讀碼查找 以單字查找 (單字可自訂格式)
    點讀碼查找 直接使用點讀碼查找 點讀碼先查找單字,再由單字查找

     

    以下功能列表 dtt可以 但dic卻不行
    “Crazy sentence”, 进入疯狂句子;(练习将多个单词组成一句子)
    “Dictation” 默书(读写):指定开始及结束位置播放
    “SpeechCmp”  跟读录音比对 (目前SpeechCmp最长只录10sec)

修改系統聲音

修改筆的系統預置聲音, 包刮開機 關機 音量 …等等的聲音.

  1. 筆的所有聲音都存在dtt檔案內. 所以我們只要重新做一個dtt檔案, 裏面的聲音更新成我們的聲音就可以了. 要製作dtt檔案最簡單的方法是使用OidProducer. 打開OidProducer, 如下圖聽聽看那些聲音需要修改. image_thumb2
  2. 打開預置音頻目錄, 直接取代mp3檔案就可以了.image_thumb4
  3. 你也可以直接使用OidProducer的錄音功能置換mp3檔案.
    image_thumb11
    在麥克風上說話然後如下
    image_thumb12
    按”抓音頻” 把剛剛錄下的聲音切割下來取代預置音頻.
    image_thumb14
  4. 最後記得重新輸出dtt檔案, 然後將它複製到Ebook目錄
    image_thumb16

開始編輯內容

開始編輯使用O-pen點讀筆
O-Pen點讀筆可以自己設定編輯聲音及輸出印刷或打印用的PDF檔案. 以下示範如何自己編輯.

  1. 首先我們新增一個TestBook目錄(文件夾)然後把OidProducer.exe 放到文件夾內. (如果是你是用舊版的OidProducer編輯過, 你需要先將 Design\product.cfg 刪除 然後換成新的OidProducer.exe)
    image_thumb3
  2. 雙擊 OidProducer.exe 開啟編輯程序.
    image_thumb4
  3. 切換成中文介面, 如下操作將英文介面改成中文介面.
    image_thumb5 image_thumb6
  4. 目前這個專案還沒有內容, 我們需要準備一些內容圖片及mp3檔案, 然後將其拖入編輯程序中.
    這裡有一些素材你可以先下載練習練習素材 DemoData (9.16MB)
    image_thumb17
  5. 將圖片拉到OidProducer的左邊視窗, 該圖片就會被匯入專案中. (圖片會複製到TestBook下的某些目錄中)
    拖拉過來的圖片會依檔案名稱排序, 若拖拉過來的是目錄, 則目錄下的圖片都會被複製過來.
    image23_thumb
  6. 調整位置, 點選”11-20″ 然後再點”上移當前項目”2次將”11-20″這個項目上移.
    image_thumb11
  7. 修改”自動圈選” 為 “一行一個物件” 然後按確定.
    image_thumb19
  8. 切換到05這一頁, 然後選取工具列上的”自動圈選圖文字”開始圈選圖中要發音的文字.
    image_thumb21
  9. 埋聲音, 將聲音置入物件. 先圈選要放置聲音的物件(可以多個物件一起圈選), 然後將E0503.mp3拖入物件. 若拖錯mp3檔案, 重拖一次即可蓋掉先前的.image_thumb25
  10. 物件被指定聲音後右上角會有符號, 點擊他可以播放被埋入的聲音.
    image_thumb27
  11. 輸出O-Pen點讀筆專用的dtt檔案.
    image_thumb31
  12. 開啟模擬器後, 點讀頁面看看聲音有沒有正確播放. 測試播放的聲音是直接從book.dtt檔案播放, 而不是從來源的MP3檔案. 模擬器模擬實際硬體點讀筆的所有功能. 每次編輯修改後都需要重新輸出dtt才能使用模擬器測試.
    dtt內還有一些內定的系統聲音, 使用者可以自己修改.  (稍後介紹)
    在紙張上也可以印一些控制碼來控制聲音大小, 關機…..等的功能.(稍後介紹)
    image_thumb33
  13. 將輸出的dtt複製到筆上.
    image_thumb35
    image_thumb37
  14. 輸出雷射印表機(激光打印機)用的PDF檔案.
    image_thumb39
    image_thumb41
  15. 輸出如下檔案 05.pdf, 必需使用Acrobat reader打印.
    image_thumb43
    打印時伸縮選項一定要選無. 這樣碼點才不會變形以至於無法點讀.
    image_thumb45

開機, 充電, 當機排除

=======================================================================================

O-Pen S2G20

1. 喇叭更大音质更好。

2. micro USB 接口,可连电脑或手机充电器充电。(USB连接线及充电器可与安卓手机共用)

3. 外壳使用UV加高光、高硬材质,美观大方,不容易刮伤。

4. 笔身白色,LOGO片可以选不同颜色。

5. 電源鍵使用滑鈕,開機、關機及斷電容易操作不會因爲誤觸按鍵開機。

s2g20-a4s2g20-a2

 

操作

筆必需裝入TF卡且其必需有筆的專用檔案才能開機. 目前支持2GB~32GB的TF卡.
clip_image008

  1. 電源鍵滑至上方開機,滑至下方關機。
  2. 故障排除:若TF卡有問題時容易當機,使用過程如果有當機或異常情形可以直接關機,再重新開機。
  3. 筆可以接PC的USB充電, 也可以接充電器充電. 不管在什麼狀態下, 只要有連接USB或充電器筆就會充電.
  4. 使用充電器充電請先將筆關機再接上電源充電,充電1~3小時。在關機充電時如要判斷是否充飽電可以將電源開關打開,這時可以看到燈號. 還沒充飽電時是閃紅燈, 充飽電時會變成藍燈。
  5. 進入U盤, 要將資料複製到筆內必需先將筆關機然後再連接PC的USB, 這樣筆才會進入U盤。
  6. 若在開機的狀態接PC或充電器這時筆還是在點讀模式, 你可以繼續一面使用點讀筆一面充電。(使用移動電源或充電寶時常常這樣使用)。
  7. 筆若超過3分鐘不點讀筆會自動關機,如要再開機請先將電源滑鈕滑至關機位置再滑至開機位置(待機自動關機的時間可以在config.ini內修改)。

狀態提示-燈號

  • 右侧電源開機, 亮紅藍燈2秒然後紅藍燈交互快閃2次
  • 待機, 每2秒藍燈閃1次
  • 點到碼, 快閃藍燈3次
  • 播放語音, 燈全暗
  • 錄音中, 亮紅燈
  • 開機後接PC或充電器, 邊充電邊點讀
  • 關機後接PC進入U盤狀態 燈全亮
  • 關機後接充電器進入充電狀態。在充电状态下将电源钮拨动到开机位置可以查看灯号判断是否充饱电。还没充飽電时:慢閃紅燈; 充飽電时:慢閃藍燈
  • 低電量時, 每1秒閃紅燈1下, 每2秒閃藍燈1下, 每3分鍾播一次lowbat.mp3.
  • 電量不足, 播放 ‘嗶’1聲然後關機.
  • 升級firmware開機後亮紅燈30秒然後紅藍燈交互快閃2次, 播放分位版本

 

按键名称

  • 设定笔各按键的功能需要修改config.ini这个档案,档案内按键的名称如下图,指定的功能码可查看OidProdcuer。
    image
    image

=======================================================================================

O-Pen S2G11

應客戶要求“S2G10”升級至“S2G11”,修改部分如下:

  1. LED燈改成藍燈高亮,燈號更明顯。
  2. 電源鍵使用滑鈕,開機、關機及斷電容易操作不會因爲誤觸按鍵開機(不需要再使用重置孔)。

clip_image002
clip_image004 clip_image006

操作

筆必需裝入TF卡且其必需有筆的專用檔案才能開機. 目前支持2GB~32GB的TF卡.
clip_image008

  1. 電源鍵滑至上方開機,滑至下方關機。
  2. 故障排除:若TF卡有問題時容易當機,使用過程如果有當機或異常情形可以直接關機,再重新開機。
  3. 筆可以接PC的USB充電, 也可以接充電器充電. 不管在什麼狀態下, 只要有連接USB或充電器筆就會充電.
    clip_image010
  4. 使用充電器充電請先將筆關機再接上電源充電,充電1~3小時。在關機充電時如要判斷是否充飽電可以將電源開關打開,這時可以看到燈號. 還沒充飽電時是閃紅燈, 充飽電時會變成藍燈。
  5. 進入U盤, 要將資料複製到筆內必需先將筆關機然後再連接PC的USB, 這樣筆才會進入U盤。
  6. 若在開機的狀態接PC或充電器這時筆還是在點讀模式, 你可以繼續一面使用點讀筆一面充電。(使用移動電源或充電寶時常常這樣使用)。
  7. 筆若超過3分鐘不點讀筆會自動關機,如要再開機請先將電源滑鈕滑至關機位置再滑至開機位置(待機自動關機的時間可以在config.ini內修改)。

狀態提示燈號

  • 上划電源開機, 亮紅燈2秒然後紅藍燈交互快閃2次
  • 待機, 慢閃藍燈
  • 點到碼, 快閃藍燈
  • 錄音中, 亮紅燈
  • 開機後接PC或充電器, 邊充電邊點讀
  • 關機後接PC進入U盤狀態 亮紅燈
  • 關機後接充電器進入充電狀態。在充电状态下将电源钮拨动到开机位置可以查看灯号判断是否充饱电。还没充飽電时:慢閃紅燈; 充飽電时:慢閃藍燈
  • 電量不足, 每60秒播一次lowbat.mp3, 播完後若電量小於等於關機電量就關機.
  • 升級firmware開機後亮紅燈30秒然後紅藍燈交互快閃2次

綜合QC

  1. 按住Left键不放,然后电源键开机
  2. 开机后会报Firmware的版本号码,此时可以放开Left键
  3. 报完版本号后Camera开始辨识
    3.1 若辨识到码号播音量声再读出码号,接步骤4
    3.2 若没有读出码号,需要调整一下镜头位置直到辨识到读出码号为止,接步骤4 (需工廠調整)
  4. 读完码号後哔一声提示开始录音,录音2秒後自动停止录音并播放录到的声音
  5. 播完录音後进入正常点读模式