[發明專利]數據流的同步訊息觸發及插入同步訊息的方法有效
| 申請號: | 01112403.2 | 申請日: | 2001-03-29 |
| 公開(公告)號: | CN1378360A | 公開(公告)日: | 2002-11-06 |
| 發明(設計)人: | 楊明哲 | 申請(專利權)人: | 華邦電子股份有限公司 |
| 主分類號: | H04L7/00 | 分類號: | H04L7/00 |
| 代理公司: | 上海專利商標事務所 | 代理人: | 陳亮 |
| 地址: | 臺灣省新竹市新*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據流 同步 訊息 觸發 插入 方法 | ||
本發明涉及一種數據流的同步訊息觸發及插入同步訊息的方法,尤指一種在數據流處理過程中同步執行相關訊息的方法,及在數據流中安排該同步訊息的方法。
在發聲產品的應用上,經常會要求做到聲音與其它動作之間能夠同步。例如一個玩具機器人在說話時,往往需要其四肢、五官能夠同時配合做出一些動作。此類產品多半是由微處理器(uP)外加一些周邊裝置所組成。該微處理器藉由其程序的巧妙安排,一方面合成聲音訊號輸出至揚聲器;另一方面在適當時間控制其特定輸出腳的電壓電位。若該輸出腳外接發光二極管(LED),則可控制LED的亮滅;若該輸出腳接上馬達,則可控制馬達的激活或停止。
然而,如何配合聲音的進行,在’適當時間’改變輸出腳的電壓,則是一件繁雜的工作。以目前的已知技術,程序設計師必須先測量從聲音開始播放到動作開始激活的時間差。再利用一個定時器(Timer),填入一個代表該時間差的轉換值,在聲音播放的同一時間開始計時。當定時器發生溢位時(表示計時結束),則執行一個中斷程序改變輸出腳的電位。
上述方法雖然可達成微處理器(uP)指令與聲音同步的目的,但仍有下列缺點:
一、耗費大量時間:每個需要同步的動作均須測量時間,并反復調整定時器的數值。如此以錯誤嘗試(try-and-error)的方式既不直接也無效率可言。
二、不足以應付復雜的應用:當程序設計越來越復雜時,uP很可能同時處理多項工作,如此可能會使聲音的播放速率變得稍慢,但定時器事先所設定的時間卻不會變慢,因而造成動作仍無法與聲音同步。此外,若聲音播放速率允許讓使用者任意更改時,則相同的問題也會發生。
本發明的目的即根據上述已知的技術,提出一新的操作方式,配合特殊的數據結構及處理技巧,更有效率地在數據流中安排同步的動作,同時使聲音的播放及動作產生的時間點能夠完全掌控,不會有動作與聲音無法同步的問題。
為達上述目的,本發明的數據流的同步訊息觸發方法是在一數據流(datastream)中,區分為一數據幀及一命令幀,在讀取該數據流時,若判斷為該數據流里的一幀(frame)為該數據幀時,讀取該數據幀的數據,而若判斷該數據流里的該幀為該命令幀時,取得該命令幀的一命令辨識碼,以執行該命令辨識碼所對應的一程序。
同時,本發明的數據流插入同步訊息的方法是通過播放一數據的方式,在一適當的時間點,插入一命令幀,并在插入該命令幀前從該數據中分離出一數據幀,最后再組合該數據幀與該命令幀,以產生一包含該數據幀及該命令幀的數據流。
如此一來,數據流里即同時包含了數據幀及命令幀,微處理器在讀取數據流時,即可根據數據流,每個幀的屬性,來進行相對應的處理,在判定為一般數據時,直接讀取該數據,而于判定為一命令時,即可根據該命令去執行一段程序,產生相對應的同步動作,進而達成本發明的目的。
在本發明的數據流的同步訊息觸發方法中,該數據流為一數字數據流。該數據幀包含一幀訊息及一聲音數據。該幀訊息包含一幀辨識位及一聲音數據長度數據,該幀辨識位藉以判斷該幀為該數據幀。該命令幀包含一包含該命令辨識碼的幀訊息。該幀訊息還包含一幀辨識位,該幀辨識位藉以判斷該幀為該命令幀。
在本發明的數據流插入同步訊息的方法中,該數據為一整段聲音數據。該數據幀包含一幀訊息及一片段聲音數據。該幀訊息包含一幀辨識位及一聲音數據長度數據,該幀辨識位藉以判斷該幀為該數據幀。該命令幀包含一幀訊息。該幀訊息包含一幀辨識位及一命令辨識碼,該幀辨識位藉以判斷該幀為該命令幀。該數據流為一數字數據流。該播放的方式將該數據以一聲波的形式展現在一屏幕上。該插入該命令幀的方式系在該聲波上點選,并于對應的該適當的時間點加入該命令幀。該數據幀分為一完整數據幀及一非完整數據幀。
本發明將藉由下列參照附圖的詳細說明,以得更深入的了解:
圖1(A)為本發明較佳實施例的聲音數據中插入命令的示意圖。
圖1(B)為對應圖一的數據流。
圖2為本發明較佳實施例的各種幀。
圖3為本發明較佳實施例的處理流程圖。
請參見圖1(A),在操作方面,本發明提出將同步動作的觸發訊息與聲音數據緊密結合的觀念,以及將聲音與同步動作之間的一維時間關系改以二維圖像的方式表現,并可允許使用者在該二維圖像中設計同步動作的激活時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華邦電子股份有限公司,未經華邦電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01112403.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:對氨基苯酚生產工藝
- 下一篇:一種人工誘導石斑魚性逆轉的藥物及制備方法和用途





