(57)【要約】  開示された実施形態は、試合のライブテキストブロードキャストのための方法およびデバイスを提供する。試合のライブテキストブロードキャストのための方法は、現在の試合の試合データをリアルタイムに受信する段階と、過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する段階と、リアルタイムライブブロードキャスト発話を出力する段階と、を備える。開示された実施形態は、人間らしい抑揚を伴う試合のライブテキストブロードキャストを実行でき、その結果、試合のライブテキストブロードキャストの品質を向上させる。
2018525675.tif 000002
【特許請求の範囲】
【請求項１】
現在の試合の試合データをリアルタイムに受信する段階と、
過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、前記現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する段階と、
前記ライブブロードキャストのためのリアルタイム発話を出力する段階と、を備える、試合のライブテキストブロードキャストのための方法。
【請求項２】
過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、前記現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を前記生成する段階は、
前記現在の試合の前記試合データに含まれるアクションおよびアクション結果を判定する段階と、
現在の試合の試合データによって表現される前記アクションおよびアクション結果並びに前記過去のライブブロードキャスト発話のアクショントピックおよび感情スコアに従い、前記過去のライブブロードキャスト発話から、現在の試合の試合データと整合する感情を有する過去のライブブロードキャスト発話を、過去のライブブロードキャスト発話候補として取得する段階と、
前記ライブブロードキャストのためのリアルタイム発話を取得すべく、前記過去のライブブロードキャスト発話候補を修正する段階と、を含む、請求項１に記載の方法。
【請求項３】
前記ライブブロードキャストのためのリアルタイム発話を取得すべく、前記過去のライブブロードキャスト発話候補を前記修正する段階は、
複数の過去のライブブロードキャスト発話候補が取得される場合、目的の過去のライブブロードキャスト発話として機能させるべく、前記複数の過去のライブブロードキャスト発話候補から、感情スコアの最も高い絶対値、感情スコアの最も低い絶対値を有する、または事前設定された要件を満たすテキスト表現を有する、過去のライブブロードキャスト発話候補を選択する段階と、
前記ライブブロードキャストのためのリアルタイム発話を取得すべく、前記目的の過去のライブブロードキャスト発話を修正する段階と、を含む、請求項２に記載の方法。
【請求項４】
前記過去の試合に対するリアルタイムコメントに用いられた、人間らしい感情を伴う過去のコメント発話に従い、前記現在の試合に対するリアルタイムコメントのための、人間らしい感情を伴うリアルタイムコメント発話を生成する段階と、
前記リアルタイムコメント発話を出力する段階と、をさらに備える、請求項１に記載の方法。
【請求項５】
前記過去の試合に対するリアルタイムコメントに用いられた、人間らしい感情を伴う過去のコメント発話に従い、前記現在の試合に対するリアルタイムコメントのための、人間らしい感情を伴うリアルタイムコメント発話を前記生成する段階は、
前記現在の試合に対してコメントされるべき試合コンテンツを判定する段階と、
過去のコメント発話候補として機能させるべく、前記試合コンテンツに含まれるアクションおよびアクション結果並びに前記過去のコメント発話のアクショントピックおよび感情スコアに従い、前記過去のコメント発話から、前記試合コンテンツと整合する感情を有する過去のコメント発話を取得する段階と、
前記リアルタイムコメント発話を取得すべく、前記過去のコメント発話候補を修正する段階と、を含む、請求項４に記載の方法。
【請求項６】
前記現在の試合データに従い、前記現在の試合に含まれる各アクショントピックのための情報リストに関するリアルタイム統計を収集する段階と、
前記現在の試合中にオーディエンスによって送信される試合の質問を受信し、且つ前記試合の質問に含まれるアクショントピックに従い、対応する情報リストから回答を取得する段階と、
前記現在の試合のやり取り時間の間に、前記試合の質問の一部に対する回答を出力する段階と、をさらに備える、請求項１から５のいずれか一項に記載の方法。
【請求項７】
過去の試合の試合データのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う過去のライブブロードキャスト発話を取得する段階と、
前記過去のライブブロードキャスト発話によって表現される前記試合のアクションおよびアクション結果に従い、前記過去のライブブロードキャスト発話に対するトピックマーク付けおよび感情グレード付けを実行する段階と、を備える、試合のライブブロードキャスト発話を処理するための方法。
【請求項８】
過去の試合の試合データのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う過去のライブブロードキャスト発話を前記取得する段階は、
手動の入力でのライブテキストブロードキャスト方法を用いる場合、前記過去の試合のためのライブテキストブロードキャスト中に用いられたライブブロードキャスト発話を取得し、且つ前記取得されたライブブロードキャスト発話を前記過去のライブブロードキャスト発話として用いる段階、または
ライブオーディオブロードキャスト方法を用いる場合、前記過去の試合のライブブロードキャスト中に生成されたオーディオデータのテキスト変換後に取得されるライブブロードキャスト発話を取得し、且つ前記取得されたライブブロードキャスト発話を前記過去のライブブロードキャスト発話として用いる段階、または
ライブビデオブロードキャスト方法を用いる場合、前記過去の試合のライブブロードキャスト中に生成されたビデオデータのテキスト変換後に取得されるライブブロードキャスト発話を取得し、且つ前記取得されたライブブロードキャスト発話を前記過去のライブブロードキャスト発話として用いる段階、を含む、請求項７に記載の方法。
【請求項９】
前記過去のライブブロードキャスト発話によって表現される前記試合のアクションおよびアクション結果に従い、前記過去のライブブロードキャスト発話に対するトピックマーク付けおよび感情グレード付けを前記実行する段階は、
アクション表現の言葉、アクション指示表現の言葉、およびアクション度合い表現の言葉を取得すべく、前記過去のライブブロードキャスト発話を解析する段階と、
前記アクション表現の言葉によって表現される試合アクションに従い、前記過去のライブブロードキャスト発話のアクショントピックをマーク付けする段階と、
前記アクション指示表現の言葉によって表現されるアクション指示、および前記アクション度合い表現の言葉によって表現されるアクション度合いに従い、前記過去のライブブロードキャスト発話の感情スコアを判定する段階と、を含む、請求項７または８に記載の方法。
【請求項１０】
現在の試合の試合データをリアルタイムに受信する受信モジュールと、
過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、前記現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する生成モジュールと、
前記ライブブロードキャストのためのリアルタイム発話を出力する出力モジュールと、を備える、試合のライブブロードキャストテキストのためのデバイス。
【請求項１１】
前記生成モジュールは、具体的には、
前記現在の試合の前記試合データに含まれるアクションおよびアクション結果を判定し、
現在の試合の試合データによって表現される前記アクションおよびアクション結果並びに前記過去のライブブロードキャスト発話のアクショントピックおよび感情スコアに従い、前記過去のライブブロードキャスト発話から、現在の試合の試合データと整合する感情を有する過去のライブブロードキャスト発話を、過去のライブブロードキャスト発話候補として取得し、
前記ライブブロードキャストのためのリアルタイム発話を取得すべく、前記過去のライブブロードキャスト発話候補を修正する、請求項１０に記載のデバイス。
【請求項１２】
前記生成モジュールは、具体的には、
複数の過去のライブブロードキャスト発話候補が取得される場合、目的の過去のライブブロードキャスト発話として機能させるべく、前記複数の過去のライブブロードキャスト発話候補から、感情スコアの最も高い絶対値、感情スコアの最も低い絶対値を有する、または事前設定された要件を満たすテキスト表現を有する、過去のライブブロードキャスト発話候補を選択し、
前記ライブブロードキャストのためのリアルタイム発話を取得すべく、前記目的の過去のライブブロードキャスト発話を修正する、請求項１１に記載のデバイス。
【請求項１３】
前記生成モジュールはさらに、
前記過去の試合に対するリアルタイムコメントに用いられた、人間らしい感情を伴う過去のコメント発話に従い、前記現在の試合に対するリアルタイムコメントのための、人間らしい感情を伴うリアルタイムコメント発話を生成し、
前記出力モジュールはさらに、
前記リアルタイムコメント発話を出力する、請求項１０に記載のデバイス。
【請求項１４】
前記生成モジュールは、具体的には、
前記現在の試合に対してコメントされるべき試合コンテンツを判定し、
過去のコメント発話候補として機能させるべく、前記試合コンテンツに含まれるアクションおよびアクション結果並びに前記過去のコメント発話のアクショントピックおよび感情スコアに従い、前記過去のコメント発話から、前記試合コンテンツと整合する感情を有する過去のコメント発話を取得し、
前記リアルタイムコメント発話を取得すべく、前記過去のコメント発話候補を修正する、請求項１３に記載のデバイス。
【請求項１５】
前記現在の試合データに従い、前記現在の試合に含まれる各アクショントピックのための情報リストに関するリアルタイム統計を収集する統計モジュールと、
前記現在の試合中にオーディエンスによって送信される試合の質問を受信し、前記試合の質問に含まれるアクショントピックに従い、対応する情報リストから、回答を取得し、前記現在の試合のやり取り時間の間に、前記試合の質問の一部に対する回答を出力する、やり取りモジュールと、をさらに備える、請求項１０から１４のいずれか一項に記載のデバイス。
【請求項１６】
過去の試合の試合データのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う過去のライブブロードキャスト発話を取得する取得モジュールと、
前記過去のライブブロードキャスト発話によって表現される前記試合のアクションおよびアクション結果に従い、前記過去のライブブロードキャスト発話に対するトピックマーク付けおよび感情グレード付けを実行するマーク付けおよびグレード付けモジュールと、を備える、試合のためのライブブロードキャスト発話を処理するためのデバイス。
【請求項１７】
前記取得モジュールは、具体的には、
手動の入力でのライブテキストブロードキャスト方法を用いる場合、前記過去の試合のためのライブテキストブロードキャスト中に用いられたライブブロードキャスト発話を取得し、且つ前記取得されたライブブロードキャスト発話を前記過去のライブブロードキャスト発話として用い、または
ライブオーディオブロードキャスト方法を用いる場合、前記過去の試合のライブブロードキャスト中に生成されたオーディオデータのテキスト変換後に取得されるライブブロードキャスト発話を取得し、且つ前記取得されたライブブロードキャスト発話を前記過去のライブブロードキャスト発話として用い、または
ライブビデオブロードキャスト方法を用いる場合、前記過去の試合のライブブロードキャスト中に生成されたビデオデータのテキスト変換後に取得されるライブブロードキャスト発話を取得し、且つ前記取得されたライブブロードキャスト発話を前記過去のライブブロードキャスト発話として用いる、請求項１６に記載のデバイス。
【請求項１８】
前記マーク付けおよびグレード付けモジュールは、具体的には、
アクション表現の言葉、アクション指示表現の言葉、およびアクション度合い表現の言葉を取得すべく、前記過去のライブブロードキャスト発話を解析し、
前記アクション表現の言葉によって表現される試合アクションに従い、前記過去のライブブロードキャスト発話のアクショントピックをマーク付けし、
前記アクション指示表現の言葉によって表現されるアクション指示、および前記アクション度合い表現の言葉によって表現されるアクション度合いに従い、前記過去のライブブロードキャスト発話の感情スコアを判定する、請求項１６または１７に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本願は、２０１５年８月１８日に出願された中国特許出願第２０１５１０５０７９３２．Ｘ号（発明の名称「試合のライブテキストブロードキャストのための方法およびデバイス」）および２０１６年８月９日に出願された国際出願第ＰＣＴ／ＣＮ１６／９４１１５号（発明の名称「試合のライブテキストブロードキャストのための方法およびデバイス」）に基づく優先権を主張し、それぞれの出願はそれらの全体が、本明細書に参照により援用される。
【背景技術】
【０００２】
開示された実施形態は、インターネット技術の分野に関し、特に試合のライブテキストブロードキャストを実行するための方法およびデバイスに関する。
［関連技術の説明］
【０００３】
インターネット技術の開発が進むにつれ、ＨＵＰＵ  ＡＰＰ等、ユーザ端末（例えば、モバイルフォン、タブレットコンピュータ等）上でのスポーツイベント用のライブテキストブロードキャストを用いるアプリケーションが現れてきた。現在、利用可能なライブテキストブロードキャストの２つの方法としては、次のようなものがある。すなわち、１つは、手動での入力ベースのライブテキストブロードキャストと、もう１つは、マシンベースのライブテキストブロードキャストである。手動での入力ベースのライブテキストブロードキャスト方法と比較して、マシンベースのライブテキストブロードキャスト方法は、人的資源を節約し、ライブブロードキャストの効率性がより高いことから、広く用いられている。しかしながら、マシンベースのライブテキストブロードキャスト方法は、試合の事実の記述を提供するに過ぎない。例えば、「2015-05-28 10:15:19、ウォリアーズ（登録商標）対ロケッツ（登録商標）、カリー、スリーポイントショット、ゴール」といった具合である。現在、このようなライブブロードキャスト方法は、無味乾燥で味気ない。ユーザは、このようなライブブロードキャストの試合を視聴することはほとんどなく、ライブブロードキャストの品質は比較的劣っている。
【発明の概要】
【０００４】
本開示の実施形態に係る複数の態様は、人間らしい抑揚を伴う、試合のライブテキストブロードキャストを実行するための方法およびデバイスを提供し、それにより、試合のライブテキストブロードキャストの品質を向上させる。
【０００５】
本開示の実施形態に係る一態様は、現在の試合の試合データをリアルタイムに受信する段階と、過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する段階と、上記ライブブロードキャストのためのリアルタイム発話を出力する段階と、を備える、試合のライブテキストブロードキャストのための方法を提供する。
【０００６】
本開示の実施形態に係る別の態様は、過去の試合の試合データのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う、過去のライブブロードキャスト発話を取得する段階と、上記過去のライブブロードキャスト発話によって表現される上記試合のアクションおよびアクション結果に従い、上記過去のライブブロードキャスト発話に対する、トピックマーク付けおよび感情グレード付けを実行する段階と、を備える、試合のライブブロードキャスト発話を処理するための方法を提供する。
【０００７】
本開示の実施形態に係るさらなる別の態様は、現在の試合の試合データをリアルタイムに受信するよう構成された受信モジュールと、過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成するよう構成された生成モジュールと、上記ライブブロードキャストのためのリアルタイム発話を出力するよう構成された出力モジュールと、を備える、試合のライブテキストブロードキャストのためのデバイスを提供する。
【０００８】
本開示の実施形態に係るさらなる別の態様は、過去の試合の試合データのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う、過去のライブブロードキャスト発話を取得するよう構成された取得モジュールと、上記過去のライブブロードキャスト発話によって表現された上記試合のアクションおよびアクション結果に従い、上記過去のライブブロードキャスト発話に対する、トピックマーク付けおよび感情グレード付けを実行するよう構成されたマーク付けおよびグレード付けモジュールと、を備える、試合のためのライブブロードキャスト発話を処理するためのデバイスを提供する。
【０００９】
開示された実施形態は、現在の試合の試合データをリアルタイムに受信し、過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成し、リアルタイムライブブロードキャスト発話を出力することで、現在の試合のためのライブテキストブロードキャストを可能にする。開示された実施形態は、人間らしい感情を伴うライブブロードキャスト発話を用いるので、現在の試合のためのライブテキストブロードキャストに、人間らしい抑揚効果がもたらされ、その結果、試合のライブテキストブロードキャストの品質を向上させる。
【図面の簡単な説明】
【００１０】
開示された実施形態中の技術的解決手段をより明確に説明すべく、実施形態または先行技術の説明において用いられる必要のある図面について、以下に簡単に説明する。以下に説明される図面は、開示された実施形態のうちの一部の実施形態に過ぎず、当業者は、創造的取り組みを行わなくても、これらの図面により、他の図面を得ることができる。
【００１１】
【図１】本開示のいくつかの実施形態による、試合のライブテキストブロードキャストを実行するための方法を示すフローダイアグラムである。
【００１２】
【図２】本開示のいくつかの実施形態による、試合のライブブロードキャスト発話を処理するための方法を示すフローダイアグラムである。
【００１３】
【図３】本開示のいくつかの実施形態による、試合のライブテキストブロードキャストを実行するためのデバイスを示すブロックダイアグラムである。
【００１４】
【図４】本開示のいくつかの実施形態による、試合のライブテキストブロードキャストを実行するためのデバイスを示すブロックダイアグラムである。
【００１５】
【図５】本開示のいくつかの実施形態による、試合のライブブロードキャスト発話を処理するためのデバイスを示すブロックダイアグラムである。
【発明を実施するための形態】
【００１６】
開示された実施形態の目的、技術スキームおよび利点をより明確にすべく、実施形態中の技術スキームについて、以下に、図面を参照して明確かつ十分に記載する。記載された実施形態は、すべての実施形態ではなく、本開示の実施形態の一部である。当業者が、開示された実施形態に基づき、創造的取り組みを行うことなく、得られる他のすべての実施形態は、本開示の保護範囲に属する。
【００１７】
現在のシステムでは、マシンベースのライブテキストブロードキャスト方法は、試合の事実の記述を提供するに過ぎない。例えば、「2015-05-28 10:15:19、ウォリアーズ（登録商標）対ロケッツ（登録商標）、カリー、スリーポイントショット、ゴール」といった具合である。このようなライブブロードキャスト方法の結果は、単純すぎて味気ない。ユーザは、このようなライブブロードキャストの試合を視聴することはほとんどなく、ライブブロードキャストの品質は劣っている。上記問題に対処すべく、開示された実施形態は、試合のライブテキストブロードキャストのための方法を提供する。開示された方法は、過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する段階を含む、マシンベースのライブテキストブロードキャスト方法を備え、その結果、現在の試合のためのライブテキストブロードキャストを可能にする。開示された実施形態は、現在の試合のテキストをライブブロードキャストする際、人間らしい感情を伴うライブブロードキャスト発話を用いるので、現在の試合のためのライブテキストブロードキャストは、人間らしい抑揚効果を刺激し、その結果、試合のライブテキストブロードキャストの品質を向上させる。
【００１８】
図１は、本開示のいくつかの実施形態による、試合のライブテキストブロードキャストを実行するための方法を示すフローダイアグラムである。図１に示す通り、方法は、以下の段階を含む。
【００１９】
段階１０１：現在の試合のための試合データをリアルタイムに受信する。
【００２０】
段階１０２：過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する。
【００２１】
段階１０３：ライブブロードキャストのためのリアルタイム発話を出力する。
【００２２】
本実施形態において、現在の試合のためのリアルタイムライブブロードキャストを実行すべく、現在の試合の試合データは、リアルタイムに取得される。本実施形態における現在の試合の試合データは、試合の視聴者からリアルタイムにアクセスされてよく、または正式に提供されてよい。本実施形態において、現在の試合の試合データであれ、過去の試合の試合データであれ、試合データは、試合時間、試合の参加者、試合のプレーヤ、試合アクション、アクション結果および他の情報を含んでよい。例えば、ウォリアーズ（登録商標）対ロケッツ（登録商標）の試合の試合データの一部は、以下の通り表現される。2015-05-28 10:15:13、ウォリアーズ対ロケッツ、カリーがボールをパスする、トンプソンがボールをキャッチする。2015-05-28 10:15:16、ウォリアーズ対ロケッツ、トンプソンがボールをパスする、カリーがボールをキャッチする。2015-05-28 10:15:19、ウォリアーズ対ロケッツ、カリーがスリーポイントショット、ゴールをする。
【００２３】
上記からわかる通り、試合データは、感情またはフィーリングを伴わない、試合の事実の記述のみを提供する。上記の方法の試合データを用いるライブテキストブロードキャストは、低品質のブロードキャストをもたらし、視聴者を魅了しない。
【００２４】
従って、これらの開示された実施形態は、過去の試合の試合データを人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成する。さらに、開示された実施形態は、人間らしい感情を伴う、ライブブロードキャストのためのリアルタイム発話を用いることで、現在の試合のためのライブテキストブロードキャストを実行する。そのため、ライブブロードキャストは、人間らしい感情および抑揚の効果を有し、視聴者を魅了し、その結果、ライブテキストブロードキャストの品質を向上させ、オーディエンスの視聴体験を高める。
【００２５】
過去のライブブロードキャスト発話は、手動のライブテキストブロードキャスト方法を用いる場合、過去の試合のライブテキストブロードキャスト中に用いられたライブブロードキャスト発話であってよい。代替的に、ライブブロードキャスト発話は、ライブオーディオブロードキャスト方法を用いる場合、過去の試合のライブブロードキャスト中に生成されたオーディオデータのテキスト変換後に取得されてもよい。代替的に、ライブブロードキャスト発話は、ライブビデオブロードキャスト方法を用いる場合、過去の試合のライブブロードキャスト中に生成されたビデオデータのテキスト変換後に取得されてもよい。一般的に言って、手動のライブテキストブロードキャスト方法を用いて、試合のためのライブテキストブロードキャストが実行される場合に用いられるライブブロードキャスト発話、またはライブオーディオブロードキャスト若しくはライブビデオブロードキャストにより生成されるデータのテキスト変換後に取得されるライブブロードキャスト発話は、人間らしい感情およびライブブロードキャストの所望の品質を有しており、以下に示すようなものである。2015-05-28 10:15:13、ウォリアーズ対ロケッツ、「カリーがボールをトンプソンにパスする」2015-05-28 10:15:16、ウォリアーズ対ロケッツ、「トンプソンがドリブルし、ボールをカリーにパスして返す」2015-05-28 10:15:15、ウォリアーズ対ロケッツ、「カリーがボールをキャッチし、ゴールを見ずに、スリーポイントショットを投げる」2015-05-28 10:15:17、ウォリアーズ対ロケッツ、「決まった！！！」2015-05-28 10:15:19、ウォリアーズ対ロケッツ「やった！！！鮮やかなショット！！！」2015-05-28 10:15:17、ウォリアーズ対ロケッツ「またしてもカリーがＭＶＰの価値を我々に見せてくれた！！！」
【００２６】
手動のライブテキストブロードキャストは、多くの人的資源を必要とし、実施コストが高くなることに留意されたい。上記方法は、人的資源を用いずに、人間らしい感情を伴う、ライブテキストブロードキャストの目的を達成できる。また、本実施形態が提供する方法が実施された後、上記実施形態を用いて、現在の試合のためのライブテキストブロードキャストが実行される場合、本実施形態の方法を用いて、ライブテキストブロードキャストが以前に実行されたときに用いられた、人間らしい感情を伴うライブブロードキャスト発話が、さらに取得され、過去のライブブロードキャスト発話として機能してよい。
【００２７】
代替的な実施形態（後述する）において、人間らしい感情を伴う過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成すべく、一実施形態はさらに、試合のライブブロードキャスト発話を処理するための方法を提供し、当該方法においては、過去のライブブロードキャスト発話に対し、トピックおよび感情グレード付けが、前もってマーク付けされる。
【００２８】
図２は、本開示のいくつかの実施形態による、試合のためのライブブロードキャスト発話を処理するための方法を示すフローダイアグラムである。図２に示す通り、方法は、以下の段階を含む。
【００２９】
段階２０１：過去の試合の試合データのためのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う過去のライブブロードキャスト発話を取得する。
【００３０】
例えば、ここで、手動の入力でのライブテキストブロードキャスト方法を用いる場合、過去の試合のためのライブテキストブロードキャスト中に用いられたライブブロードキャスト発話が取得され、過去のライブブロードキャスト発話として用いられる。代替的に、ここで、ライブオーディオブロードキャスト方法を用いる場合、過去の試合のライブブロードキャスト中に生成されたオーディオデータのテキスト変換後に取得されるライブブロードキャスト発話が取得され、過去のライブブロードキャスト発話として用いられる。代替的に、ここで、ライブビデオブロードキャスト方法を用いる場合、過去の試合のライブブロードキャスト中に生成されたビデオデータのテキスト変換後に取得されるライブブロードキャスト発話が取得され、過去のライブブロードキャスト発話として用いられる。
【００３１】
段階２０２：過去のライブブロードキャスト発話によって表現される、試合のアクションおよびアクション結果に従い、過去のライブブロードキャスト発話に対し、トピックマーク付けおよび感情グレード付けを実行する。
【００３２】
本実施形態において、現在の試合に含まれる試合アクションに従い、いくつかのアクショントピックが設定される。例えば、一般的にバスケットボールの試合には、「ドリブル」、「パス」、「レイアップ」、「ダンク」、「リバウンド」および「ブロックショット」等のアクショントピックが含まれる。各アクショントピックは、いくつかのキーワードを用いて、表現される必要がある。次に、各アクショントピック下の対応するライブブロードキャスト発話が、これらのキーワードに基づいて、判定されてよい。
【００３３】
過去のライブブロードキャスト発話に対する感情グレード付けを実行することで、異なる過去のライブブロードキャスト発話によって示される、異なる感情を区別する。異なる感情スコアを有する過去のライブブロードキャスト発話は、異なる感情を表現する。過去のライブブロードキャスト発話の感情スコアは、過去のライブブロードキャスト発話によって表現される、アクション指示およびアクション度合いに基づいて、判定されてよい。実際、アクション指示とは、ショットがヒットするかどうか、またはドリブルがスムーズかどうか等のアクション結果を指す。
【００３４】
上記に基づき、過去のライブブロードキャスト発話に対し、トピックマーク付けおよび感情グレード付けを実行することは、アクション表現の言葉、アクション指示表現の言葉、およびアクション度合い表現の言葉を取得すべく、過去のライブブロードキャスト発話を解析すること、アクション表現の言葉により表現される試合アクションに従い、過去のライブブロードキャスト発話のアクショントピックをマーク付けすること、およびアクション指示表現の言葉によって表現されるアクション指示およびアクション度合い表現の言葉によって表現されるアクション度合いに従い、過去のライブブロードキャスト発話の感情スコアを判定すること、を備えてよい。
【００３５】
例えば、過去のライブブロードキャスト発話が、「カリーのドリブルが非常にスムーズだ」であるとする。当該過去のライブブロードキャスト発話を解析することにより、得られるアクション表現の言葉、アクション指示表現の言葉、およびアクション度合い表現の言葉はそれぞれ、「ドリブル」、「スムーズ」および「非常に」である。アクション表現の言葉から、過去のライブブロードキャスト発話に含まれる試合アクションは、ドリブルであることがわかり、過去のライブブロードキャスト発話のアクショントピックは、ドリブルとしてマーク付けされる。さらに、アクション指示表現の言葉によって表現されるアクション指示およびアクション度合い表現の言葉によって表現されるアクション度合いに従い、過去のライブブロードキャスト発話に対し、感情グレード付けが実行される。過去のライブブロードキャスト発話に対し、感情グレード付けを実行するための戦略またはルールは、アクション指示表現の言葉によって表現されるアクション指示およびアクション度合い表現の言葉によって表現されるアクション度合いに基づいて、事前設定されてよい。次に、設定された戦略またはルールに基づき、過去のライブブロードキャスト発話に対し、感情グレード付けが実行される。
【００３６】
例えば、過去のライブブロードキャスト発話は、−５から＋５の範囲の感情スコアでグレード付けされてよい。アクション度合いに基づいて、正のアクション指示が、＋３から＋５の範囲の正のスコアによってグレード付けされることを想定してみる。例えば、スムーズなドリブルは、スムーズさの度合いに従い、＋３から＋５の範囲の正のスコアによってグレード付けされてよい。本明細書において、「非常にスムーズ」は、＋４のスコアでグレード付けされる。アクション度合いに基づいて、負のアクション指示が、−３から−５の範囲の負のスコアによってグレード付けされることを想定してみる。例えば、非常に下手なドリブルは、下手なドリブルの度合いに基づき、−３から−５の範囲の負のスコアでグレード付けされてよい。「非常に下手な」は、−４等のスコアでグレード付けされてよい。過去のライブブロードキャスト発話に対し、トピックマーク付けおよび感情グレード付けが実行された後の結果を以下に示す。
2015-05-28 10:15:13、ウォリアーズ対ロケッツ、「カリーがボールをトンプソンにパスする。」パス、３ポイント
2015-05-28 10:15:16、ウォリアーズ対ロケッツ、「トンプソンがドリブルし、ボールをカリーにパスして戻す」パス、３ポイント
2015-05-28 10:15:19、ウォリアーズ対ロケッツ「カリーがボールをキャッチし、ゴールを見ずに、スリーポイントショットを投げる」シュート、４ポイント
2015-05-28 10:15:21、ウォリアーズ対ロケッツ、「決めた！！！」シュート、４ポイント
2015-05-28 10:15:23、ウォリアーズ対ロケッツ、「やった！！！鮮やかなショット！！！」ゴール、５ポイント
2015-05-28 10:15:25、ウォリアーズ対ロケッツ、「またしてもカリーがＭＶＰの価値を我々に見せてくれた！！！」ゴールタイプコメント、５ポイント
【００３７】
過去のライブブロードキャスト発話の後の「パス」および「シュート」等の言葉は、アクショントピックを表わし、「３ポイント」、「４ポイント」等は、過去のライブブロードキャスト発話の感情スコアを表わす。「ゴールタイプコメント」は、コメント発話に属することに留意されたい。コメント発話については、後述する。
【００３８】
過去のライブブロードキャスト発話は、トピックでマーク付けされ、感情スコアでグレード付けた後、ライブテキストブロードキャストのリストに編成されてよい。次に、このリストが、後の試合のためのライブテキストブロードキャストを実行するために用いられるべく出力される。
【００３９】
過去のライブブロードキャスト発話のトピックマーク付けおよび感情グレード付けの実行に基づいて、過去の試合の試合データを、人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成することに係る実施は、現在の試合を表現する試合データ内のアクションおよびアクション結果を判定することと、現在の試合の試合データによって表現されるアクションおよびアクション結果並びに過去のライブブロードキャスト発話のアクショントピックおよび感情スコアに従い、過去のライブブロードキャスト発話から、現在の試合の試合データと整合する感情を有する過去のライブブロードキャスト発話を、過去のライブブロードキャスト発話候補として取得することと、ライブブロードキャストのためのリアルタイム発話を取得すべく、過去のライブブロードキャスト発話候補を修正することと、を含む。
【００４０】
戦略またはルールが、設定されてよい。現在の試合の試合データによって表現される試合アクションおよびアクション結果並びに過去のライブブロードキャスト発話のアクショントピックおよび感情スコアに従い、現在の試合の試合データと整合する感情を有する過去のライブブロードキャスト発話が、設定された戦略またはルールに基づき、過去のライブブロードキャスト発話から、取得される。これらの取得された過去のライブブロードキャスト発話は、過去のライブブロードキャスト発話候補として機能する。
【００４１】
例えば、１つのルールにおいて、パスタイプアクションは、１から３の範囲の感情スコアを有するパストピックにおけるライブブロードキャスト発話に適用可能である。ゴールタイプアクションは、３から５の範囲の感情スコアを有するシュートトピックにおけるライブブロードキャスト発話に適用可能である。失敗したショットは、−３から−５の範囲の感情スコアを有するシュートトピックにおけるライブブロードキャスト発話に適用可能である、等といった具合である。上記ルールに基づき、且つ現在の試合の試合データによって表現される試合アクションおよびアクション結果並びに過去のライブブロードキャスト発話のアクショントピックおよび感情スコアに従い、現在の試合の試合データと整合する感情を有する過去のライブブロードキャスト発話が、過去のライブブロードキャスト発話から取得されてよい。これらの取得された過去のライブブロードキャスト発話は、過去のライブブロードキャスト発話候補として機能する。
【００４２】
過去のライブブロードキャスト発話候補が取得された後、過去のライブブロードキャスト発話候補は、リアルタイムライブブロードキャスト発話として直接用いられなくてよい。例えば、過去のライブブロードキャスト発話候補に含まれるプレーヤは、現在の試合の試合データに含まれるプレーヤと異なってよい。従って、過去のライブブロードキャスト発話候補が、過去のライブブロードキャスト発話候補内のプレーヤを、現在の試合のプレーヤと置き換えることで、修正されてよい。代替的に、現在の試合に、より好適なリアルタイムライブブロードキャスト発話を取得すべく、感嘆符の除去、一部の言葉の削除または一部の言葉の追加等、過去のライブブロードキャスト発話候補の表現は、調整されてよい。
【００４３】
一実施形態において、現在の試合の試合データと整合する感情を有する複数の過去のライブブロードキャスト発話候補が、取得されてよい。そのため、当該複数の過去のライブブロードキャスト発話候補から、感情スコアの最も高い絶対値を有する、感情スコアの最も低い絶対値を有する、または事前設定された要件を満たすテキスト表現を有する過去のライブブロードキャスト発話候補が選択され、目的の過去のライブブロードキャスト発話として機能してよい。その後、リアルタイムライブブロードキャスト発話を取得すべく、目的の過去のライブブロードキャスト発話が修正される。
【００４４】
例えば、ゴールタイプアクション等の正の感情を有する複数の過去のライブブロードキャスト発話候補に関し、感情スコアの最も高い絶対値を有する過去のライブブロードキャスト発話候補が、そこから選択されてよい。例えば、３から５の範囲のスコアを有する複数の過去のライブブロードキャスト発話候補に関し、スコア５を有する過去のライブブロードキャスト発話候補が、そこから選択され、目的の過去のライブブロードキャスト発話として機能する。
【００４５】
例えば、失敗したショットタイプアクション等の負の感情を有する複数の過去のライブブロードキャスト発話候補に関し、感情スコアの最も高い絶対値を有する過去のライブブロードキャスト発話候補が、そこから選択されてよい。例えば、−３から−５の範囲のスコアを有する複数の過去のライブブロードキャスト発話候補に関し、スコア−５を有する過去のライブブロードキャスト発話候補が、そこから選択され、目的の過去のライブブロードキャスト発話として機能する。
【００４６】
例えば、パスタイプアクション等のニュートラルな感情を有する複数の過去のライブブロードキャスト発話候補に関し、感情スコアの最も低い絶対値を有する過去のライブブロードキャスト発話候補が、そこから選択されてよい。例えば、−２から２の範囲のスコアを有する複数の過去のライブブロードキャスト発話候補に関し、スコア０を有する過去のライブブロードキャスト発話候補が、そこから選択され、目的の過去のライブブロードキャスト発話として機能する。
【００４７】
感情スコアの最も高い絶対値、感情スコアの最も低い絶対値を有する、または事前設定された要件を満たすテキスト表現を有する複数の過去のライブブロードキャスト発話候補が存在する場合、そこからランダムに１つを選択し、目的の過去のライブブロードキャスト発話として機能させる。
【００４８】
過去のライブブロードキャスト発話候補が１つのみ存在する場合、ライブブロードキャストのためにリアルタイム発話を取得すべく、当該過去のライブブロードキャスト発話候補が、直接修正されてよい。
【００４９】
図示の通り、現在の試合のために、ライブテキストブロードキャストのためのリアルタイムライブブロードキャスト発話を用いることで、人間らしい抑揚の効果を有するライブテキストブロードキャストを実現し、その結果、ライブテキストブロードキャストの効率性を改善し、および視聴者をライブの試合を視聴するよう魅了する。
【００５０】
さらに、人間らしい感情を伴うライブブロードキャスト発話を用いることで、現在の試合のためのライブブロードキャストを実行することに加え、開示された実施形態が提供する方法はさらに、試合にリアルタイムにコメントしてよい。
【００５１】
具体的には、さらに、現在の試合に対しリアルタイムにコメントするための人間らしい感情を伴うリアルタイムコメント発話が、過去の試合に対するリアルタイムコメントに用いられた人間らしい感情を伴う過去のコメント発話に従い、生成されてよく、試合に対しリアルタイムにコメントするために用いられるべく、リアルタイムコメント発話が出力される。従って、ライブブロードキャストの品質は、さらに向上し、ライブの試合へのユーザの関心が高まり、視聴者がライブストリーミング試合を視聴するよう魅了する。
【００５２】
リアルタイムコメント発話を生成する態様は、現在の試合に対してコメントされるべき試合コンテンツを判定すること、過去のコメント発話候補として機能させるべく、試合コンテンツに含まれるアクションおよびアクション結果並びに過去のコメント発話のアクショントピックおよび感情スコアに従い、過去のコメント発話から、試合コンテンツと整合する感情を有する過去のコメント発話を取得すること、および、リアルタイムコメント発話を取得すべく、過去のコメント発話候補を修正すること、を備える。
【００５３】
現在の試合に対してコメントされるべき試合コンテンツを判定するプロセスにおいて、コメントのための時点は、事前設定されてよい。その時点より前にブロードキャストされた試合データが、コメントされるべき試合コンテンツを形成する。代替的に、コメントを必要とする試合シナリオが、事前設定されてよい。例えば、各ゴール、各ファンブル、チームの連続するゴール、またはチームの連続するファンブル等が起きたときに、ゴールまたはファンブルに関連する試合データが、コメントされるべきコンテンツとして用いられてよい。代替的に、トンプソン（上の例のような）等の指定のプレーヤが設定されてよい。当該プレーヤに関連する情報は、当該指定のプレーヤに関する試合データが表示されるとき、コメントされるべき試合コンテンツとして用いられる。
【００５４】
同様に、過去のコメント発話候補を選択するプロセスにおいても、戦略またはルールが設定されてよい。その後、事前設定された戦略またはルールに基づき、且つ試合コンテンツに含まれるアクションおよびアクション結果並びに過去のコメント発話のアクショントピックおよび感情スコアに従い、試合コンテンツと整合する感情を有する過去のコメント発話が、過去のコメント発話から取得される。
【００５５】
例えば、チームの連続的な「ゴール」または連続的な「失敗したショット」に対しコメントが提供される場合、当該コメントされるべき試合コンテンツは、連続的な「ゴール」または連続的な「失敗したショット」に関連付けられたコンテンツである。連続するゴールを有するチームは、高い感情スコアを有する。従って、戦略またはルールは、現在の試合の状況に従い、３から５の範囲の正の感情スコアに対応する過去のコメント発話を選択してよい。非連続するゴールを有するチームは、感情において標準且つニュートラルであるとみなされ、−２から２の範囲の感情スコアを有する過去のコメント発話を取得する。連続的な失敗したショットを有するチームは、高い負の感情を有する。従って、−３から−５の範囲の感情スコアを有する過去のコメント発話が選択されてよい。わかる通り、過去のコメント発話の特定の選択は、実際には、コメントされるべき試合コンテンツ、並びに試合コンテンツに含まれるアクショントピックおよび全体的な感情によって共に判定される。
【００５６】
例えば、上記の例において、「2015-05-28 10:15:25、ウォリアーズ対ロケッツ、またしてもカリーがＭＶＰの価値を我々に見せてくれた！！！、ゴールタイプコメント、５ポイント」は、ライブテキストブロードキャストにおけるコメント発話に属し、当該コメント発話は具体的には、ゴールタイプコメントを含む。また、過去のコメント発話のアクショントピックおよび感情スコアは、トピックマーク付けおよび感情グレード付けによって取得されてよい。
【００５７】
わかる通り、本実施形態は、人間らしい感情を伴うライブブロードキャスト発話を用いて、現在の試合のためのライブブロードキャストを実行し、人間らしい感情を伴うコメント発話を用いて、現在の試合に対しリアルタイムにコメントし、その結果、ライブテキストブロードキャストの品質のさらなる向上および視聴者をさらに魅了し、ライブストリーミング試合を視聴させることに資する。
【００５８】
さらに、本実施形態で提供する方法は、現在の試合データに従い、現在の試合に含まれる各アクショントピック下の情報リストに関する統計をリアルタイムに収集すること、現在の試合中にオーディエンスから送信される試合の質問を受信すること、試合に含まれるアクショントピックに従い、対応する情報リストから回答を取得すること、および現在の試合のやり取り時間の間に、試合の質問のうち一部の試合に対する回答を出力すること、をさらに含む。従って、オーディエンスとのやり取りが実施され、試合中にオーディエンスによって尋ねられる質問は、リアルタイムに回答される。
【００５９】
リアルタイムに受信される現在の試合データは、ライブブロードキャストデータベース内に格納されてよい。ライブブロードキャストデータベースは、現在の試合に関連するすべての試合データを格納する。異なる試合は、異なるタイプのデータを有する。特定の実施方法は、次のようである。すなわち、ライブブロードキャストデータベース内の試合データが分類され、現在の試合に含まれるアクショントピックに従い、テーブル編成される。例えば、ショットのトピックについて、情報リストを用いて、各プレーヤのフィールドゴール率、ターンオーバ率等を格納してよい。パスのトピックについて、情報リストを用いて、各プレーヤの試合中のパスの数等の情報を格納してよく、その結果、オーディエンスによって寄せられる質問に対する回答の検索を容易にする。
【００６０】
例えば、現在の試合中にオーディエンスによって尋ねられる試合の質問が、「現時点までのカリーのフィールドゴール率はどうですか？」であると想定しよう。オーディエンスによって尋ねられた当該試合の質問は解析されてよく、その後、当該質問はショットトピックに関すると判定される。対応する結果を求めて、バックグラウンド情報リストが検索される。例えば、「カリーの現時点までのフィールドゴール率はどうですか？」という試合の質問について見つかった回答は、「５０％」である。回答を検索するプロセスは、技術的な実施観点からは、ＬＵＣＥＮＥおよびＳＯＬＲ等の検索エンジンアーキテクチャを用いて実施されてよく、リアルタイムコンピューティングは、ＡＰＡＣＨＥ  ＳＴＯＲＭを用いて実施されてよいが、このような開示内容に限定はされない。
【００６１】
一般的に、オーディエンスとのやり取りは、試合にタイムアウトが生じたとき、またはハーフタイムのときに行われる。すなわち、現在の試合のやり取りの時間とは、試合がタイムアウトまたはハーフタイムを有する時点を指すことを示唆する。一般的にオーディエンスとのやり取りの時間は限定されているが、しかしながら、通常、多くの試合の質問が、オーディエンスによって寄せられる。その結果、すべての試合の質問に対し回答することはできず、従って、一部の試合の質問が適合可能に選択され、回答されてよい。最も基本的な選択の態様は、最も人気のある試合の質問を選択して表示することである。例えば、Ｗｏｒｄ２Ｖｅｃモデルを用いて、試合の質問および回答をクラスタ化してよい。最も多い数のやり取りを有するカテゴリが選択される。当該カテゴリから、１または複数の試合の質問が抽出され、回答される。やり取り時間の継続時間に基づいて、異なる量の試合の質問が、人気度ごとに回答されてよい。
【００６２】
わかる通り、開示された実施形態で提供する試合のライブテキストブロードキャストを実行する方法は、人間らしい感情を伴うライブブロードキャスト発話を用いて、現在の試合のライブテキストブロードキャストを実行し、人間らしい感情を伴うコメント発話を用いて、現在の試合に対し、リアルタイムにコメントする。一方でまた、オーディエンスに尋ねられる試合の質問に回答することで、オーディエンスとのやり取りも、サポートされる。従って、ライブテキストブロードキャストの品質は向上され、ライブブロードキャストの試合を視聴する視聴者の体験も、向上される。ライブテキストブロードキャストは、手動での処理を伴わずに提供され、その結果、コスト低減および効率性の改善につながる。
【００６３】
それぞれの上記方法の実施形態を簡潔に説明するにあたり、すべての方法の実施形態は、一連のアクションの組み合わせとして表現されていることに留意されたい。しかしながら、本開示は、記載された当該一連のアクションに限定されないことは、当業者の理解するところである。本開示により、特定の段階は、異なる一連の動作と共に適用されてよく、または特定の段階は同時に実行されてよい。次に、この説明に記載されたすべての実施形態は、好ましい実施形態に属し、関連するアクションおよびモジュールは、必ずしも本開示に必要ではないことも、当業者の理解するところである。
【００６４】
実施形態において、各実施形態の説明は、その独自の重点を有している。特定の実施形態において詳細に記載されていない内容への言及は、他の実施形態の関連する説明を参照して行われることがある。
【００６５】
図３は、本開示のいくつかの実施形態による、試合のライブテキストブロードキャストを実行するためのデバイスを示すブロックダイアグラムである。図３に示す通り、デバイスは、受信モジュール３１、生成モジュール３２、および出力モジュール３３を含む。
【００６６】
受信モジュール３１は、現在の試合の試合データをリアルタイムに受信するよう構成される。
【００６７】
生成モジュール３２は、過去の試合の試合データを人間らしい感情を伴って表現するために用いられる過去のライブブロードキャスト発話に従い、受信モジュール３１によって受信された現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成するよう構成される。
【００６８】
出力モジュール３３は、生成モジュール３２によって生成されるリアルタイムライブブロードキャスト発話を出力するよう構成される。
【００６９】
一実施形態において、生成モジュール３２は、具体的に、現在の試合の試合データに含まれるアクションおよびアクション結果を判定し、現在の試合の試合データによって表現されるアクションおよびアクション結果並びに過去のライブブロードキャスト発話のアクショントピックおよび感情スコアに従い、過去のライブブロードキャスト発話から、現在の試合の試合データと整合する感情を有する過去のライブブロードキャスト発話を、過去のライブブロードキャスト発話候補として、取得し、およびライブブロードキャストのためのリアルタイム発話を取得すべく、過去のライブブロードキャスト発話候補を修正する、よう構成されてよい。
【００７０】
さらに、ライブブロードキャストのためのリアルタイムライブ発話を取得すべく、過去のライブブロードキャスト発話候補を修正する際、生成モジュール３２は、複数の過去のライブブロードキャスト発話候補が取得される場合、目的の過去のライブブロードキャスト発話として機能させるべく、当該複数の過去ライブブロードキャスト発話候補から、感情スコアの最も高い絶対値、感情スコアの最も低い絶対値を有する、または事前設定された要件を満たすテキスト表現を有する過去のライブブロードキャスト発話候補を選択し、およびライブブロードキャストのためのリアルタイム発話を取得すべく、目的の過去のライブブロードキャスト発話を修正する、よう構成されてよい。
【００７１】
例えば、ゴールタイプアクション等の正の感情を有する複数の過去のライブブロードキャスト発話候補に関し、感情スコアの最も高い絶対値を有する過去のライブブロードキャスト発話候補が、そこから選択されてよい。例えば、３から５の範囲のスコアを有する複数の過去のライブブロードキャスト発話候補に関し、スコア５を有する過去のライブブロードキャスト発話候補が、そこから選択され、目的の過去のライブブロードキャスト発話として機能する。
【００７２】
例えば、失敗したショットタイプアクション等の負の感情を有する複数の過去のライブブロードキャスト発話候補に関し、感情スコアの最も高い絶対値を有する過去のライブブロードキャスト発話候補が、そこから選択されてよい。例えば、−３から−５の範囲のスコアを有する過去のライブブロードキャスト発話候補に関し、スコア−５を有する過去のライブブロードキャスト発話候補が、そこから選択され、目的の過去のライブブロードキャスト発話として機能する。
【００７３】
例えば、パスタイプアクション等のニュートラルな感情を有する複数の過去のライブブロードキャスト発話候補に関し、感情スコアの最も低い絶対値を有する過去のライブブロードキャスト発話候補が、そこから選択されてよい。例えば、−２から２の範囲のスコアを有する過去のライブブロードキャスト発話候補に関し、スコア０を有する過去のライブブロードキャスト発話候補が、そこから選択され、目的の過去のライブブロードキャスト発話として機能する。
【００７４】
感情スコアの最も高い絶対値、感情スコアの最も低い絶対値を有する、または事前設定された要件を満たすテキスト表現を有する複数の過去のライブブロードキャスト発話候補が存在する場合、そこからランダムに１つを選択し、目的の過去のライブブロードキャスト発話として機能させる。
【００７５】
オプションの実施態様において、さらに、生成モジュール３２は、過去の試合に対するリアルタイムコメントに用いられた、人間らしい感情を伴う過去のコメント発話に従い、現在の試合に対するリアルタイムコメントのための、人間らしい感情を伴うリアルタイムコメント発話を生成するよう構成される。従って、さらに、出力モジュール３３は、生成モジュール３２によって生成されるリアルタイムコメント発話を出力するよう構成される。
【００７６】
一実施形態において、過去の試合に対するリアルタイムコメントに用いられた、人間らしい感情を伴う過去のコメント発話に従い、現在の試合に対するリアルタイムコメントのための、人間らしい感情を伴うリアルタイムコメント発話を生成する際、生成モジュール３２は、具体的に、現在の試合に対してコメントされるべき試合コンテンツを判定し、過去のコメント発話候補として機能させるべく、試合コンテンツに含まれるアクションおよびアクション結果並びに過去のコメント発話のアクショントピックおよび感情スコアに従い、過去のコメント発話から、試合コンテンツと整合する感情を有する過去のコメント発話を取得し、およびリアルタイムコメント発話を取得すべく、過去のコメント発話候補を修正する、よう構成されてよい。
【００７７】
代替的な実施形態（図４に示す）においては、デバイスはさらに、統計モジュール３４およびやり取りモジュール３５を含む。
【００７８】
統計モジュール３４は、現在の試合データに従い、現在の試合に含まれる各アクショントピックのための情報リストに関するリアルタイム統計を収集するよう構成される。
【００７９】
やり取りモジュール３５は、現在の試合中にオーディエンスによって送信される試合の質問を受信し、試合の質問に含まれるアクショントピックに従い、対応する情報リストから、回答を取得し、および現在の試合のやり取り時間の間に、当該試合の質問の一部に対する回答を出力する、よう構成される。
【００８０】
図４に示す実施形態で提供する試合のライブテキストブロードキャストを実行するためのデバイスは、現在の試合の試合データをリアルタイムに受信し、過去の試合の試合データを人間らしい感情を伴って表現するために用いられた過去のライブブロードキャスト発話に従い、現在の試合データを、より人間らしい感情を伴って表現するために用いられるライブブロードキャストのためのリアルタイム発話を生成し、およびリアルタイムライブブロードキャスト発話を出力する、ことにより、現在の試合のためのライブテキストブロードキャストを実現する。本実施形態に係るデバイスは、人間らしい感情を伴うライブブロードキャスト発話を用いるので、現在の試合のためのライブテキストブロードキャストは、人間らしい抑揚効果がもたらされ、その結果、試合のライブテキストブロードキャストの品質を向上させる。
【００８１】
図５は、本開示のいくつかの実施形態による、試合のライブブロードキャスト発話を処理するためのデバイスを示すブロックダイアグラムである。図５に示す通り、デバイスは、取得モジュール５１およびマーク付けおよびグレード付けモジュール５２を含む。
【００８２】
取得モジュール５１は、過去の試合の試合データのためのライブテキストブロードキャスト中に用いられた、人間らしい感情を伴う過去のライブブロードキャスト発話を取得するよう構成される。
【００８３】
マーク付けおよびグレード付けモジュール５２は、取得モジュール５１によって取得された過去のライブブロードキャスト発話によって表現された試合のアクションおよびアクション結果に従い、過去のライブブロードキャスト発話に対し、トピックマーク付けおよび感情グレード付けを実行するよう構成される。
【００８４】
代替的な実施形態において、取得モジュール５１は、具体的に、手動の入力でのライブテキストブロードキャスト方法を用いる場合、過去の試合のためのライブテキストブロードキャスト中に用いられたライブブロードキャスト発話を取得し、取得されたライブブロードキャスト発話を、過去のライブブロードキャスト発話として用いる、よう構成される。
【００８５】
代替的な実施形態において、取得モジュール５１は、具体的に、ライブオーディオブロードキャスト方法を用いる場合、過去の試合のライブブロードキャスト中に生成されたオーディオデータのテキスト変換後に取得されるライブブロードキャスト発話を取得し、および取得されたライブブロードキャスト発話を、過去のライブブロードキャスト発話として用いる、よう構成される。
【００８６】
代替的な実施形態において、取得モジュール５１は、具体的に、ライブビデオブロードキャスト方法を使用する場合、過去の試合のライブブロードキャスト中に生成されたビデオデータのテキスト変換後に取得されるライブブロードキャスト発話を取得し、および取得されたライブブロードキャスト発話を、過去のライブブロードキャスト発話として用いる、よう構成される。
【００８７】
代替的な実施形態において、マーク付けおよびグレード付けモジュール５２は、具体的に、アクション表現の言葉、アクション指示表現の言葉、およびアクション度合い表現の言葉を取得すべく、過去のライブブロードキャスト発話を解析し、アクション表現の言葉によって表現される試合アクションに従い、過去のライブブロードキャスト発話のアクショントピックにマーク付けし、およびアクション指示表現の言葉によって表現されるアクション指示およびアクション度合い表現の言葉によって表現されるアクション度合いに従い、過去のライブブロードキャスト発話の感情スコアを判定する、よう構成される。
【００８８】
本実施形態で提供する試合のためのライブブロードキャスト発話を処理するためのデバイスは、過去のライブブロードキャスト発話のアクショントピックおよび感情スコアを明確に理解すべく、過去のライブブロードキャスト発話に対し、トピックマーク付けおよび感情グレード付けを実行するために用いられ、その結果、デバイスに、試合のためのライブテキストブロードキャストを実行するために必要な条件を提供する。そのため、試合のライブテキストブロードキャストを実行するためのデバイスは、現在の試合をライブブロードキャストするための、人間らしい感情を伴うライブブロードキャスト発話を生成してよい。
【００８９】
説明の便宜および簡潔さのため、上記のシステム、デバイスおよびユニットの具体的な動作プロセスへの言及は、上記方法の実施形態中の対応するプロセスを参照することでなされてよく、それらについて、ここで繰り返すことはしない。
【００９０】
本開示が提供するいくつかの実施形態において、開示されたシステム、装置および方法は、他の態様で実施されてよいことを理解されたい。例えば、上記されたデバイスの実施形態は、単に概要に過ぎない。例えば、ユニットを区分化したものは、単なる論理的機能区分である。実際の実施形態においては、他の区分方法が存在してよく、例えば、複数のユニットまたはコンポーネントが、組み合わされてよく、または別のシステムに統合されてよい。あるいは、いくつかの機能は無視されてよく、あるいは実行されない。別の観点から見て、表示または説明された相互連結、直接的連結または通信接続は、いくつかのインタフェース、デバイスまたはユニットの間接的連結または通信接続を通した電気的形態、機械的形態または他の形態であってよい。
【００９１】
別個の部分として記載されたユニットは、物理的に分離していてもよいし、していなくてもよい。ユニットとして示された当該部分は、物理的ユニットであってもよいし、なくてもよく、ユニットとして示された当該部分は、１箇所に配置されてよく、または複数のネットワークユニットに分散されてもよい。開示された実施形態に係る解決手段の目的は、実際の要件に従い、ユニットの一部または全部を選択することで、実施されてよい。
【００９２】
また、開示された実施形態中の様々な機能的ユニットは、１つの処理ユニットに統合されてよく、または当該ユニットは、物理的に且つ個別に存在してよく、あるいは２つ以上のユニットが１つのユニットに統合される。統合ユニットは、ハードウェアを用いて実施されてよく、また、ハードウェアにソフトウェアを加えた機能ユニットの形態で実施されてもよい。
【００９３】
ソフトウェア機能ユニットの形態で実施された統合ユニットは、コンピュータ可読ストレージ媒体内に格納されてよい。ソフトウェア機能ユニットは、ストレージ媒体内に格納され、コンピュータデバイス（パーソナルコンピュータ、サーバ、ネットワークデバイス等であってよい）またはプロセッサが、本開示中の方法に係る部分的な段階を実行することを可能にする複数の命令を含む。上記のストレージ媒体は、プログラムコードを格納可能な様々な媒体を含み、このようなものとして、ＵＳＢフラッシュディスク、モバイルハードディスク、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク、光ディスク等が挙げられる。
【００９４】
最後に特記すべきことには、上記実施形態は、開示された実施形態の技術的解決手段を限定するものではなく、例示するために用いられているに過ぎない。開示内容は、上記の実施形態を参照して詳細に説明されているが、上記の実施形態に記載された技術的解決手段は、依然修正の余地があり、あるいは、実施形態の部分的な技術的特徴に対する均等な置き換えがなされてよいことは、当業者の理解するところであろう。これらの修正例または置換例は、対応する技術的解決手段の本質的部分を、開示された実施形態中の技術的解決手段の精神および範囲から逸脱させることはない。
【図１】
2018525675.tif 000003
【図２】
2018525675.tif 000004
【図３】
2018525675.tif 000005
【図４】
2018525675.tif 000006
【図５】
2018525675.tif 000007
【国際調査報告】
2018525675.tif 000008
2018525675.tif 000009
2018525675.tif 000010
2018525675.tif 000011