Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6927308B2 - Voice control device and its control method - Google Patents
[go: Go Back, main page]

JP6927308B2 - Voice control device and its control method - Google Patents

Voice control device and its control method Download PDF

Info

Publication number
JP6927308B2
JP6927308B2 JP2019532562A JP2019532562A JP6927308B2 JP 6927308 B2 JP6927308 B2 JP 6927308B2 JP 2019532562 A JP2019532562 A JP 2019532562A JP 2019532562 A JP2019532562 A JP 2019532562A JP 6927308 B2 JP6927308 B2 JP 6927308B2
Authority
JP
Japan
Prior art keywords
information
voice
speaker
user
voice operation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019532562A
Other languages
Japanese (ja)
Other versions
JPWO2019021953A1 (en
Inventor
宗忠 安諸
宗忠 安諸
正典 溝口
正典 溝口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of JPWO2019021953A1 publication Critical patent/JPWO2019021953A1/en
Priority to JP2021127871A priority Critical patent/JP7314975B2/en
Application granted granted Critical
Publication of JP6927308B2 publication Critical patent/JP6927308B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/06Decision making techniques; Pattern matching strategies
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
    • G10L25/60Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/06Decision making techniques; Pattern matching strategies
    • G10L17/08Use of distortion metrics or a particular distance between probe pattern and reference templates
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/06Decision making techniques; Pattern matching strategies
    • G10L17/12Score normalisation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/06Decision making techniques; Pattern matching strategies
    • G10L17/14Use of phonemic categorisation or speech recognition prior to speaker recognition or verification
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/22Interactive procedures; Man-machine interfaces
    • G10L17/24Interactive procedures; Man-machine interfaces the user being prompted to utter a password or a predefined phrase

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Business, Economics & Management (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Navigation (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、話者識別機能を有する音声操作装置に関するものである。 The present invention relates to a voice operating device having a speaker identification function.

近年、音声による操作が可能な音声アシスタント機能を有するAIスピーカー(スマートスピーカーとも呼ばれる)が注目されている。このような音声操作装置によれば、所望の情報検索や連携する家電製品の操作を音声によって行えるため、利用者は、家事、掃除、洗濯等の作業を行いつつ、手を用いることなく所望の操作を行うことができる。また、音声操作装置は、マイク及びスピーカーと音声認識用のプロセッサを最小限の構成要素とする簡素な構成で低コストに実現可能であるため、手軽に複数の部屋に配置することが可能である。 In recent years, AI speakers (also called smart speakers) having a voice assistant function capable of being operated by voice have been attracting attention. According to such a voice operation device, desired information retrieval and operation of linked home appliances can be performed by voice, so that the user can perform tasks such as housework, cleaning, and washing without using his / her hands. You can perform operations. In addition, since the voice control device can be realized at low cost with a simple configuration that uses a microphone, a speaker, and a processor for voice recognition as the minimum components, it can be easily arranged in a plurality of rooms. ..

特許文献1に記載の音声操作装置は、利用者による音声操作を認識する音声認識機能に加え、音声の声質から話者が誰であるかを識別する話者識別機能を有している。これにより、利用者の好みに合わせたサービスを提供可能としている。 The voice operation device described in Patent Document 1 has a speaker identification function for identifying who the speaker is from the voice quality of the voice, in addition to the voice recognition function for recognizing the voice operation by the user. This makes it possible to provide services that match the tastes of users.

特開2010−286702号公報Japanese Unexamined Patent Publication No. 2010-286702

しかし、話者識別の技術は、研究開発が進んでいるものの依然として識別精度は高くない。特にAIスピーカーでは、録音された操作音声を利用したなりすましを避けるために、操作音声を非定型とすることが望まれるが、操作音声が非定型でかつ短文である場合は話者を識別することが特に難しい。また、利用者が発する音声の声質は、音源の距離、周囲の温度や反射等の環境に応じて大きく変化するため、操作音声を、予め登録された利用者の単一の声質モデルと比較するだけでは話者を識別することが難しい。そこで本発明は、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することを目的とする。 However, although the speaker identification technology is being researched and developed, the identification accuracy is still not high. Especially for AI speakers, it is desirable to make the operation voice atypical in order to avoid spoofing using the recorded operation voice, but if the operation voice is atypical and short, identify the speaker. Is especially difficult. In addition, since the voice quality of the voice emitted by the user changes greatly depending on the distance of the sound source, the ambient temperature, the environment such as reflection, etc., the operation voice is compared with a single voice quality model of the user registered in advance. It is difficult to identify the speaker by itself. Therefore, an object of the present invention is to provide a voice operation device capable of further improving the accuracy of speaker identification and a control method thereof.

本発明の一観点によれば、音声情報と予め登録された利用者の声質モデルに基づいて利用者を音声操作の話者として識別する話者識別部と、音声情報を音声認識して音声操作情報を生成する音声操作認識部と、を備えた音声操作装置であって、話者識別部は、音声操作情報、音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを補助情報として用いて話者を識別する音声操作装置が提供される。 According to one aspect of the present invention, a speaker identification unit that identifies a user as a speaker for voice operation based on voice information and a user's voice quality model registered in advance, and a voice recognition unit that recognizes voice information for voice operation. It is a voice operation device including a voice operation recognition unit that generates information, and the speaker identification unit includes voice operation information, position information of the voice operation device, direction information of the speaker, distance information of the speaker, and time. A voice control device that identifies a speaker by using at least one of the information as auxiliary information is provided.

また、本発明の別観点によれば、音声情報と予め登録された利用者の声質モデルに基づいて利用者を音声操作の話者として識別する話者識別部と、音声情報を音声認識して音声操作情報を生成する音声操作認識部と、を備えた音声操作装置の制御方法であって、話者識別部は、音声操作情報、音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを補助情報として用いて話者を識別するステップを有する音声操作装置の制御方法が提供される。 Further, according to another viewpoint of the present invention, a speaker identification unit that identifies the user as a speaker of voice operation based on the voice information and a voice quality model of the user registered in advance, and voice recognition of the voice information are performed. It is a control method of a voice operation device including a voice operation recognition unit for generating voice operation information, and the speaker identification unit is a voice operation information, a position information of the voice operation device, a speaker's direction information, and a speaker. Provided is a control method of a voice operation device having a step of identifying a speaker by using at least one of the distance information and the time information of the above as auxiliary information.

本発明によれば、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することができる。 According to the present invention, it is possible to provide a voice operation device capable of further improving the accuracy of speaker identification and a control method thereof.

第1実施形態に係る音声操作装置の構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of the voice operation apparatus which concerns on 1st Embodiment. 本発明に係る音声操作装置の配置例を示す図である。It is a figure which shows the arrangement example of the voice operation apparatus which concerns on this invention. 第1実施形態に係る音声操作装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the voice operation apparatus which concerns on 1st Embodiment. 第2実施形態に係る音声操作装置の構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of the voice operation apparatus which concerns on 2nd Embodiment. 第2実施形態に係る音声操作装置の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the voice operation apparatus which concerns on 2nd Embodiment. 第3実施形態に係る音声操作装置の構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of the voice operation apparatus which concerns on 3rd Embodiment. 第4実施形態に係る音声操作装置の構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of the voice operation apparatus which concerns on 4th Embodiment. 第5実施形態に係る音声操作装置の構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of the voice operation apparatus which concerns on 5th Embodiment. 第6実施形態に係る音声操作装置の構成を概略的に示すブロック図である。It is a block diagram which shows schematic structure of the voice operation apparatus which concerns on 6th Embodiment.

以下、本発明の好適な実施形態について図面を用いて説明する。なお、本発明は以下の実施形態に限定されるものではなく、その要旨を逸脱しない範囲において適宜変更可能である。各図において同一、又は相当する機能を有するものは、同一符号を付し、その説明を省略又は簡潔にすることもある。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiments, and can be appropriately modified without departing from the gist thereof. Those having the same or corresponding functions in each figure are designated by the same reference numerals, and the description thereof may be omitted or simplified.

(第1実施形態)
図1は、第1実施形態に係る音声操作装置の構成を概略的に示すブロック図である。図1は、本実施形態の音声操作装置をAIスピーカーに対して適用した例を示している。本図は一例に過ぎず、本実施形態の音声操作装置は、例えば利用者による音声操作を認識可能なロボット、スマートフォン、カーナビ等に対して適用することも可能である。本実施形態の音声操作装置は、スピーカー1、マイクロフォン2、音声出力部11、音声入力部21、及び制御演算部3を備えて構成される。典型的なAIスピーカーでは、これらの構成要素はスピーカー1の筐体内に格納される。
(First Embodiment)
FIG. 1 is a block diagram schematically showing a configuration of a voice operating device according to the first embodiment. FIG. 1 shows an example in which the voice control device of the present embodiment is applied to an AI speaker. This figure is only an example, and the voice operation device of the present embodiment can be applied to, for example, a robot, a smartphone, a car navigation system, or the like that can recognize a voice operation by a user. The voice operation device of the present embodiment includes a speaker 1, a microphone 2, a voice output unit 11, a voice input unit 21, and a control calculation unit 3. In a typical AI speaker, these components are housed in the housing of the speaker 1.

制御演算部3は、記憶媒体に記憶されたプログラムを実行し、本実施形態の音声操作装置の各構成要素の制御及び演算を行うCPU等のプロセッサである。制御演算部3は、プログラムが記憶された不図示の記憶媒体を含む。制御演算部3は、音声操作応答部31、音声操作認識部32、話者識別部33、声質モデル331、及び無線通信部35を有している。 The control calculation unit 3 is a processor such as a CPU that executes a program stored in a storage medium and controls and calculates each component of the voice operation device of the present embodiment. The control calculation unit 3 includes a storage medium (not shown) in which the program is stored. The control calculation unit 3 includes a voice operation response unit 31, a voice operation recognition unit 32, a speaker identification unit 33, a voice quality model 331, and a wireless communication unit 35.

マイクロフォン2は、利用者の音声操作による音声振動を電気信号に変換する。音声入力部21は、マイクロフォン2から入力したアナログ信号をデジタルの音声情報に変換するとともに、音声情報に対して音声信号処理を施す。ここで、音声入力部21は、マイクロフォン2に含まれる構成としてもよい。 The microphone 2 converts the voice vibration caused by the user's voice operation into an electric signal. The voice input unit 21 converts the analog signal input from the microphone 2 into digital voice information, and performs voice signal processing on the voice information. Here, the voice input unit 21 may be configured to be included in the microphone 2.

音声操作認識部32は、音声入力部21から入力した音声情報を音声認識して音声操作情報を生成する。制御演算部3は、生成された音声操作情報に対応する操作処理を実行する。具体的には、所望の情報検索や連携する家電製品の操作処理を、無線通信部35を介して実施する。 The voice operation recognition unit 32 voice-recognizes the voice information input from the voice input unit 21 and generates voice operation information. The control calculation unit 3 executes an operation process corresponding to the generated voice operation information. Specifically, desired information retrieval and operation processing of linked home appliances are performed via the wireless communication unit 35.

その後、音声操作応答部31は、操作処理の実行結果を音声出力部11及びスピーカー1を介して利用者に通知する。具体的には、音声出力部11は、音声操作応答部31から入力したデジタル情報をアナログ信号に変換する。スピーカー1は、音声出力部11から入力した電気信号を音声振動に変換して出力する。ここで、音声出力部11は、スピーカー1に含まれる構成としてもよい。 After that, the voice operation response unit 31 notifies the user of the execution result of the operation process via the voice output unit 11 and the speaker 1. Specifically, the voice output unit 11 converts the digital information input from the voice operation response unit 31 into an analog signal. The speaker 1 converts the electric signal input from the voice output unit 11 into voice vibration and outputs it. Here, the audio output unit 11 may be configured to be included in the speaker 1.

登録利用者情報330は、制御演算部3の記憶媒体に記憶されている。登録利用者情報330には、利用者の声質モデル331が予め登録されている。話者識別部33は、音声入力部21から入力した音声情報と利用者の声質モデル331との類似度を算出し、類似度が最も大きい利用者を音声操作の話者として識別する。これにより、利用者の好みに応じたサービスを提供することが可能となり、利用者の利便性をより向上させることができる。例えば、利用者の好みに合わせた情報を予め登録利用者情報330に登録しておき、音声操作情報に対応する操作処理を利用者の好みに合わせて実行したり、登録利用者情報330に予め登録された利用者以外による音声操作を禁止したりすることができる。 The registered user information 330 is stored in the storage medium of the control calculation unit 3. The voice quality model 331 of the user is registered in advance in the registered user information 330. The speaker identification unit 33 calculates the degree of similarity between the voice information input from the voice input unit 21 and the user's voice quality model 331, and identifies the user with the highest degree of similarity as the speaker of the voice operation. As a result, it is possible to provide a service according to the user's preference, and it is possible to further improve the convenience of the user. For example, information according to the user's preference is registered in the registered user information 330 in advance, and operation processing corresponding to the voice operation information is executed according to the user's preference, or information according to the user's preference can be executed in advance in the registered user information 330. It is possible to prohibit voice operations by anyone other than the registered user.

しかし前述のように、話者識別の技術は、研究開発が進んでいるものの依然として識別精度は高くない。そこで、本発明の話者識別部33は、音声操作情報、音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを補助情報として用いて話者を識別することを特徴とする。例えば、図1に示す本実施形態の音声操作装置では、補助情報を算出する補助情報算出部34として、音声操作認識部32を利用している。 However, as mentioned above, the speaker identification technology is still not highly accurate, although research and development are progressing. Therefore, the speaker identification unit 33 of the present invention uses at least one of voice operation information, position information of the voice control device, direction information of the speaker, distance information of the speaker, and time information as auxiliary information. It is characterized by identifying a person. For example, in the voice operation device of the present embodiment shown in FIG. 1, the voice operation recognition unit 32 is used as the auxiliary information calculation unit 34 for calculating the auxiliary information.

図2は、本発明に係る音声操作装置の配置例を示す図である。図2に示すマイクロフォン2の位置には、本発明に係る音声操作装置が配置されている。図2の部屋に存在する利用者61、62は、例えば、自宅のリビングルームでくつろいでいるお母さんとお父さんであるものとする。 FIG. 2 is a diagram showing an arrangement example of the voice operation device according to the present invention. The voice control device according to the present invention is arranged at the position of the microphone 2 shown in FIG. It is assumed that the users 61 and 62 existing in the room of FIG. 2 are, for example, a mother and a father relaxing in the living room at home.

この場合、本実施形態の話者識別部33は、例えば音声操作による指示が天気情報の取得であるときは、音声操作の話者がお母さんである可能性が高いと判断する。或いは、音声操作による指示が株価情報の取得であるときは、音声操作の話者がお父さんである可能性が高いと判断する。そして、話者識別部33は、音声操作情報に応じて利用者の声質モデル331との類似度を補正する。 In this case, the speaker identification unit 33 of the present embodiment determines that there is a high possibility that the speaker of the voice operation is the mother, for example, when the instruction by the voice operation is the acquisition of the weather information. Alternatively, when the instruction by voice operation is the acquisition of stock price information, it is determined that the speaker of voice operation is likely to be a father. Then, the speaker identification unit 33 corrects the similarity with the user's voice quality model 331 according to the voice operation information.

ここで、利用者に特徴的なキーワード等の情報は、予め音声操作情報に含まれるキーワードと関連付けて登録利用者情報330に登録しておいてもよいし、利用者が使用するキーワードの頻度に基づいて随時学習するようにしてもよい。音声操作装置が学習する場合は、類似度の補正値を予め登録利用者情報330に利用者ごとに登録しておき、話者を識別した結果を補正値に反映させるようにする。これにより、話者識別部33は、利用者に特徴的な補助情報と類似度の補正値との相関性を学習することになるので、音声操作に対応する操作処理を行うごとに、話者識別の精度を向上させることができる。 Here, information such as keywords characteristic of the user may be registered in the registered user information 330 in advance in association with the keywords included in the voice operation information, or the frequency of the keywords used by the user may be changed. You may study at any time based on this. When the voice operation device learns, the correction value of the similarity is registered in advance in the registered user information 330 for each user, and the result of identifying the speaker is reflected in the correction value. As a result, the speaker identification unit 33 learns the correlation between the auxiliary information characteristic of the user and the correction value of the similarity. Therefore, each time the speaker performs an operation process corresponding to the voice operation, the speaker The accuracy of identification can be improved.

図3は、第1実施形態に係る音声操作装置の制御方法を示すフローチャートである。ステップS101において、マイクロフォン2及び音声入力部21は、利用者の音声操作による音声振動を電気信号に変換する。ステップS102において、音声操作認識部32は、マイクロフォン2及び音声入力部21から入力した音声情報を音声認識して音声操作情報を生成する。ここで、音声操作認識部32が行う音声認識方法としては周知の技術が用いられ得る。 FIG. 3 is a flowchart showing a control method of the voice operation device according to the first embodiment. In step S101, the microphone 2 and the voice input unit 21 convert the voice vibration caused by the user's voice operation into an electric signal. In step S102, the voice operation recognition unit 32 voice-recognizes the voice information input from the microphone 2 and the voice input unit 21 and generates the voice operation information. Here, a well-known technique can be used as the voice recognition method performed by the voice operation recognition unit 32.

ステップS103において、話者識別部33は、登録利用者情報330に予め登録された利用者の声質モデル331を、登録利用者情報330とともに読み出す。ステップS104において、話者識別部33は、音声入力部21から入力した音声情報と利用者の声質モデル331との類似度を算出する。 In step S103, the speaker identification unit 33 reads out the voice quality model 331 of the user registered in advance in the registered user information 330 together with the registered user information 330. In step S104, the speaker identification unit 33 calculates the degree of similarity between the voice information input from the voice input unit 21 and the user's voice quality model 331.

ここで、話者識別部33が行う話者認識方法としては、周知の技術が用いられ得る。例えば、登録利用者情報330に予め登録された利用者の声質モデル331の音声波形fと、音声入力部21から入力した音声情報の音声波形fとの距離sを下式(1)により求め、その逆数1/sを類似度として用いる。ここでΣは、所定の期間内の複数の時刻tにおいて和をとるものとする。また、音声波形f、fは適宜、正規化されているものとする。
=Σ{f(t)−f(t)} (1)
Here, a well-known technique can be used as the speaker recognition method performed by the speaker identification unit 33. For example, the distance s between the voice waveform f 0 of the user's voice quality model 331 registered in advance in the registered user information 330 and the voice waveform f 1 of the voice information input from the voice input unit 21 is calculated by the following equation (1). Find it and use its inverse 1 / s as the similarity. Here, Σ is assumed to be summed at a plurality of time t within a predetermined period. Further, it is assumed that the voice waveforms f 0 and f 1 are appropriately normalized.
s 2 = Σ {f 1 (t) -f 0 (t)} 2 (1)

或いは、登録利用者情報330に予め登録された利用者の声質モデル331の周波数スペクトルFと、音声入力部21から入力した音声情報の周波数スペクトルFとの距離sを下式(2)により求め、その逆数1/sを類似度として用いてもよい。ここでΣは、所定の範囲内の複数の周波数kにおいて和をとるものとする。また、周波数スペクトルF、Fは適宜、正規化されているものとする。
=Σ{F(k)−F(k)} (2)
Alternatively, the distance s between the frequency spectrum F 0 of the user's voice quality model 331 registered in advance in the registered user information 330 and the frequency spectrum F 1 of the voice information input from the voice input unit 21 is calculated by the following equation (2). The reciprocal 1 / s may be used as the degree of similarity. Here, Σ is assumed to be summed at a plurality of frequencies k within a predetermined range. Further, it is assumed that the frequency spectra F 0 and F 1 are appropriately normalized.
s 2 = Σ {F 1 (k) -F 0 (k)} 2 (2)

ステップS105において、話者識別部33は、上式(1)又は(2)により求めた類似度を、音声操作情報に含まれるキーワードに応じて補正する。例えば、音声操作による指示が天気情報の取得であるときは、お母さんの声質モデル331の音声波形の類似度1/sを+5点する。或いは、音声操作による指示が株価情報の取得であるときは、お父さんの声質モデル331の音声波形の類似度1/sを+5点する。ここで、類似度の補正値の大きさは、用途や利用者等に合わせてキーワードごとに適宜決定され得る。 In step S105, the speaker identification unit 33 corrects the similarity obtained by the above equation (1) or (2) according to the keyword included in the voice operation information. For example, when the instruction by voice operation is the acquisition of weather information, the similarity 1 / s of the voice waveform of the mother's voice quality model 331 is increased by +5 points. Alternatively, when the instruction by voice operation is the acquisition of stock price information, the similarity 1 / s of the voice waveform of the father's voice quality model 331 is increased by +5 points. Here, the magnitude of the correction value of the similarity can be appropriately determined for each keyword according to the application, the user, and the like.

ステップS106において、話者識別部33は、補正後の類似度が最も大きい利用者を音声操作の話者として識別する。ステップS107において、制御演算部3は、前記音声操作情報に対応する操作処理を、識別した利用者の好みに合わせて実行する。ステップS108において、音声操作応答部31は、ステップS107で実行した処理の結果を、スピーカー1及び音声出力部11を介して、音声により利用者に通知する。 In step S106, the speaker identification unit 33 identifies the user with the highest degree of similarity after correction as the speaker of the voice operation. In step S107, the control calculation unit 3 executes the operation process corresponding to the voice operation information according to the preference of the identified user. In step S108, the voice operation response unit 31 notifies the user by voice of the result of the process executed in step S107 via the speaker 1 and the voice output unit 11.

以上のように、本実施形態の音声操作装置では、登録利用者情報は利用者に特徴的なキーワードを含み、話者識別部は、音声操作情報に含まれるキーワードに応じて類似度を補正する。このような構成によれば、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することができる。 As described above, in the voice operation device of the present embodiment, the registered user information includes keywords characteristic to the user, and the speaker identification unit corrects the similarity according to the keywords included in the voice operation information. .. According to such a configuration, it is possible to provide a voice operation device capable of further improving the accuracy of speaker identification and a control method thereof.

(第2実施形態)
図4は、第2実施形態に係る音声操作装置の構成を概略的に示すブロック図である。本実施形態の音声操作装置は、GPS装置41及び位置算出部341を備えている点が、先の第1実施形態と異なっている。その他の構成については、第1実施形態と概ね同じである。以下では、主に第1実施形態と異なる構成について説明する。
(Second Embodiment)
FIG. 4 is a block diagram schematically showing the configuration of the voice operation device according to the second embodiment. The voice operation device of this embodiment is different from the previous first embodiment in that it includes a GPS device 41 and a position calculation unit 341. Other configurations are substantially the same as those of the first embodiment. Hereinafter, a configuration different from that of the first embodiment will be mainly described.

GPS装置41は、GPS(Global Positioning System)情報を取得することが可能である。位置算出部341は、GPS装置41から入力したGPS情報を利用して、音声操作装置が配置された位置情報を算出する。ここで、位置算出部341は、GPS装置41に含まれる構成としてもよい。このように本実施形態の音声操作装置は、補助情報を算出する補助情報算出部34として、位置算出部341を備えていることを特徴とする。 The GPS device 41 can acquire GPS (Global Positioning System) information. The position calculation unit 341 calculates the position information in which the voice operation device is arranged by using the GPS information input from the GPS device 41. Here, the position calculation unit 341 may be configured to be included in the GPS device 41. As described above, the voice operation device of the present embodiment is characterized by including the position calculation unit 341 as the auxiliary information calculation unit 34 for calculating the auxiliary information.

前述のように、利用者が発する音声の声質は、音源の距離、周囲の温度や反射等の環境に応じて大きく変化するため、操作音声を、予め登録された利用者の単一の声質モデル331と比較するだけでは話者を識別することが難しい。 As described above, the voice quality of the voice emitted by the user changes greatly depending on the environment such as the distance of the sound source, the ambient temperature, and the reflection. Therefore, the operation voice is a single voice quality model of the user registered in advance. It is difficult to identify the speaker just by comparing with 331.

そこで、本実施形態の登録利用者情報330は、利用者ごとに複数の声質モデル331をデータベースとして有している。そして、話者識別部33は、位置算出部341が算出した音声操作装置の位置情報に応じて声質モデル331を選択する。例えば、音声操作装置が自宅に配置されている場合は、自宅の環境に適した声質モデル331を選択する。或いは、音声操作装置が職場に配置されている場合は、職場の環境に適した声質モデル331を選択する。また或いは、音声操作装置が移動中の車内に配置されている場合は、車内の環境に適した声質モデル331を選択する。これらの複数の声質モデル331は、予め登録利用者情報330に、音声操作装置の位置情報と関連付けて登録しておく。 Therefore, the registered user information 330 of the present embodiment has a plurality of voice quality models 331 as a database for each user. Then, the speaker identification unit 33 selects the voice quality model 331 according to the position information of the voice operation device calculated by the position calculation unit 341. For example, when the voice control device is arranged at home, the voice quality model 331 suitable for the home environment is selected. Alternatively, if the voice control device is located in the workplace, the voice quality model 331 suitable for the workplace environment is selected. Alternatively, when the voice control device is arranged in the moving vehicle, the voice quality model 331 suitable for the environment in the vehicle is selected. These plurality of voice quality models 331 are registered in advance in the registered user information 330 in association with the position information of the voice operation device.

これにより、ロボット、スマートフォン、カーナビ等のような移動し得る装置に対して本実施形態の音声操作装置を適用する場合でも、周囲の環境に適した声質モデル331が選択されることで、話者識別の精度をより向上させることができる。 As a result, even when the voice operation device of the present embodiment is applied to a movable device such as a robot, a smartphone, a car navigation system, etc., the voice quality model 331 suitable for the surrounding environment is selected, so that the speaker The accuracy of identification can be further improved.

図5は、第2実施形態に係る音声操作装置の制御方法を示すフローチャートである。図5に示す本実施形態のフローチャートは、ステップS203において声質モデル331を読み出す際に、音声操作装置の位置情報に応じて声質モデル331を選択している点が、先の第1実施形態の図3と異なっている。なお、図5のフローチャートでは、第1実施形態の図3のステップS105に示した類似度の補正処理を省略したが、本実施形態でも図3と同様に併せてステップS105を実施してもよい。 FIG. 5 is a flowchart showing a control method of the voice operation device according to the second embodiment. In the flowchart of the present embodiment shown in FIG. 5, when the voice quality model 331 is read out in step S203, the voice quality model 331 is selected according to the position information of the voice operating device. It is different from 3. In the flowchart of FIG. 5, the similarity correction process shown in step S105 of FIG. 3 of the first embodiment is omitted, but in this embodiment as well, step S105 may be performed in the same manner as in FIG. ..

以上のように、本実施形態の音声操作装置は、音声操作装置の位置を位置情報として取得するGPS装置を更に備えている。そして、登録利用者情報は、利用者ごとに複数の声質モデルを有し、話者識別部は位置情報に応じて声質モデルを選択する。このような構成によっても、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することができる。 As described above, the voice control device of the present embodiment further includes a GPS device that acquires the position of the voice control device as position information. Then, the registered user information has a plurality of voice quality models for each user, and the speaker identification unit selects the voice quality model according to the position information. Even with such a configuration, it is possible to provide a voice operation device and a control method thereof that can further improve the accuracy of speaker identification.

(第3実施形態)
図6は、第3実施形態に係る音声操作装置の構成を概略的に示すブロック図である。本実施形態の音声操作装置は、アレイマイク42及び音声方向算出部342を備えている点が、先の第1実施形態と異なっている。その他の構成については、第1実施形態と概ね同じである。以下では、主に第1実施形態と異なる構成について説明する。
(Third Embodiment)
FIG. 6 is a block diagram schematically showing the configuration of the voice operation device according to the third embodiment. The voice operation device of the present embodiment is different from the first embodiment in that it includes an array microphone 42 and a voice direction calculation unit 342. Other configurations are substantially the same as those in the first embodiment. Hereinafter, a configuration different from that of the first embodiment will be mainly described.

アレイマイク42は、複数のマイクが配列された構成を有し、音声操作の話者の方向を特定することが可能である。音声方向算出部342は、アレイマイク42から入力した情報に基づいて、音声操作装置から見た話者の方向情報を算出する。ここで、音声方向算出部342は、アレイマイク42に含まれる構成としてもよい。このように本実施形態の音声操作装置は、補助情報を算出する補助情報算出部34として、音声方向算出部342を備えていることを特徴とする。 The array microphone 42 has a configuration in which a plurality of microphones are arranged, and it is possible to specify the direction of a speaker for voice operation. The voice direction calculation unit 342 calculates the direction information of the speaker as seen from the voice control device based on the information input from the array microphone 42. Here, the voice direction calculation unit 342 may be included in the array microphone 42. As described above, the voice operation device of the present embodiment is characterized by including the voice direction calculation unit 342 as the auxiliary information calculation unit 34 for calculating the auxiliary information.

例えば、図2に示した部屋において、音声操作装置から見て左側の椅子がお母さん用の席であり、右側の椅子がお父さん用の席であるとする。この場合、本実施形態の話者識別部33は、例えば、音声操作の話者の方向が左側であるときは、音声操作の話者がお母さんである可能性が高いと判断する。或いは、音声操作の話者の方向が右側であるときは、音声操作の話者がお父さんである可能性が高いと判断する。このような利用者に特徴的な情報は、予め登録利用者情報330に、方向情報と関連付けて登録しておく。 For example, in the room shown in FIG. 2, the chair on the left side when viewed from the voice control device is the seat for the mother, and the chair on the right side is the seat for the father. In this case, the speaker identification unit 33 of the present embodiment determines that, for example, when the direction of the voice-operated speaker is on the left side, the voice-operated speaker is likely to be the mother. Alternatively, when the direction of the voice-operated speaker is on the right side, it is determined that the voice-operated speaker is likely to be the father. Information characteristic of such a user is registered in advance in the registered user information 330 in association with the direction information.

本実施形態の音声操作装置における音声操作方法は、補助情報が方向情報である点を除いて、先の図3に示した第1実施形態のフローチャート、及び先の図5に示した第2実施形態のフローチャートが、ともに適用可能である。 The voice operation method in the voice operation device of the present embodiment is the flowchart of the first embodiment shown in FIG. 3 above and the second embodiment shown in FIG. 5 above, except that the auxiliary information is direction information. Both form flowcharts are applicable.

以上のように、本実施形態の音声操作装置は、音声操作の話者の方向を方向情報として取得するアレイマイクを更に備えている。そして、話者識別部は方向情報を用いて話者を識別する。このような構成によっても、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することができる。なお、アレイマイク42を更に備える代わりに、マイクロフォン2を複数のマイクで構成して音声操作の話者の方向を特定するようにしてもよい。 As described above, the voice operation device of the present embodiment further includes an array microphone that acquires the direction of the speaker of the voice operation as direction information. Then, the speaker identification unit identifies the speaker using the direction information. Even with such a configuration, it is possible to provide a voice operation device and a control method thereof that can further improve the accuracy of speaker identification. Instead of further providing the array microphone 42, the microphone 2 may be configured by a plurality of microphones to specify the direction of the speaker of the voice operation.

(第4実施形態)
図7は、第4実施形態に係る音声操作装置の構成を概略的に示すブロック図である。本実施形態の音声操作装置は、測距センサ43及び距離算出部343を備えている点が、先の第1実施形態と異なっている。その他の構成については、第1実施形態と概ね同じである。以下では、主に第1実施形態と異なる構成について説明する。
(Fourth Embodiment)
FIG. 7 is a block diagram schematically showing the configuration of the voice operation device according to the fourth embodiment. The voice operation device of this embodiment is different from the first embodiment in that it includes a distance measuring sensor 43 and a distance calculation unit 343. Other configurations are substantially the same as those in the first embodiment. Hereinafter, a configuration different from that of the first embodiment will be mainly described.

測距センサ43は、話者までの距離を取得することが可能である。測距方式としては、例えば、視差を利用して距離を測定する方法や、光や電波の反射波を利用して距離を測定する周知の技術が用いられ得る。距離算出部343は、測距センサ43から入力した情報に基づいて、音声操作装置から話者までの距離を算出する。ここで、距離算出部343は、測距センサ43に含まれる構成としてもよい。このように本実施形態の音声操作装置は、補助情報を算出する補助情報算出部34として、距離算出部343を備えていることを特徴とする。 The distance measuring sensor 43 can acquire the distance to the speaker. As the distance measuring method, for example, a method of measuring a distance using a parallax or a well-known technique of measuring a distance using a reflected wave of light or a radio wave can be used. The distance calculation unit 343 calculates the distance from the voice control device to the speaker based on the information input from the distance measurement sensor 43. Here, the distance calculation unit 343 may be configured to be included in the distance measurement sensor 43. As described above, the voice operation device of the present embodiment is characterized by including the distance calculation unit 343 as the auxiliary information calculation unit 34 for calculating the auxiliary information.

例えば、図2に示した部屋において、音声操作装置から遠い方の椅子がお母さん用の席であり、音声操作装置から近い方の椅子がお父さん用の席であるとする。この場合、本実施形態の話者識別部33は、例えば、音声操作装置から話者までの距離が遠いときは、音声操作の話者がお母さんである可能性が高いと判断する。或いは、音声操作装置から話者までの距離が近いときは、音声操作の話者がお父さんである可能性が高いと判断する。このような利用者に特徴的な情報は、予め登録利用者情報330に、距離情報と関連付けて登録しておく。 For example, in the room shown in FIG. 2, the chair farther from the voice control device is the seat for the mother, and the chair closer to the voice control device is the seat for the father. In this case, the speaker identification unit 33 of the present embodiment determines that, for example, when the distance from the voice operation device to the speaker is long, the speaker of the voice operation is likely to be a mother. Alternatively, when the distance from the voice control device to the speaker is short, it is determined that the voice control speaker is likely to be the father. Information characteristic of such a user is registered in advance in the registered user information 330 in association with the distance information.

本実施形態の音声操作装置における音声操作方法は、補助情報が距離情報である点を除いて、先の図3に示した第1実施形態のフローチャート、及び先の図5に示した第2実施形態のフローチャートが、ともに適用可能である。 The voice operation method in the voice operation device of the present embodiment is the flowchart of the first embodiment shown in FIG. 3 above and the second embodiment shown in FIG. 5 above, except that the auxiliary information is distance information. Both form flowcharts are applicable.

以上のように、本実施形態の音声操作装置は、音声操作の話者までの距離を距離情報として取得する測距センサを更に備えている。そして、話者識別部は距離情報を用いて話者を識別する。このような構成によっても、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することができる。 As described above, the voice operation device of the present embodiment further includes a distance measuring sensor that acquires the distance to the speaker of the voice operation as distance information. Then, the speaker identification unit identifies the speaker using the distance information. Even with such a configuration, it is possible to provide a voice operation device and a control method thereof that can further improve the accuracy of speaker identification.

(第5実施形態)
図8は、第5実施形態に係る音声操作装置の構成を概略的に示すブロック図である。本実施形態の音声操作装置は、時計44及び時刻算出部344を備えている点が、先の第1実施形態と異なっている。その他の構成については、第1実施形態と概ね同じである。以下では、主に第1実施形態と異なる構成について説明する。
(Fifth Embodiment)
FIG. 8 is a block diagram schematically showing the configuration of the voice operation device according to the fifth embodiment. The voice operation device of the present embodiment is different from the first embodiment in that it includes a clock 44 and a time calculation unit 344. Other configurations are substantially the same as those in the first embodiment. Hereinafter, a configuration different from that of the first embodiment will be mainly described.

時計44は、現在の時刻を取得することが可能である。時刻算出部344は、時計44から入力した情報に基づいて、音声操作の発声時刻を算出する。ここで、時刻算出部344は、時計44に含まれる構成としてもよい。このように本実施形態の音声操作装置は、補助情報を算出する補助情報算出部34として、時刻算出部344を備えていることを特徴とする。 The clock 44 can acquire the current time. The time calculation unit 344 calculates the utterance time of the voice operation based on the information input from the clock 44. Here, the time calculation unit 344 may be configured to be included in the clock 44. As described above, the voice operation device of the present embodiment is characterized by including the time calculation unit 344 as the auxiliary information calculation unit 34 for calculating the auxiliary information.

本実施形態の話者識別部33は、例えば、音声操作の発声時刻が昼間のときは、音声操作の話者がお母さんである可能性が高いと判断する。或いは、音声操作の発声時刻が深夜のときは、音声操作の話者がお父さんである可能性が高いと判断する。このような利用者に特徴的な情報は、予め登録利用者情報330に、時刻情報と関連付けて登録しておく。 For example, when the utterance time of the voice operation is daytime, the speaker identification unit 33 of the present embodiment determines that the speaker of the voice operation is likely to be a mother. Alternatively, when the utterance time of the voice operation is midnight, it is determined that the speaker of the voice operation is likely to be the father. Information characteristic of such a user is registered in advance in the registered user information 330 in association with the time information.

本実施形態の音声操作装置における音声操作方法は、補助情報が時刻情報である点を除いて、先の図3に示した第1実施形態のフローチャート、及び先の図5に示した第2実施形態のフローチャートが、ともに適用可能である。 The voice operation method in the voice operation device of the present embodiment is the flowchart of the first embodiment shown in FIG. 3 above and the second embodiment shown in FIG. 5 above, except that the auxiliary information is time information. Both form flowcharts are applicable.

以上のように、本実施形態の音声操作装置は、音声操作の発声時刻を時刻情報として取得する時計を更に備えている。そして、話者識別部は時刻情報を用いて話者を識別する。このような構成によっても、話者識別の精度をより向上させることが可能な音声操作装置及びその制御方法を提供することができる。 As described above, the voice operation device of the present embodiment further includes a clock that acquires the utterance time of the voice operation as time information. Then, the speaker identification unit identifies the speaker using the time information. Even with such a configuration, it is possible to provide a voice operation device and a control method thereof that can further improve the accuracy of speaker identification.

(第6実施形態)
図9は、第6実施形態に係る音声操作装置の構成を概略的に示すブロック図である。本実施形態の音声操作装置は、上述の実施形態の構成を組み合わせた構成を有している。図9に示す補助情報取得装置40は、上述の実施形態のGPS装置41、アレイマイク42、測距センサ43、時計44のうちの少なくとも1つ含んでいる。また、図9に示す補助情報算出部34は、上述の実施形態の音声操作認識部32、位置算出部341、音声方向算出部342、距離算出部343、時刻算出部344のうちの、補助情報取得装置40が出力する補助情報を処理可能な構成を少なくとも含んでいる。ここで、補助情報算出部34は、補助情報取得装置40に含まれる構成としてもよい。
(Sixth Embodiment)
FIG. 9 is a block diagram schematically showing the configuration of the voice operation device according to the sixth embodiment. The voice operation device of the present embodiment has a configuration in which the configurations of the above-described embodiments are combined. The auxiliary information acquisition device 40 shown in FIG. 9 includes at least one of the GPS device 41, the array microphone 42, the distance measuring sensor 43, and the clock 44 of the above-described embodiment. Further, the auxiliary information calculation unit 34 shown in FIG. 9 is the auxiliary information among the voice operation recognition unit 32, the position calculation unit 341, the voice direction calculation unit 342, the distance calculation unit 343, and the time calculation unit 344 of the above-described embodiment. It includes at least a configuration capable of processing auxiliary information output by the acquisition device 40. Here, the auxiliary information calculation unit 34 may be configured to be included in the auxiliary information acquisition device 40.

本実施形態の音声操作装置における音声操作方法は、補助情報が上述の実施形態の音声操作情報、位置情報、方向情報、距離情報、時刻情報の組み合わせである点を除いて、先の図3及び図5に示したフローチャートが、ともに適用可能である。 The voice operation method in the voice operation device of the present embodiment is described in FIG. 3 and above, except that the auxiliary information is a combination of the voice operation information, the position information, the direction information, the distance information, and the time information of the above-described embodiment. The flowchart shown in FIG. 5 is applicable to both.

以上のように、本実施形態の音声操作装置は、音声情報と予め登録された利用者の声質モデルに基づいて利用者を音声操作の話者として識別する話者識別部を備えている。そして、話者識別部は、音声操作情報、音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを補助情報として用いて話者を識別する。このような構成によれば、話者識別の精度を更に向上させることが可能な音声操作装置及びその制御方法を提供することができる。 As described above, the voice operation device of the present embodiment includes a speaker identification unit that identifies the user as the speaker of the voice operation based on the voice information and the voice quality model of the user registered in advance. Then, the speaker identification unit identifies the speaker by using at least one of voice operation information, position information of the voice operation device, direction information of the speaker, distance information of the speaker, and time information as auxiliary information. .. According to such a configuration, it is possible to provide a voice operation device capable of further improving the accuracy of speaker identification and a control method thereof.

(その他の実施形態)
なお、上述の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
(Other embodiments)
It should be noted that the above-described embodiments are merely examples of embodiment of the present invention, and the technical scope of the present invention should not be construed in a limited manner by these. That is, the present invention can be implemented in various forms without departing from the technical idea or its main features.

例えば、利用者のスケジュール情報を予め登録利用者情報330に登録しておき、スケジュール情報に応じて類似度を補正するようにしてもよい。一例としては、スケジュール情報においてお父さんが出張中であるときには、音声入力部21から入力した音声情報とお父さんの声質モデル331との類似度1/sを−5点する。 For example, the user's schedule information may be registered in the registered user information 330 in advance, and the similarity may be corrected according to the schedule information. As an example, when the father is on a business trip in the schedule information, the similarity 1 / s between the voice information input from the voice input unit 21 and the voice quality model 331 of the father is set to -5 points.

或いは、利用者に特徴的な音声の大きさを予め登録利用者情報330に登録しておき、音声操作の音声の大きさに応じて類似度を補正するようにしてもよい。一例としては、音声操作の音声が大きい場合は、音声入力部21から入力した音声情報とお父さんの声質モデル331との類似度1/sを+5点する。 Alternatively, the volume of the voice characteristic of the user may be registered in the registered user information 330 in advance, and the similarity may be corrected according to the volume of the voice of the voice operation. As an example, when the voice of the voice operation is loud, the similarity 1 / s between the voice information input from the voice input unit 21 and the voice quality model 331 of the father is +5 points.

利用者の存在する確率が高い方向や距離といった情報は、予め登録利用者情報330に、補助情報と関連付けて登録しておいてもよいし、音声操作装置が、随時学習するようにしてもよい。音声操作装置が学習する場合は、類似度の補正値を予め登録利用者情報330に利用者ごとに登録しておき、話者を識別した結果を補正値に反映させるようにする。或いは、音声操作装置は、利用者が発するキーワードや位置や方向や距離や時刻などの情報を常に収集し、これらの情報に応じて登録利用者情報330の利用者に特徴的な情報を更新するようにしてもよい。これにより、話者識別部33は、登録利用者情報330に登録された利用者に特徴的な情報と、補助情報算出部34を介して入力される補助情報との相関性を学習することになる。したがって、話者識別部33は、音声操作に対応する操作処理を行うごとに、話者識別の精度を向上させることができる。 Information such as the direction and distance in which the user is likely to exist may be registered in advance in the registered user information 330 in association with the auxiliary information, or the voice operating device may learn at any time. .. When the voice operation device learns, the correction value of the similarity is registered in advance in the registered user information 330 for each user, and the result of identifying the speaker is reflected in the correction value. Alternatively, the voice operation device constantly collects information such as keywords, positions, directions, distances, and times issued by the user, and updates information characteristic to the user of the registered user information 330 according to the information. You may do so. As a result, the speaker identification unit 33 learns the correlation between the information characteristic of the user registered in the registered user information 330 and the auxiliary information input via the auxiliary information calculation unit 34. Become. Therefore, the speaker identification unit 33 can improve the accuracy of speaker identification each time the operation process corresponding to the voice operation is performed.

また、第6実施形態のように複数種類の補助情報を併用する場合は、話者識別に用いる補助情報又はその組み合わせを、利用者の位置や方向等に応じて選択するようにしてもよい。この場合も、利用者の存在確率が高い位置や方向といった利用者に特徴的な情報を予め登録利用者情報330に登録しておき、これらの情報に応じて話者識別に用いる補助情報を選択するようにしてもよいし、音声操作装置が、随時学習するようにしてもよい。 Further, when a plurality of types of auxiliary information are used together as in the sixth embodiment, the auxiliary information used for speaker identification or a combination thereof may be selected according to the position and direction of the user. In this case as well, information characteristic of the user, such as the position and direction in which the user has a high probability of existence, is registered in the registered user information 330 in advance, and auxiliary information used for speaker identification is selected according to this information. Alternatively, the voice control device may learn at any time.

また、上述の第1〜第6実施形態では、先の図3に示した第1実施形態のフローチャート、及び先の図5に示した第2実施形態のフローチャートが、ともに適用可能である。すなわち、利用者ごとに複数の声質モデル331を登録しておき、補助情報に応じて声質モデル331を選択する方法と、利用者に特徴的な情報を補助情報と関連付けて登録しておき、補助情報に応じて類似度を補正する方法の、いずれを用いてもよい。 Further, in the above-described first to sixth embodiments, both the flowchart of the first embodiment shown in FIG. 3 and the flowchart of the second embodiment shown in FIG. 5 can be applied. That is, a method of registering a plurality of voice quality models 331 for each user and selecting the voice quality model 331 according to the auxiliary information, and registering information characteristic of the user in association with the auxiliary information to assist. Any method of correcting the similarity according to the information may be used.

上述の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。 Some or all of the above embodiments may also be described, but not limited to:

(付記1)
音声情報と予め登録された利用者の声質モデルに基づいて前記利用者を音声操作の話者として識別する話者識別部と、
前記音声情報を音声認識して音声操作情報を生成する音声操作認識部と、
を備えた音声操作装置であって、
前記話者識別部は、前記音声操作情報、音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを補助情報として用いて話者を識別する
音声操作装置。
(Appendix 1)
A speaker identification unit that identifies the user as a speaker for voice operation based on voice information and a user's voice quality model registered in advance.
A voice operation recognition unit that recognizes the voice information and generates voice operation information,
It is a voice operation device equipped with
The speaker identification unit identifies the speaker by using at least one of the voice operation information, the position information of the voice operation device, the direction information of the speaker, the distance information of the speaker, and the time information as auxiliary information. Voice control device.

(付記2)
音声振動を前記音声情報に変換するマイクロフォンと、
前記利用者の前記声質モデルが予め登録された登録利用者情報と、
を更に備える
付記1に記載の音声操作装置。
(Appendix 2)
A microphone that converts voice vibration into the voice information,
Registered user information in which the voice quality model of the user is registered in advance, and
The voice operation device according to Appendix 1.

(付記3)
前記登録利用者情報は前記利用者ごとに複数の前記声質モデルを有し、
前記話者識別部は前記補助情報に応じて前記声質モデルを選択する
付記2に記載の音声操作装置。
(Appendix 3)
The registered user information has a plurality of the voice quality models for each user.
The voice operation device according to Appendix 2, wherein the speaker identification unit selects the voice quality model according to the auxiliary information.

(付記4)
前記話者識別部は、前記補助情報に応じて前記利用者ごとのデータベースである前記声質モデルを選択する
付記3に記載の音声操作装置。
(Appendix 4)
The voice operation device according to Appendix 3, wherein the speaker identification unit selects the voice quality model, which is a database for each user, according to the auxiliary information.

(付記5)
前記話者識別部は、前記音声情報と前記声質モデルの類似度を算出し、前記類似度に基づいて話者を識別する
付記2から4のいずれか1項に記載の音声操作装置。
(Appendix 5)
The voice operation device according to any one of Supplementary note 2 to 4, wherein the speaker identification unit calculates the similarity between the voice information and the voice quality model, and identifies the speaker based on the similarity.

(付記6)
前記話者識別部は、前記類似度が最も大きい前記利用者を音声操作の話者として識別する
付記5に記載の音声操作装置。
(Appendix 6)
The voice operation device according to Appendix 5, wherein the speaker identification unit identifies the user having the highest degree of similarity as a speaker for voice operation.

(付記7)
前記登録利用者情報は、前記利用者に特徴的な情報を前記補助情報と関連付けて有し、
前記話者識別部は前記補助情報に応じて前記類似度を補正する
付記5又は6に記載の音声操作装置。
(Appendix 7)
The registered user information has information characteristic of the user in association with the auxiliary information.
The voice operation device according to Appendix 5 or 6, wherein the speaker identification unit corrects the similarity according to the auxiliary information.

(付記8)
前記登録利用者情報は前記類似度の補正値を前記利用者ごとに有し、
前記話者識別部は話者を識別した結果を前記補正値に反映させて、前記補助情報と前記補正値との相関性を学習する
付記5から7のいずれか1項に記載の音声操作装置。
(Appendix 8)
The registered user information has a correction value of the similarity for each user.
The voice operation device according to any one of Appendix 5 to 7, wherein the speaker identification unit reflects the result of identifying the speaker in the correction value and learns the correlation between the auxiliary information and the correction value. ..

(付記9)
前記登録利用者情報は前記利用者に特徴的なキーワードを含み、
前記話者識別部は前記音声操作情報に含まれる前記キーワードに応じて前記類似度を補正する
付記5から8のいずれか1項に記載の音声操作装置。
(Appendix 9)
The registered user information includes keywords characteristic of the user, and includes keywords that are characteristic of the user.
The voice operation device according to any one of Appendix 5 to 8, wherein the speaker identification unit corrects the similarity according to the keyword included in the voice operation information.

(付記10)
前記マイクロフォンは、音声操作の話者の方向を前記方向情報として取得するアレイマイクであり、
前記話者識別部は前記方向情報を用いて話者を識別する
付記2から9のいずれか1項に記載の音声操作装置。
(Appendix 10)
The microphone is an array microphone that acquires the direction of a speaker for voice operation as the direction information.
The voice operation device according to any one of Supplementary note 2 to 9, wherein the speaker identification unit identifies a speaker by using the direction information.

(付記11)
前記音声操作の話者までの距離を前記距離情報として取得する測距センサを更に備え、
前記話者識別部は前記距離情報を用いて話者を識別する
付記2から10のいずれか1項に記載の音声操作装置。
(Appendix 11)
Further equipped with a distance measuring sensor that acquires the distance to the speaker of the voice operation as the distance information,
The voice operation device according to any one of Supplementary note 2 to 10, wherein the speaker identification unit identifies a speaker by using the distance information.

(付記12)
前記音声操作の発声時刻を前記時刻情報として取得する時計を更に備え、
前記話者識別部は前記時刻情報を用いて話者を識別する
付記2から11のいずれか1項に記載の音声操作装置。
(Appendix 12)
A clock for acquiring the utterance time of the voice operation as the time information is further provided.
The voice operation device according to any one of Supplementary note 2 to 11, wherein the speaker identification unit identifies a speaker by using the time information.

(付記13)
音声操作装置の位置を前記位置情報として取得するGPS装置を更に備え、
前記話者識別部は前記位置情報に応じて前記声質モデルを選択する
付記2から12のいずれか1項に記載の音声操作装置。
(Appendix 13)
A GPS device that acquires the position of the voice control device as the position information is further provided.
The voice operation device according to any one of Appendix 2 to 12, wherein the speaker identification unit selects the voice quality model according to the position information.

(付記14)
前記登録利用者情報は前記利用者のスケジュール情報を更に含み
前記話者識別部は前記スケジュール情報を更に用いて話者を識別する
付記2から13のいずれか1項に記載の音声操作装置。
(Appendix 14)
The voice operation device according to any one of Supplementary note 2 to 13, wherein the registered user information further includes the schedule information of the user, and the speaker identification unit further uses the schedule information to identify the speaker.

(付記15)
前記登録利用者情報は前記利用者の好みに合わせた情報を前記利用者ごとに有し、
前記音声操作情報に対応する操作処理を前記利用者の好みに合わせて実行する制御演算部と、
実行結果を音声により通知するスピーカーと、
を更に有する
付記2から14のいずれか1項に記載の音声操作装置。
(Appendix 15)
The registered user information has information according to the preference of the user for each user.
A control calculation unit that executes operation processing corresponding to the voice operation information according to the preference of the user, and
A speaker that notifies the execution result by voice and
The voice operating device according to any one of Supplementary note 2 to 14.

(付記16)
音声情報と予め登録された利用者の声質モデルに基づいて前記利用者を音声操作の話者として識別する話者識別部と、
前記音声情報を音声認識して音声操作情報を生成する音声操作認識部と、
を備えた音声操作装置の制御方法であって、
前記話者識別部は、前記音声操作情報、音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを補助情報として用いて話者を識別するステップを有する
音声操作装置の制御方法。
(Appendix 16)
A speaker identification unit that identifies the user as a speaker for voice operation based on voice information and a user's voice quality model registered in advance.
A voice operation recognition unit that recognizes the voice information and generates voice operation information,
It is a control method of a voice operation device equipped with
The speaker identification unit identifies the speaker by using at least one of the voice operation information, the position information of the voice operation device, the direction information of the speaker, the distance information of the speaker, and the time information as auxiliary information. A method of controlling a voice control device having steps.

以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the structure and details of the present invention within the scope of the present invention.

この出願は、2017年7月26日に出願された日本出願特願2017−144336を基礎とする優先権を主張し、その開示の全てをここに取り込む。 This application claims priority on the basis of Japanese application Japanese Patent Application No. 2017-144336 filed on July 26, 2017, and incorporates all of its disclosures herein.

1 :スピーカー
2 :マイクロフォン
3 :制御演算部
11 :音声出力部
21 :音声入力部
31 :音声操作応答部
32 :音声操作認識部
33 :話者識別部
34 :補助情報算出部
35 :無線通信部
40 :補助情報取得装置
41 :GPS装置
42 :アレイマイク
43 :測距センサ
44 :時計
61 :利用者
62 :利用者
330 :登録利用者情報
331 :声質モデル
341 :位置算出部
342 :音声方向算出部
343 :距離算出部
344 :時刻算出部
1: Speaker 2: Microphone 3: Control calculation unit 11: Voice output unit 21: Voice input unit 31: Voice operation response unit 32: Voice operation recognition unit 33: Speaker identification unit 34: Auxiliary information calculation unit 35: Wireless communication unit 40: Auxiliary information acquisition device 41: GPS device 42: Array microphone 43: Distance measurement sensor 44: Clock 61: User 62: User 330: Registered user information 331: Voice quality model 341: Position calculation unit 342: Voice direction calculation Unit 343: Distance calculation unit 344: Time calculation unit

Claims (11)

音声情報と予め登録された利用者の声質モデルに基づいて前記利用者を音声操作の話者として識別する話者識別部と、
前記音声情報を音声認識して音声操作情報を生成する音声操作認識部と、
GPS装置と、
音声振動を前記音声情報に変換するマイクロフォンと、
前記利用者の前記声質モデルが予め登録された登録利用者情報と、
を備えた音声操作装置であって、
前記登録利用者情報は、前記音声情報と前記声質モデルの類似度の補正値を前記利用者ごとに有し、
前記話者識別部は、前記音声操作情報、前記GPS装置により取得される音声操作装置の位置情報、話者の方向情報、話者の距離情報、時刻情報のうちの少なくとも1つを用いた補助情報と、前記類似度とを用いて話者を識別し、当該識別結果を前記補正値に反映させて前記補助情報と前記補正値との相関性を学習する音声操作装置。
A speaker identification unit that identifies the user as a speaker for voice operation based on voice information and a user's voice quality model registered in advance.
A voice operation recognition unit that recognizes the voice information and generates voice operation information,
GPS device and
A microphone that converts voice vibration into the voice information,
Registered user information in which the voice quality model of the user is registered in advance, and
It is a voice operation device equipped with
The registered user information has a correction value of similarity between the voice information and the voice quality model for each user.
The speaker identification unit assists by using at least one of the voice operation information, the position information of the voice operation device acquired by the GPS device, the direction information of the speaker, the distance information of the speaker, and the time information. A voice operation device that identifies a speaker using information and the similarity , reflects the identification result in the correction value, and learns the correlation between the auxiliary information and the correction value.
前記補助情報は、前記音声操作装置の位置情報、前記話者の方向情報、前記話者の距離情報、前記時刻情報のうちの少なくとも1つであり、
前記登録利用者情報は前記利用者ごとに複数の前記声質モデルを有し、
前記話者識別部は、前記複数の声質モデルの中から、前記補助情報に応じて前記声質モデルを選択し、前記音声情報と選択された前記声質モデルに基づいて前記利用者を前記音声操作の話者として識別する請求項に記載の音声操作装置。
The auxiliary information is at least one of the position information of the voice operating device, the direction information of the speaker, the distance information of the speaker, and the time information.
The registered user information has a plurality of the voice quality models for each user.
The speaker identification unit selects the voice quality model from the plurality of voice quality models according to the auxiliary information, and makes the user perform the voice operation based on the voice information and the selected voice quality model. The voice operating device according to claim 1, which identifies the speaker.
前記話者識別部は、前記補助情報に応じて前記利用者ごとのデータベースである前記声質モデルを選択する請求項に記載の音声操作装置。 The voice operation device according to claim 2 , wherein the speaker identification unit selects the voice quality model, which is a database for each user, according to the auxiliary information. 前記話者識別部は、前記類似度が最も大きい前記利用者を音声操作の話者として識別する請求項1から3のいずれか1項に記載の音声操作装置。 The voice operation device according to any one of claims 1 to 3, wherein the speaker identification unit identifies the user having the highest degree of similarity as a speaker for voice operation. 前記登録利用者情報は、前記利用者に特徴的な情報を前記補助情報と関連付けて有し、
前記話者識別部は前記補助情報に応じて前記類似度を補正する請求項1から4のいずれか1項に記載の音声操作装置。
The registered user information has information characteristic of the user in association with the auxiliary information.
The voice operation device according to any one of claims 1 to 4, wherein the speaker identification unit corrects the similarity according to the auxiliary information.
前記登録利用者情報は前記利用者に特徴的なキーワードを含み、
前記話者識別部は前記音声操作情報に含まれる前記キーワードに応じて前記類似度を補正する請求項からのいずれか1項に記載の音声操作装置。
The registered user information includes keywords characteristic of the user, and includes keywords that are characteristic of the user.
The voice operation device according to any one of claims 1 to 5 , wherein the speaker identification unit corrects the similarity according to the keyword included in the voice operation information.
前記マイクロフォンは、音声操作の話者の方向を前記方向情報として取得するアレイマイクであり、
前記話者識別部は前記方向情報を用いて話者を識別する請求項からのいずれか1項に記載の音声操作装置。
The microphone is an array microphone that acquires the direction of a speaker for voice operation as the direction information.
The voice operation device according to any one of claims 1 to 6 , wherein the speaker identification unit identifies a speaker by using the direction information.
前記音声操作の話者までの距離を前記距離情報として取得する測距センサを更に備え、
前記話者識別部は前記距離情報を用いて話者を識別する請求項からのいずれか1項に記載の音声操作装置。
Further equipped with a distance measuring sensor that acquires the distance to the speaker of the voice operation as the distance information,
The voice operation device according to any one of claims 1 to 7 , wherein the speaker identification unit identifies a speaker by using the distance information.
前記音声操作の発声時刻を前記時刻情報として取得する時計を更に備え、
前記話者識別部は前記時刻情報を用いて話者を識別する請求項からのいずれか1項に記載の音声操作装置。
A clock for acquiring the utterance time of the voice operation as the time information is further provided.
The voice operation device according to any one of claims 1 to 8 , wherein the speaker identification unit identifies a speaker by using the time information.
前記登録利用者情報は前記利用者のスケジュール情報を更に含み前記話者識別部は前記スケジュール情報を更に用いて話者を識別する請求項からのいずれか1項に記載の音声操作装置。 The voice operation device according to any one of claims 1 to 9 , wherein the registered user information further includes a schedule information of the user, and the speaker identification unit further uses the schedule information to identify a speaker. 前記登録利用者情報は前記利用者の好みに合わせた情報を前記利用者ごとに有し、
前記音声操作情報に対応する操作処理を前記利用者の好みに合わせて実行する制御演算部と、
実行結果を音声により通知するスピーカーと、
を更に有する請求項から1のいずれか1項に記載の音声操作装置。
The registered user information has information according to the preference of the user for each user.
A control calculation unit that executes operation processing corresponding to the voice operation information according to the preference of the user, and
A speaker that notifies the execution result by voice and
Further voice operation device according to any one of claims 1 1 0 having.
JP2019532562A 2017-07-26 2018-07-20 Voice control device and its control method Active JP6927308B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021127871A JP7314975B2 (en) 2017-07-26 2021-08-04 Voice operation device and its control method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017144336 2017-07-26
JP2017144336 2017-07-26
PCT/JP2018/027239 WO2019021953A1 (en) 2017-07-26 2018-07-20 Voice operation apparatus and control method therefor

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021127871A Division JP7314975B2 (en) 2017-07-26 2021-08-04 Voice operation device and its control method

Publications (2)

Publication Number Publication Date
JPWO2019021953A1 JPWO2019021953A1 (en) 2020-04-16
JP6927308B2 true JP6927308B2 (en) 2021-08-25

Family

ID=65040714

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019532562A Active JP6927308B2 (en) 2017-07-26 2018-07-20 Voice control device and its control method
JP2021127871A Active JP7314975B2 (en) 2017-07-26 2021-08-04 Voice operation device and its control method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021127871A Active JP7314975B2 (en) 2017-07-26 2021-08-04 Voice operation device and its control method

Country Status (4)

Country Link
US (1) US11961534B2 (en)
EP (1) EP3660842A4 (en)
JP (2) JP6927308B2 (en)
WO (1) WO2019021953A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022137507A1 (en) * 2020-12-25 2022-06-30 Nec Corporation Speaker identificantion apparatus, method, and program
JP2025097720A (en) * 2023-12-19 2025-07-01 株式会社東芝 Information processing device, information processing method and program

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10301755A (en) 1997-04-28 1998-11-13 Matsushita Electric Ind Co Ltd Operation guidance device
JP3090119B2 (en) * 1998-05-15 2000-09-18 日本電気株式会社 Speaker verification device, method and storage medium
JP3735209B2 (en) 1999-03-03 2006-01-18 富士通株式会社 Speaker recognition apparatus and method
US7266189B1 (en) * 2003-01-27 2007-09-04 Cisco Technology, Inc. Who said that? teleconference speaker identification apparatus and method
JP3901666B2 (en) * 2003-05-26 2007-04-04 シャープ株式会社 Mobile phone
KR20050023941A (en) * 2003-09-03 2005-03-10 삼성전자주식회사 Audio/video apparatus and method for providing personalized services through voice recognition and speaker recognition
US8086461B2 (en) * 2007-06-13 2011-12-27 At&T Intellectual Property Ii, L.P. System and method for tracking persons of interest via voiceprint
JP2009265567A (en) * 2008-04-30 2009-11-12 Sony Corp Voice recognition device, voice recognition method, computer program, and command recognition device
US8315366B2 (en) * 2008-07-22 2012-11-20 Shoretel, Inc. Speaker identification and representation for a phone
KR101041039B1 (en) 2009-02-27 2011-06-14 고려대학교 산학협력단 Method and apparatus for detecting spatiotemporal speech section using audio and video information
JP5229124B2 (en) 2009-06-12 2013-07-03 日本電気株式会社 Speaker verification device, speaker verification method and program
JP5779032B2 (en) 2011-07-28 2015-09-16 株式会社東芝 Speaker classification apparatus, speaker classification method, and speaker classification program
US20150138333A1 (en) * 2012-02-28 2015-05-21 Google Inc. Agent Interfaces for Interactive Electronics that Support Social Cues
US9881616B2 (en) * 2012-06-06 2018-01-30 Qualcomm Incorporated Method and systems having improved speech recognition
US9721586B1 (en) * 2013-03-14 2017-08-01 Amazon Technologies, Inc. Voice controlled assistant with light indicator
JP2015040903A (en) * 2013-08-20 2015-03-02 ソニー株式会社 Voice processor, voice processing method and program
US9847082B2 (en) * 2013-08-23 2017-12-19 Honeywell International Inc. System for modifying speech recognition and beamforming using a depth image
US20150255068A1 (en) * 2014-03-10 2015-09-10 Microsoft Corporation Speaker recognition including proactive voice model retrieval and sharing features
WO2016040089A1 (en) * 2014-09-09 2016-03-17 Sophatar, Inc. System and method to provide interactive, user-customized content to touch-free terminals
US10262655B2 (en) 2014-11-03 2019-04-16 Microsoft Technology Licensing, Llc Augmentation of key phrase user recognition
WO2016095218A1 (en) * 2014-12-19 2016-06-23 Dolby Laboratories Licensing Corporation Speaker identification using spatial information
US9721566B2 (en) * 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US10283142B1 (en) * 2015-07-22 2019-05-07 Educational Testing Service Processor-implemented systems and methods for determining sound quality
JP2017090613A (en) 2015-11-09 2017-05-25 三菱自動車工業株式会社 Voice recognition control system
JP6616182B2 (en) 2015-12-25 2019-12-04 綜合警備保障株式会社 Speaker recognition device, discriminant value generation method, and program
US10152969B2 (en) * 2016-07-15 2018-12-11 Sonos, Inc. Voice detection by multiple devices
US10418033B1 (en) * 2017-06-01 2019-09-17 Amazon Technologies, Inc. Configurable output data formats
JP2017144336A (en) 2017-06-06 2017-08-24 株式会社三洋物産 Game machine

Also Published As

Publication number Publication date
US11961534B2 (en) 2024-04-16
JP2021184282A (en) 2021-12-02
JP7314975B2 (en) 2023-07-26
EP3660842A4 (en) 2020-09-02
US20200202886A1 (en) 2020-06-25
JPWO2019021953A1 (en) 2020-04-16
EP3660842A1 (en) 2020-06-03
WO2019021953A1 (en) 2019-01-31

Similar Documents

Publication Publication Date Title
US12567435B1 (en) Context driven device arbitration
JP5724125B2 (en) Sound source localization device
CN112020864B (en) Smart beam control in microphone arrays
US11937040B2 (en) Information processing device, information processing method, and storage medium
JP6118838B2 (en) Information processing apparatus, information processing system, information processing method, and information processing program
US20190166435A1 (en) Separating and recombining audio for intelligibility and comfort
US10733222B1 (en) Profile disambiguation
JP5613335B2 (en) Speech recognition system, recognition dictionary registration system, and acoustic model identifier sequence generation device
CN112581935B (en) Context-aware speech assistance devices and related systems and methods
US9460714B2 (en) Speech processing apparatus and method
JP7314975B2 (en) Voice operation device and its control method
WO2019207912A1 (en) Information processing device and information processing method
US8793128B2 (en) Speech signal processing system, speech signal processing method and speech signal processing method program using noise environment and volume of an input speech signal at a time point
Cho et al. Sound source localization for robot auditory systems
JP2018021953A (en) Voice interactive device and voice interactive method
CN112929775B (en) Method for the context-dependent operation of a hearing system
US20200388268A1 (en) Information processing apparatus, information processing system, and information processing method, and program
CN110827834A (en) Voiceprint registration method, system and computer-readable storage medium
KR20140035164A (en) Method operating of speech recognition system
JP2019015950A (en) Voice recognition method, program, voice recognition apparatus, and robot
JP2018132623A (en) Voice interaction apparatus
CN113990338A (en) Audio processing method and device
US12002444B1 (en) Coordinated multi-device noise cancellation
Nguyen et al. Sound detection and localization in windy conditions for intelligent outdoor security cameras
JP2016158072A (en) Sound collecting apparatus, sound processing method, and sound processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210409

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210706

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210719

R150 Certificate of patent or registration of utility model

Ref document number: 6927308

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150