(57)【要約】  会話の状況を解析するためのシステムの維持コストを低減させる。音声情報送信装置は、複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、マイクを通じて音声を取得する音声取得部と、識別情報に対応する複数のユーザの音声モデルに基づいて、取得された音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、発話者として特定されたユーザの音声に関する音声情報をサーバに送信する音声情報送信部と、を備える。
2019187521.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、
マイクを通じて音声を取得する音声取得部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報をサーバに送信する音声情報送信部と、
を備える音声情報送信装置。
【請求項２】
請求項１に記載の音声情報送信装置であって、
前記識別情報に対応する前記複数のユーザの前記音声モデルを前記サーバから取得する音声モデル取得部をさらに備える、
音声情報送信装置。
【請求項３】
請求項１又は２に記載の音声情報送信装置であって、
前記複数のユーザによる会話が行われている位置を示す位置情報を取得する位置情報取得部をさらに備え、
前記音声情報は、前記位置情報を含む、
音声情報送信装置。
【請求項４】
請求項３に記載の音声情報送信装置であって、
前記マイクは指向性を有するマイクであり、
前記音声取得部は、前記音声が発話されている方向を特定し、
前記音声情報は、前記特定された方向を示す方向情報を含む、
音声情報送信装置。
【請求項５】
コンピュータが、
複数のユーザのそれぞれの識別情報を取得し、
マイクを通じて音声を取得し、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定し、
発話者として特定された前記ユーザの前記音声に関する音声情報をサーバに送信する、
音声情報送信方法。
【請求項６】
コンピュータに、
複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、
マイクを通じて音声を取得する音声取得部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報をサーバに送信する音声情報送信部と、
を実現させるための音声情報送信プログラム。
【請求項７】
複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、
マイクを通じて音声を取得する音声取得部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報を記憶する音声情報記憶部と、
を備える音声情報解析システム。
【請求項８】
音声情報送信装置から、複数のユーザの識別情報と、前記複数のユーザのいずれかのユーザの音声データとを受信する音声データ受信部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記音声データにより表される音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報を記憶する音声情報記憶部と、
を備える音声情報解析サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声情報送信装置、音声情報送信方法、音声情報送信プログラム、音声情報解析システム及び音声情報解析サーバに関する。
【背景技術】
【０００２】
会議等で発せられる音声に基づいて、会話の状況を解析することが検討されている。例えば、特許文献１には、各ユーザが首から提げて装着した端末装置で音声を解析することによって、ユーザ同士の対話頻度や各ユーザの対話相手の傾向を解析するためのシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−７７７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されているシステムでは、各ユーザが装着している端末装置によって各会話の話者の特定が行われる。そのため、音声解析機能を備えた端末装置を各ユーザが所持している必要があり、会話の状況を解析するためのシステムの維持コストが嵩んでしまう。【０００５】
本発明はこのような事情に鑑みてなされたものであり、会話の状況を解析するためのシステムの維持コストを低減させることが可能な、音声情報送信装置、音声情報送信方法及び音声情報送信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面に係る音声情報送信装置は、複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、マイクを通じて音声を取得する音声取得部と、識別情報に対応する複数のユーザの音声モデルに基づいて、取得された音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、発話者として特定されたユーザの音声に関する音声情報をサーバに送信する音声情報送信部と、を備える。【０００７】
また、本発明の一側面に係る音声情報送信方法は、コンピュータが、複数のユーザのそれぞれの識別情報を取得し、マイクを通じて音声を取得し、識別情報に対応する複数のユーザの音声モデルに基づいて、取得された音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定し、発話者として特定されたユーザの音声に関する音声情報をサーバに送信する。【０００８】
また、本発明の一側面に係る音声情報送信プログラムは、コンピュータに、複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、マイクを通じて音声を取得する音声取得部と、識別情報に対応する複数のユーザの音声モデルに基づいて、取得された音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、発話者として特定されたユーザの音声に関する音声情報をサーバに送信する音声情報送信部と、を実現させる。【０００９】
また、本発明の一側面に係る音声情報解析システムは、複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、マイクを通じて音声を取得する音声取得部と、識別情報に対応する複数のユーザの音声モデルに基づいて、取得された音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、発話者として特定されたユーザの音声に関する音声情報を記憶する音声情報記憶部と、を備える。【００１０】
また、本発明の一側面に係る音声情報解析サーバは、音声情報送信装置から、複数のユーザの識別情報と、複数のユーザのいずれかのユーザの音声データとを受信する音声データ受信部と、識別情報に対応する複数のユーザの音声モデルに基づいて、音声データにより表される音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、発話者として特定されたユーザの音声に関する音声情報を記憶する音声情報記憶部と、を備える。
【発明の効果】
【００１１】
本発明によれば、会話の状況を解析するためのシステムの維持コストを低減させることが可能な、音声情報送信装置、音声情報送信方法、音声情報送信プログラム、音声情報解析システム及び音声情報解析サーバを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態である音声情報解析システム１００の構成を示す図である。
【図２】音声情報送信装置１１０の利用例を説明する図である。
【図３】音声情報送信装置１１０の機能構成の一例を示す図である。
【図４】音声情報解析サーバ１２０の機能構成の一例を示す図である。
【図５】音声情報送信装置１１０及び音声情報解析サーバ１２０における処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の一実施形態について説明する。図１は、本発明の一実施形態である音声情報解析システム１００の構成を示す図である。音声情報解析システム１００は、音声情報送信装置１１０、音声情報解析サーバ１２０及びユーザ端末１３０を含む。音声情報送信装置１１０、音声情報解析サーバ１２０及びユーザ端末１３０は、ネットワーク１４０を通じて通信可能に接続されている。
【００１４】
音声情報送信装置１１０は、会議室や店舗等において複数の話者により発生されている音声を取得し、当該音声に関する音声情報を、ネットワーク１４０を通じて音声情報解析サーバ１２０に送信する。音声情報送信装置１１０は、例えば、音声情報解析システム１００専用の装置であってもよいし、タブレット端末やスマートフォン等の汎用のコンピュータであってもよい。なお、図１では、音声情報送信装置１１０は１つしか示していないが、音声情報解析システム１００は、様々な場所に配置される複数の音声情報送信装置１１０を備えることができる。
【００１５】
音声情報解析サーバ１２０は、音声情報送信装置１１０から受信する音声情報に基づいて、音声情報を解析する。例えば、具体的には後述するように、音声情報解析サーバ１２０では、音声情報に基づいて、会話が行われている場の雰囲気を判定してもよい。音声情報解析サーバ１２０は、例えば、１台又は複数台のコンピュータを用いて実現される。
【００１６】
ユーザ端末１３０は、音声情報解析システム１００のユーザが利用するコンピュータ（例えば、パーソナルコンピュータやタブレット端末、スマートフォン等）である。音声情報解析システム１００では、ユーザ端末１３０を用いて、例えば、後述する音声モデルの登録や、音声情報の解析結果の確認等を行うことができる。なお、図１では、ユーザ端末１３０は１つしか示していないが、音声情報解析システム１００は、複数のユーザ端末１３０を備えることができる。
【００１７】
ネットワーク１４０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やイントラネット、インターネット等の任意のネットワークである。
【００１８】
図２は、音声情報送信装置１１０の利用例を説明する図である。図２に示す例では、ユーザＡ，Ｂ，Ｃ，Ｄが会議に参加しており、会議室のテーブル２００に音声情報送信装置１１０が設置されている。このような環境において、音声情報送信装置１１０は、各ユーザのＩＤ（識別情報）を取得する。詳細は後述するが、ＩＤの取得は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信を利用して行うことができる。また、音声情報送信装置１１０は、各ユーザの音声を取得し、取得した音声の発話者がどのユーザであるかを特定したうえで、特定されたユーザの音声に関する音声情報を音声情報解析サーバ１２０に送信する。
【００１９】
図３は、音声情報送信装置１１０の機能構成の一例を示す図である。図３に示すように、音声情報送信装置１１０は、識別情報取得部３００、識別情報記憶部３０５、音声取得部３１０、音声記憶部３１５、音声モデル取得部３２０、音声モデル記憶部３２５、位置情報取得部３３０、位置情報記憶部３３５、発話者特定部３４０、及び音声情報送信部３４５を備える。これらの機能は、例えば、メモリやハードディスク等の記憶装置を用いたり、記憶装置に格納されたプログラムをプロセッサが実行したりすることにより実現される。
【００２０】
識別情報取得部３００は、音声情報送信装置１１０が設置されている会議室や店舗等の場所で会話をしているユーザを識別するためのＩＤ（識別情報）を取得し、識別情報記憶部３０５に格納する。例えば、各ユーザがＩＤを発信可能なカード等のデバイスや装置を所持している場合、識別情報取得部３００は、ビーコン信号や、ＲＦＩＤの読み取り信号を定期的に送信し、これに応答してユーザのデバイスや装置から送信されるＩＤを受信してもよい。また、識別情報取得部３００は、各ユーザが所持するデバイスや装置からではなく、他の装置から各ユーザのＩＤを受信してもよい。例えば、識別情報取得部３００は、会議室に設置されている無線ＬＡＮのアクセスポイントを利用しているユーザのＩＤを、ネットワークを管理しているサーバから取得してもよい。また、会議室予約の情報が登録されているデータベースから、会議に参加するユーザのＩＤを取得してもよい。
【００２１】
音声取得部３１０は、マイクを通じて音声を取得し、音声記憶部３１５に格納する。マイクは、音声情報送信装置１１０が備えるものであってもよいし、音声情報送信装置１１０に有線又は無線で接続されるものであってもよい。音声情報送信装置１１０が、指向性を有するマイクを複数備える場合、音声取得部３１０は、音声が発話されている方向（音声情報送信装置１１０を基準とする方向）を特定し、当該方向を示す方向情報を音声とともに音声記憶部３１５に格納してもよい。なお、音声記憶部３１５に格納される音声は、音声を再生可能な形式のデータであってもよいし、音声の特徴を抽出した形式のデータ（特徴量）であってもよい。
【００２２】
音声モデル取得部３２０は、識別情報取得部３００が取得したＩＤに対応するユーザの音声モデルを音声情報解析サーバ１２０から取得し、音声モデル記憶部３２５に格納する。音声モデルは音声の発話者を特定するために用いられるものであり、音声情報解析システムの解析対象となる各ユーザの音声モデルが、音声情報解析サーバ１２０に事前に登録されている。なお、音声モデル取得部３２０は、識別情報取得部３００が取得したＩＤに対応するユーザではなく、全ユーザの音声モデルを取得してもよい。また、音声情報解析サーバ１２０から音声モデルが取得されるのではなく、音声モデル記憶部３２５にあらかじめ音声モデルが登録されていてもよい。また、音声モデル取得部３２０は、音声情報解析サーバ１２０とは別のサーバから音声モデルを取得してもよい。
【００２３】
位置情報取得部３３０は、ユーザによる会話が行われている位置を示す位置情報を取得し、位置情報記憶部３３５に格納する。例えば、位置情報取得部３３０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により位置情報を取得してもよい。また例えば、位置情報取得部３３０は、無線ＬＡＮの複数のアクセスポイントとの通信により推定される位置情報を取得してもよい。また、位置情報取得部３３０の設置場所が固定されている場合、その設置場所の情報が位置情報記憶部３３５に予め登録されていてもよい。また、位置情報取得部３３０の位置情報がサーバに登録されている場合、位置情報取得部３３０は、位置情報をサーバから取得してもよい。
【００２４】
発話者特定部３４０は、音声モデル記憶部３２５に記憶されている音声モデルに基づいて、音声取得部３１０により取得された音声の発話者を特定する。例えば、発話者特定部３４０は、音声の特徴（周波数スペクトル、音量や抑揚、速度等）を判定し、当該特徴を音声モデルと比較することにより、発話者を特定することができる。
【００２５】
また、音声取得部３１０が音声の発話方向を特定可能な場合、発話者特定部３４０は、特定された発話者が音声情報送信装置１１０を基準としてどの方向にいるかを特定してもよい。そして、発話者特定部３４０は、特定した方向を示す方向情報をＩＤと対応づけて識別情報記憶部３０５に格納してもよい。発話者特定部３４０は、この方向情報を用いることにより、発話者特定部３４０は、音声が検出された方向のユーザの音声モデルを優先的に用いることにより、音声モデルの照合精度や照合速度を向上させることが可能となる。なお、発話者特定部３４０は、特定した方向を示す方向情報及びユーザによる会話が行われている位置を示す位置情報をＩＤと対応づけて識別情報記憶部３０５に格納してもよい。これにより、発話者のより詳細な位置を特定することができる。
【００２６】
音声情報送信部３４５は、発話者として特定されたユーザの音声に関する音声情報を音声情報解析サーバ１２０に送信する。音声情報解析サーバ１２０に送信される音声情報には、例えば、発話者のＩＤや、位置情報、方向情報、日時も含まれる。なお、音声情報送信部３４５は、例えば、音声を再生可能な形式のデータではなく、音声の特徴を抽出した形式のデータ（特徴量）を音声情報として音声情報解析サーバ１２０に送信してもよい。音声情報は、発話者の特定後すぐに行われてもよいし、ある期間分まとめて行われてもよい。
【００２７】
また、音声情報送信部３４５は、複数のユーザの音声に基づいて、音声情報送信装置１１０の周辺の雰囲気を検出し、当該雰囲気を示す情報を音声情報として音声情報解析サーバ１２０に送信してもよい。雰囲気の検出は、例えば、音声の音量や抑揚、検出頻度、発言内容等に基づいて、雰囲気を検出することができる。検出される雰囲気は、例えば、盛り上がりの度合いのように一軸で示されるものであってもよいし、ラッセルの感情モデルやプルチックの感情モデル等の多軸で示されるものであってもよい。
【００２８】
音声情報送信部３４５は、音声の波形から発言の肯定又は否定の度合いに関する指標を抽出してもよい。例えば、音声情報送信部３４５は、Ｅｍｐａｔｈ（登録商標）を用いて、音声の波形から発言の肯定又は否定の度合いに関する指標を抽出することができる。Ｅｍｐａｔｈでは、音声の波形の物理的な特徴を解析し、平常、怒り、喜び、悲しみ及び元気度の各項目について５０段階で判定値を算出することができる。音声情報送信部３４５は、このように算出された結果に基づいて、発言の肯定又は否定の度合いに関する指標を抽出することができる。このように、音声の波形から感情や気分に関する判定値を算出する技術は、音声気分解析技術と呼ばれる。音声気分解析技術を用いて判定される項目は、平常、怒り、喜び、悲しみ及び元気度に限られるものではなく、感情に関わるあらゆる項目を含み得る。発言の肯定又は否定の度合いに関する指標と雰囲気とを予め対応付けておくことにより、音声情報送信部３４５は、発言の肯定又は否定の度合いに関する指標から雰囲気を検出することができる。
【００２９】
図４は、音声情報解析サーバ１２０の機能構成の一例を示す図である。図４に示すように、音声情報解析サーバ１２０は、音声モデル登録部４００、音声モデル記憶部４０５、音声モデル送信部４１０、音声情報受信部４１５、音声情報記憶部４２０、音声情報解析部４２５、解析情報記憶部４３０、及び解析情報提供部４３５を備える。これらの機能は、例えば、メモリやハードディスク等の記憶装置を用いたり、記憶装置に格納されたプログラムをプロセッサが実行したりすることにより実現される。
【００３０】
音声モデル登録部４００は、音声情報解析システム１００のユーザの音声モデルを、ユーザのＩＤと対応づけて音声モデル記憶部４０５に登録する。音声モデルは、各ユーザの音声の特徴（周波数スペクトル、音量や抑揚、速度等）を表すデータである。音声モデル登録部４００は、例えば、ユーザ端末１３０からユーザの音声を受け付け、当該音声に基づいて、音声モデルを生成してもよい。より具体的には、音声モデル登録部４００は、例えば、ユーザ端末１３０に表示されるユーザ登録画面において、音声モデルの生成に適した所定の文章を読み上げさせ、この文章の音声に基づいて音声モデルを生成してもよい。音声モデル登録部４００は、既に生成済みの音声モデルを、ユーザ端末１３０又は他のコンピュータから取得してもよい。
【００３１】
音声モデル送信部４１０は、音声情報送信装置１１０からの要求に応じて、指定されたＩＤのユーザの音声モデルを音声情報送信装置１１０に送信する。なお、音声モデル送信部４１０は、特定のＩＤのユーザの音声モデルではなく、全ユーザの音声モデルを音声情報送信装置１１０に送信してもよい。
【００３２】
音声情報受信部４１５は、音声情報送信装置１１０から送信されてくる音声情報を受信し、音声情報記憶部４２０に格納する。
【００３３】
音声情報解析部４２５は、音声情報送信装置１１０から受信した音声情報を解析し、解析結果を示す解析情報を解析情報記憶部４３０に格納する。解析情報は、例えば、音声情報送信装置１１０の周辺の雰囲気を示す情報であってもよい。雰囲気の検出には、例えば、音声情報送信部３４５の説明で前述した手法を採用することができる。解析情報には、例えば、発話者のＩＤや、位置情報、日時も含まれる。
【００３４】
解析情報提供部４３５は、ユーザ端末１３０からの要求に応じて、解析情報をユーザ端末１３０に提供する。例えば、解析情報提供部４３５は、特定の位置（場所）や特定の日時における音声の解析情報を提供してもよい。また、解析情報提供部４３５は、特定のユーザの音声の解析情報や、特定のユーザが参加した会話の音声の解析情報を提供してもよい。
【００３５】
図５は、音声情報送信装置１１０及び音声情報解析サーバ１２０における処理の一例を示すフローチャートである。
【００３６】
音声情報送信装置１１０の識別情報取得部３００は、音声情報送信装置１１０が設置されている会議室や店舗等の場所で会話をしている複数のユーザのＩＤを受信し、識別情報記憶部３０５に格納する（Ｓ５００）。識別情報取得部３００によるＩＤの取得は、例えば、音声情報送信装置１１０の電源が投入されたことや、音声が検出されたことを契機に行われてもよいし、ユーザからの指示により行われてもよい。
【００３７】
続いて、音声情報送信装置１１０の音声モデル取得部３２０は、取得されたＩＤに対応する複数のユーザの音声モデルの取得要求を音声情報解析サーバ１２０に送信する（Ｓ５０１）。当該要求に応じて、音声情報解析サーバ１２０の音声モデル送信部４１０は、当該ＩＤに対応する音声モデルを音声情報送信装置１１０に送信する（Ｓ５０２）。音声モデル取得部３２０は、音声情報解析サーバ１２０から音声モデルを受信し、音声モデル記憶部３２５に格納する（Ｓ５０３）。
【００３８】
音声情報送信装置１１０の音声取得部３１０は、マイクを通じて音声を取得し、音声記憶部３１５に格納する（Ｓ５０４）。そして、音声情報送信装置１１０の発話者特定部３４０は、音声モデル記憶部３２５に記憶されている音声モデルに基づいて、取得された音声の発話者を特定する（Ｓ５０５）。また、音声情報送信装置１１０の位置情報取得部３３０は、ユーザによる会話が行われている位置を示す位置情報を取得し、位置情報記憶部３３５に格納する（Ｓ５０５）。
【００３９】
音声情報送信装置１１０の音声情報送信部３４５は、取得された音声、特定された発話者、及び位置情報に基づいて、ユーザの音声に関する音声情報を生成し、音声情報解析サーバ１２０に送信する（Ｓ５０７）。音声情報解析サーバ１２０の音声情報受信部４１５は、音声情報送信装置１１０から音声情報を受信し、音声情報記憶部４２０に格納する（Ｓ５０８）。
【００４０】
以上の処理は、例えば、音声情報送信装置１１０において音声が検出されている間や、音声情報送信装置１１０の電源がオンの間、あるいはユーザから終了指示が入力されるまでの間、繰り返し実行される。
【００４１】
以上、本発明の例示的な実施形態について説明した。本実施形態によれば、音声情報送信装置１１０は、複数のユーザのそれぞれのＩＤを取得し、当該ＩＤに対応する複数のユーザの音声モデルに基づいて、取得された音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する。そして、音声情報送信装置１１０は、発話者として特定されたユーザの音声に関する音声情報を音声情報解析サーバ１２０に送信する。この構成においては、ユーザが所持するデバイス又は装置は、音声情報送信装置１１０に対してＩＤを提供できればよく、音声解析機能を備える必要はない。したがって、会話の状況を解析するための音声情報解析システム１００の維持コストを低減させることが可能となる。また、取得した音声と照合する音声モデルを、取得したＩＤに対応する音声モデルに限定することが可能であるため、音声モデルとの照合精度や照合速度を向上させることが可能となる。
【００４２】
また、本実施形態によれば、音声情報送信装置１１０は、取得したＩＤに対応するユーザの音声モデルを音声情報解析サーバ１２０から取得することができる。これにより、音声情報送信装置１１０は、不要な音声モデルを記憶しておく必要がないため、音声モデルの格納に必要な記憶領域を削減することが可能となる。
【００４３】
また、本実施形態によれば、音声情報送信装置１１０は、会話が行われている位置を示す位置情報を音声情報に含めることができる。これにより、位置を特定した音声情報の解析が可能となる。
【００４４】
また、本実施形態によれば、音声情報送信装置１１０は、指向性を有するマイクによって得られる情報に基づいて、音声が発話されている方向を特定し、当該方向を示す方向情報を音声情報に含めることができる。これにより、例えば、会話が行われている場所におけるユーザの位置関係を考慮した音声情報の解析が可能となる。
【００４５】
以上説明した各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。即ち、各実施形態に当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。例えば、各実施形態が備える各要素およびその配置、材料、条件、形状、サイズなどは、例示したものに限定されるわけではなく適宜変更することができる。また、各実施形態が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
【００４６】
例えば、音声モデルに基づく発話者の特定は、端末（音声情報送信装置）ではなく、サーバ（音声情報解析サーバ）で行ってもよい。具体的には、音声情報解析サーバが、音声データ受信部、発話者特定部、及び音声情報記憶部を備えてもよい。サーバの音声データ受信部は、音声情報送信装置から、複数のユーザの識別情報と、複数のユーザのいずれかのユーザの音声データとを受信する。なお、音声データは、音声を再生可能な形式のデータであってもよいし、音声の特徴を抽出した形式のデータ（特徴量）であってもよい。また、音声データ受信部は、複数のユーザの識別情報と、音声データとを、異なるタイミングで受信してもよい。サーバの発話者特定部は、識別情報に対応する複数のユーザの音声モデルに基づいて、音声データにより表される音声の発話者が複数のユーザのうちのいずれのユーザであるかを特定する。サーバの音声情報記憶部は、発話者として特定されたユーザの音声に関する音声情報を記憶する。サーバでは、本実施形態の音声情報解析サーバと同様に、当該音声情報に基づく解析処理を行うことができる。
【符号の説明】
【００４７】
１００  音声情報解析システム
１１０  音声情報送信装置
１２０  音声情報解析サーバ
１３０  ユーザ端末
１４０  ネットワーク
２００  テーブル
３００  識別情報取得部
３０５  識別情報記憶部
３１０  音声取得部
３１５  音声記憶部
３２０  音声モデル取得部
３２５  音声モデル記憶部
３３０  位置情報取得部
３３５  位置情報記憶部
３４０  発話者特定部
３４５  音声情報送信部
４００  音声モデル登録部
４０５  音声モデル記憶部
４１０  音声モデル送信部
４１５  音声情報受信部
４２０  音声情報記憶部
４２５  音声情報解析部
４３０  解析情報記憶部
４３５  解析情報提供部
【図１】
2019187521.tif 000003
【図２】
2019187521.tif 000004
【図３】
2019187521.tif 000005
【図４】
2019187521.tif 000006
【図５】
2019187521.tif 000007
【手続補正書】
【提出日】令和1年12月13日(2019.12.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、
指向性を有するマイクを通じて音声を取得するとともに、前記音声が発話されている方向を特定する音声取得部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報をサーバに送信する音声情報送信部とを備え、
前記音声情報は、前記特定された方向を示す方向情報を含み、
前記発話者特定部は、前記方向情報と前記識別情報とを対応付ける、
音声情報送信装置。
【請求項２】
請求項１に記載の音声情報送信装置であって、
前記識別情報に対応する前記複数のユーザの前記音声モデルを前記サーバから取得する音声モデル取得部をさらに備える、
音声情報送信装置。
【請求項３】
請求項１又は２に記載の音声情報送信装置であって、
前記複数のユーザによる会話が行われている位置を示す位置情報を取得する位置情報取得部をさらに備え、
前記音声情報は、前記位置情報を含む、
音声情報送信装置。
【請求項４】
コンピュータが、
複数のユーザのそれぞれの識別情報を取得するステップと、
指向性を有するマイクを通じて音声を取得するステップと、
前記音声が発話されている方向を特定するステップと、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定するステップと、
発話者として特定された前記ユーザの前記音声に関する音声情報をサーバに送信するステップであって、前記音声情報は、前記特定された方向を示す方向情報を含み、且つ、前記方向情報と前記識別情報とは対応付けられている、ステップと、
を実行する、
音声情報送信方法。
【請求項５】
コンピュータに、
複数のユーザのそれぞれの識別情報を取得するステップと、
指向性を有するマイクを通じて音声を取得するステップと、
前記音声が発話されている方向を特定するステップと、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定するステップと、
発話者として特定された前記ユーザの前記音声に関する音声情報をサーバに送信するステップであって、前記音声情報は、前記特定された方向を示す方向情報を含み、且つ、前記方向情報と前記識別情報とは対応付けられている、ステップと、
を実行させる、
音声情報送信プログラム。
【請求項６】
複数のユーザのそれぞれの識別情報を取得する識別情報取得部と、
指向性を有するマイクを通じて音声を取得するとともに、前記音声が発話されている方向を特定する音声取得部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記取得された音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報を記憶する音声情報記憶部と、を備え、
前記音声情報は、前記特定された方向を示す方向情報を含み、
前記発話者特定部は、前記方向情報と前記識別情報とを対応付ける、
音声情報解析システム。
【請求項７】
音声情報送信装置から、複数のユーザの識別情報と、前記複数のユーザのいずれかのユーザの音声データとを受信する音声データ受信部と、
前記識別情報に対応する前記複数のユーザの音声モデルに基づいて、前記音声データにより表される音声の発話者が前記複数のユーザのうちのいずれのユーザであるかを特定する発話者特定部と、
発話者として特定された前記ユーザの前記音声に関する音声情報を記憶する音声情報記憶部と、を備え、
前記音声情報は、前記音声が発話されている方向を示す方向情報を含み、且つ、前記方向情報と前記識別情報とは対応付けられている、
音声情報解析サーバ。
【国際調査報告】
2019187521.tif 000008
2019187521.tif 000009
2019187521.tif 000010
2019187521.tif 000011