廣播系統的製作方法
2023-06-09 13:50:11 1
專利名稱:廣播系統的製作方法
技術領域:
本發明涉及信息技術,特別涉及一種廣播系統。
背景技術:
現在是資訊時代,信息大爆炸。人們的工作與生活節奏變得越來越快。很多人喜歡在有音樂的環境下工作或生活,但對於想要聽到的內容,又有著非常高的個性化要求,希望只聽到自己喜歡的音樂。同時,還不希望自己花時間去尋找喜歡的音樂。現在各種微博、博客、新聞訂閱越來越多,人們在上面訂閱很多關注的內容。這些東西如果更新量太大,又會影響人們的日常工作,畢竟大家沒有那麼多的時間來閱讀這些 信息。人們在資訊時代遇到了一個問題,那就是信息過載。有太多的信息,需要去了解, 想要去了解,但又沒有那麼多的時間可以用來閱讀這些信息。這些信息還具有一定的實時性,大家都希望能夠在信息更新的時候儘早看到,這種需求和長時間集中精力完成工作,是相矛盾的。現有的廣播系統,分為兩種,傳統廣播和internet廣播。傳統廣播中的內容是綜合性的,大部分電臺都會綜合的播放各種類型的節目。但是,這種電臺所播出的節目,是統一的。也就是說,在同一個時間段上,所有聽眾收聽到的內容是一樣的。這很難滿足廣播收聽的個性化要求。Internet廣播,通常每個人聽到的內容,都是不一樣的。但是hternet廣播的播放節目大多異常單調。播放音樂的電臺,就一直播放音樂,不會有其他類型的節目播出。
發明內容
本發明要解決的技術問題是提供一種廣播系統,能滿足用戶廣播收聽的個性化要求。為解決上述技術問題,本發明的廣播系統,包括一服務設備、一個或多個客戶設備,服務設備同網際網路通信,並通過通信鏈路連接客戶設備,各客戶設備有互不相同的識別碼;其特徵在於,所述服務設備,包括用戶信息庫、用戶定製信息庫、公共定製信息庫、音樂媒體庫、 用戶信息收集爬蟲模塊、公共信息收集爬蟲模塊、緊急事務輸入模塊、處理器;所述用戶信息庫用於存儲各用戶信息;所述用戶定製信息庫存儲有廣播系統各用戶的定製文本數據文件及其屬性;所述公共定製信息庫用於存儲公共定製文本數據文件及其屬性;所述音樂媒體庫,用於存儲各種音樂音頻數據文件及其音樂屬性;所述緊急事務輸入模塊用於輸入緊急事務信息;所述用戶信息收集爬蟲模塊,用於在網際網路上搜集用戶的關注信息文本文件及其屬性存儲到所述用戶定製信息庫;
所述公共信息收集爬蟲模塊,用於在網際網路上搜集公共定製文本數據文件及其屬性存儲到所述公共定製信息庫;所述處理器,用於根據客戶設備傳來的用戶登錄信息,以及所述用戶信息庫中的用戶信息、所述用戶定製信息庫中的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的音樂音頻數據文件及其音樂屬性、所述緊急事務輸入模塊輸入的緊急事務信息,生成播放列表並發送到各客戶設備;所述客戶設備用於根據所述處理器傳來的播放列表將相應數據文件進行語音播出ο每一用戶信息包括客戶設備識別碼、用戶登陸驗證信息、用戶收聽計劃;所述用戶登陸驗證信息包括用戶名;所述用戶收聽計劃包括關注信息源、播放優先級別;所述用戶定製信息庫用於存儲廣播系統各用戶的定製文本數據文件及其屬性,所述定製文本數據文件及其屬性包括關注信息文本文件及其屬性;所述用戶信息收集爬蟲模塊,用於根據一用戶收聽計劃中的關注信息源,在網際網路上搜集文本數據並進行去重過濾後得到該用戶的關注信息文本文件及其屬性存儲到所述用戶定製信息庫。所述處理器,當接收到一客戶設備傳來的用戶登錄信息後,通過所述用戶信息庫中的客戶設備識別碼、用戶登陸驗證信息進行驗證,如果驗證通過,就根據該用戶收聽計劃,以及所述用戶定製信息庫中該用戶的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的各種音樂音頻數據文件及其屬性,生成一播放列表發送到該客戶設備的播放列表模塊,每隔一設定時間重新生成一播放列表並發送到該客戶設備的播放列表模塊,如果所述緊急事務輸入模塊輸入緊急事務信息,則所述處理器以緊急事務為最高優先級別立即生成緊急播放列表並發送到各客戶設備的播放列表模塊,並立即推送該緊急事務信息到各客戶設備。所述客戶設備包括播放列表模塊、語音合成模塊、音頻數據播放模塊、控制器,所述播放列表模塊用於存放最新收到的播放列表,所述音頻數據播放模塊用於播放音頻數據文件,所述語音合成模塊用於通過語音輸出文本數據文件,所述控制器根據所述最新收到的播放列表控制所述語音合成模塊或音頻數據播放模塊依次播出語音,如果所述播放列表模塊中最新收到的播放列表中當前位置為緊急事務,所述控制器就控制接收服務設備推送的緊急事務信息並通過所述語音合成模塊或音頻數據播放模塊播出,如果所述播放列表模塊中存放的最新收到的播放列表中當前位置為非緊急事務,所述控制器就控制到所述服務設備下載所述最新收到的播放列表中當前位置所對應的數據文件並通過所述語音合成模塊或音頻數據播放模塊播出。所述用戶登陸驗證信息包括用戶名、用戶密碼。所述用戶收聽計劃還包括狀態、用戶類型、播放日程。所述狀態包括空閒、繁忙、外出、開心、安靜、激昂;所述用戶類型包括所在地區、年齡、愛好。所述用戶收聽計劃還包括過濾條件,所述用戶信息收集爬蟲模塊,根據所述用戶收聽計劃中的關注信息源,在網際網路上搜集文本數據得到各用戶的關注信息文本文件及其屬性並根據所述用戶收聽計劃中的過濾條件進行去重過濾後存儲到所述用戶定製信息庫。
所述用戶收聽計劃中的過濾條件包括信息源、信息的標籤或分類、關鍵詞、關注度。所述用戶的定製文本數據文件及其屬性還包括留言文件及其屬性。本發明的廣播系統,服務設備包括用戶信息庫、用戶定製信息庫、公共定製信息庫、音樂媒體庫、用戶信息收集爬蟲模塊、公共信息收集爬蟲模塊、緊急事務輸入模塊、處理器,客戶設備包括播放列表模塊、語音合成模塊、音頻數據播放模塊、控制器,用戶登陸驗證通過後,服務設備的處理器就根據該用戶的用戶信息庫中的用戶收聽計劃中的播放優先級別、狀態、用戶類型、播放日程,以及所述用戶定製信息庫中該用戶的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的各種音樂音頻數據文件及其屬性,每隔一設定時間生成一播放列表並發送到該客戶設備的播放列表模塊,客戶設備根據最新收到的播放列表依列表順序到服務設備下載相應的文件並輸出語音,如果服務設備緊急事務輸入模塊有緊急事務信息輸入時,服務設備的處理器就及時生成以緊急事務為最高優先級別的緊急播放列表並發送到各客戶設備的播放列表模塊,並將立即推送該緊急事務信息到各客戶設備,已登錄的客戶設備會首先通過語音輸出服務設備推送的緊急事務信息,然後再依列表順序到服務設備下載相應的文件並輸出語音。本發明的廣播系統,能根據用戶收聽計劃,按照用戶的個性化要求向各客戶播送新聞、 留言、音樂、緊急信息等節目內容,能滿足用戶廣播收聽的個性化要求。
下面結合附圖及具體實施方式
對本發明作進一步詳細說明。圖1是本發明的廣播系統一實施方式的結構示意圖;圖2是本發明的廣播系統一實施方式服務設備工作流程圖。
具體實施例方式本發明的廣播系統一實施方式如圖1所示,包括一服務設備、一個或多個客戶設備,服務設備同網際網路通信,並通過通信鏈路連接客戶設備,各客戶設備有互不相同的識別碼;所述服務設備,包括用戶信息庫、用戶定製信息庫、公共定製信息庫、音樂媒體庫、 用戶信息收集爬蟲模塊、公共信息收集爬蟲模塊、緊急事務輸入模塊、處理器;所述用戶信息庫用於存儲用戶信息,每一用戶信息包括客戶設備識別碼、用戶登陸驗證信息、用戶收聽計劃;所述用戶登陸驗證信息包括用戶名、用戶密碼等;所述用戶收聽計劃包括關注信息源(如微薄帳號、博客帳號、RSS (Really Simple Syndication,簡易供稿))、播放優先級別(如用戶自己設置播放日程為第一優先級、留言為第二優先級,新聞為的第三優先級,音樂為第四優先級,博客為第五優先級)、狀態(如空閒、繁忙、外出、開心、 安靜、激昂)、用戶類型(如所在地區、年齡、愛好)、播放日程(如早晨播放輕快的音樂,早上在地鐵上播放激昂音樂,工作時間播放舒緩音樂,午飯時間播放祝消化音樂,下午播放激昂音樂,上午10點到10點半、下午3點到3點半、晚上8點到8點半進行要問播報等)、過濾條件(如信息源、信息的標籤或分類、關鍵詞、關注度等);所述用戶定製信息庫用於存儲廣播系統各用戶的定製文本數據文件及其屬性,所述定製文本數據文件及其屬性包括留言文件及其屬性(如留言人、播放時間等)、關注信息文本文件及其屬性(如類型、作者等);所述公共定製信息庫用於存儲公共定製文本數據文件及其屬性(如地區、年齡、 愛好、時效);所述音樂媒體庫,用於存儲各種音樂音頻數據文件及其音樂屬性(如輕快、激昂、 舒緩等);所述緊急事務輸入模塊用於輸入緊急事務信息(如火災、地震等);所述用戶信息收集爬蟲模塊,用於根據一用戶收聽計劃中的關注信息源,在網際網路上搜集文本數據並根據所述用戶收聽計劃中的過濾條件進行去重過濾,得到該用戶的關注信息文本文件及其屬性並存儲到所述用戶定製信息庫;去重過濾,是按照過濾條件,對各條類似信息中重複的內容進行過濾,只保留少數核心信息。所述公共信息收集爬蟲模塊,用於在網際網路上搜集公共定製文本數據文件及其屬性存儲到所述公共定製信息庫;所述處理器,如圖2所示,當接收到一客戶設備傳來的用戶登錄信息後,通過所述用戶信息庫中的客戶設備識別碼、用戶登陸驗證信息進行驗證,如果驗證通過,就根據該用戶收聽計劃中的播放優先級別、狀態、用戶類型、播放日程,以及所述用戶定製信息庫中該用戶的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的各種音樂音頻數據文件及其屬性,生成一播放列表發送到該客戶設備的播放列表模塊,每隔一設定時間重新生成一播放列表並發送到該客戶設備的播放列表模塊,如果所述緊急事務輸入模塊輸入緊急事務信息,則所述處理器以緊急事務為最高優先級別立即生成緊急播放列表並發送到各客戶設備的播放列表模塊,並立即推送該緊急事務信息到各客戶設備;所述客戶設備包括播放列表模塊、語音合成模塊、音頻數據播放模塊、控制器,所述播放列表模塊用於存放最新收到的播放列表,所述音頻數據播放模塊用於播放音頻數據文件,所述語音合成模塊用於通過語音輸出文本數據文件,所述控制器根據所述最新收到的播放列表控制所述語音合成模塊或音頻數據播放模塊依次播出語音,如果所述播放列表模塊中最新收到的播放列表中當前位置為緊急事務,所述控制器就控制接收服務設備推送的緊急事務信息並通過所述語音合成模塊或音頻數據播放模塊播出,如果所述播放列表模塊中存放的最新收到的播放列表中當前位置為非緊急事務,所述控制器就控制到所述服務設備下載所述最新收到的播放列表中當前位置所對應的數據文件(如留言文件、關注信息文本文件、公共定製文本數據文件、音樂音頻數據文件等)並通過所述語音合成模塊或音頻數據播放模塊播出。本發明的廣播系統,服務設備包括用戶信息庫、用戶定製信息庫、公共定製信息庫、音樂媒體庫、用戶信息收集爬蟲模塊、公共信息收集爬蟲模塊、緊急事務輸入模塊、處理器,客戶設備包括播放列表模塊、語音合成模塊、音頻數據播放模塊、控制器,用戶登陸驗證通過後,服務設備的處理器就根據該用戶的用戶信息庫中的用戶收聽計劃中的播放優先級別、狀態、用戶類型、播放日程,以及所述用戶定製信息庫中該用戶的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的各種音樂音頻數據文件及其屬性,每隔一設定時間生成一播放列表並發送到該客戶設備的播放列表模塊,客戶設備根據最新收到的播放列表依列表順序到服務設備下載相應的文件並輸出語音,如果服務設備緊急事務輸入模塊有緊急事務信息輸入時,服務設備的處理器就及時生成以緊急事務為最高優先級別的緊急播放列表並發送到各客戶設備的播放列表模塊,並將立即推送該緊急事務信息到各客戶設備,已登錄的客戶設備會首先通過語音輸出服務設備推送的緊急事務信息,然後再依列表順序到服務設備下載相應的文件並輸出語音。本發明的廣播系統,能根據用戶收聽計劃,按照用戶的個性化要求向各客戶播送新聞、 留言、音樂、緊急信息等節目內容,能滿足用戶廣播收聽的個性化要求。
本發明的廣播系統,服務設備可以通過不同的途徑,接受用戶信息設定或留言,例如可以通過XMPP(—種開源即時通訊軟體所遵守的通訊協議)、電話呼叫中心、 RESTFul 1 ( 一種輕量級的Web服務接口協議,服務端將開放一套接口,允許其他客戶根據這套接口來開發新的服務和應用)。一用戶可以設定關注信息源,從而得到關心的信息;用戶可以設定過濾條件,以對關心的信息進行去重;用戶可以設定播放優先級別,以及早得到最關注的信息;用戶可以設定其狀態,以聽到同狀態相適應的音樂;用戶可以設定其類型,以得到同其類型相關的信息;用戶可以設定播放日程,以在設定的時間收聽相應音樂或其它信息;可以向其它用戶留言,並按照其它用戶的用戶收聽計劃進行播放,用戶也可以給自己留§。
權利要求
1.一種廣播系統,包括一服務設備、一個或多個客戶設備,服務設備同網際網路通信,並通過通信鏈路連接客戶設備,各客戶設備有互不相同的識別碼;其特徵在於,所述服務設備,包括用戶信息庫、用戶定製信息庫、公共定製信息庫、音樂媒體庫、用戶信息收集爬蟲模塊、公共信息收集爬蟲模塊、緊急事務輸入模塊、處理器; 所述用戶信息庫用於存儲各用戶信息;所述用戶定製信息庫存儲有廣播系統各用戶的定製文本數據文件及其屬性; 所述公共定製信息庫用於存儲公共定製文本數據文件及其屬性; 所述音樂媒體庫,用於存儲各種音樂音頻數據文件及其音樂屬性; 所述緊急事務輸入模塊用於輸入緊急事務信息;所述用戶信息收集爬蟲模塊,用於在網際網路上搜集用戶的關注信息文本文件及其屬性存儲到所述用戶定製信息庫;所述公共信息收集爬蟲模塊,用於在網際網路上搜集公共定製文本數據文件及其屬性存儲到所述公共定製信息庫;所述處理器,用於根據客戶設備傳來的用戶登錄信息,以及所述用戶信息庫中的用戶信息、所述用戶定製信息庫中的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的音樂音頻數據文件及其音樂屬性、所述緊急事務輸入模塊輸入的緊急事務信息,生成播放列表並發送到各客戶設備;所述客戶設備用於根據所述處理器傳來的播放列表將相應數據文件進行語音播出。
2.根據權利要求1所述的廣播系統,其特徵在於,每一用戶信息包括客戶設備識別碼、 用戶登陸驗證信息、用戶收聽計劃;所述用戶登陸驗證信息包括用戶名;所述用戶收聽計劃包括關注信息源、播放優先級別;所述用戶定製信息庫用於存儲廣播系統各用戶的定製文本數據文件及其屬性,所述定製文本數據文件及其屬性包括關注信息文本文件及其屬性;所述用戶信息收集爬蟲模塊,用於根據一用戶收聽計劃中的關注信息源,在網際網路上搜集文本數據並進行去重過濾後得到該用戶的關注信息文本文件及其屬性存儲到所述用戶定製信息庫。
3.根據權利要求2所述的廣播系統,其特徵在於,所述處理器,當接收到一客戶設備傳來的用戶登錄信息後,通過所述用戶信息庫中的客戶設備識別碼、用戶登陸驗證信息進行驗證,如果驗證通過,就根據該用戶收聽計劃,以及所述用戶定製信息庫中該用戶的定製文本數據文件及其屬性、所述公共定製信息庫中的公共定製文本數據文件及其屬性、所述音樂媒體庫中的各種音樂音頻數據文件及其屬性,生成一播放列表發送到該客戶設備的播放列表模塊,每隔一設定時間重新生成一播放列表並發送到該客戶設備的播放列表模塊,如果所述緊急事務輸入模塊輸入緊急事務信息,則所述處理器以緊急事務為最高優先級別立即生成緊急播放列表並發送到各客戶設備的播放列表模塊,並立即推送該緊急事務信息到各客戶設備。
4.根據權利要求3所述的廣播系統,其特徵在於,所述客戶設備包括播放列表模塊、 語音合成模塊、音頻數據播放模塊、控制器,所述播放列表模塊用於存放最新收到的播放列表,所述音頻數據播放模塊用於播放音頻數據文件,所述語音合成模塊用於通過語音輸出文本數據文件,所述控制器根據所述最新收到的播放列表控制所述語音合成模塊或音頻數據播放模塊依次播出語音,如果所述播放列表模塊中最新收到的播放列表中當前位置為緊急事務,所述控制器就控制接收服務設備推送的緊急事務信息並通過所述語音合成模塊或音頻數據播放模塊播出,如果所述播放列表模塊中存放的最新收到的播放列表中當前位置為非緊急事務,所述控制器就控制到所述服務設備下載所述最新收到的播放列表中當前位置所對應的數據文件並通過所述語音合成模塊或音頻數據播放模塊播出。
5.根據權利要求2、3或4任一項所述的廣播系統,其特徵在於,所述用戶登陸驗證信息包括用戶名、用戶密碼。
6.根據權利要求2、3或4任一項所述的廣播系統,其特徵在於,所述用戶收聽計劃還包括狀態、用戶類型、播放日程。
7.根據權利要求6所述的廣播系統,其特徵在於,所述狀態包括空閒、繁忙、外出、開心、安靜、激昂;所述用戶類型包括所在地區、年齡、愛好。
8.根據權利要求2、3或4任一項所述的廣播系統,其特徵在於,所述用戶收聽計劃還包括過濾條件,所述用戶信息收集爬蟲模塊,根據所述用戶收聽計劃中的關注信息源,在網際網路上搜集文本數據得到各用戶的關注信息文本文件及其屬性並根據所述用戶收聽計劃中的過濾條件進行去重過濾後存儲到所述用戶定製信息庫。
9.根據權利要求8所述的廣播系統,其特徵在於,所述用戶收聽計劃中的過濾條件包括信息源、信息的標籤或分類、關鍵詞、關注度。
10.根據權利要求1所述的廣播系統,其特徵在於,所述用戶的定製文本數據文件及其屬性還包括留言文件及其屬性。
全文摘要
本發明公開了一種廣播系統,服務設備包括用戶信息庫、用戶定製信息庫、公共定製信息庫、音樂媒體庫、用戶信息收集爬蟲模塊、公共信息收集爬蟲模塊、緊急事務輸入模塊、處理器;當一用戶登錄驗證通過,服務設備就根據該用戶收聽計劃,生成一播放列表發送到該客戶設備的播放列表模塊,如果輸入緊急事務信息,則所述處理器以緊急事務為最高優先級別立即生成緊急播放列表,並立即推送該緊急事務信息到各客戶設備;客戶設備根據最新收到的播放列表控制語音合成模塊或音頻數據播放模塊依次播出語音。本發明的廣播系統,能滿足用戶廣播收聽的個性化要求。
文檔編號H04L29/06GK102347845SQ201010245859
公開日2012年2月8日 申請日期2010年8月5日 優先權日2010年8月5日
發明者範路 申請人:盛樂信息技術(上海)有限公司