WO2007139040A1 - 音声状況データ生成装置、音声状況可視化装置、音声状況データ編集装置、音声データ再生装置、および音声通信システム - Google Patents

音声状況データ生成装置、音声状況可視化装置、音声状況データ編集装置、音声データ再生装置、および音声通信システム Download PDF

Info

Publication number
WO2007139040A1
WO2007139040A1 PCT/JP2007/060743 JP2007060743W WO2007139040A1 WO 2007139040 A1 WO2007139040 A1 WO 2007139040A1 JP 2007060743 W JP2007060743 W JP 2007060743W WO 2007139040 A1 WO2007139040 A1 WO 2007139040A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
voice
speaker
speech
sound
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.)
Ceased
Application number
PCT/JP2007/060743
Other languages
English (en)
French (fr)
Inventor
Toshiyuki Hata
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.)
Yamaha Corp
Original Assignee
Yamaha 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 Yamaha Corp filed Critical Yamaha Corp
Priority to EP07744177A priority Critical patent/EP2026329A4/en
Priority to US12/302,431 priority patent/US20090198495A1/en
Priority to CN2007800192601A priority patent/CN101454827B/zh
Publication of WO2007139040A1 publication Critical patent/WO2007139040A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00—Speaker identification or verification techniques
    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00—Speech recognition
    • G10L15/04—Segmentation; Word boundary detection
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/563—User guidance or feature selection
    • H04M3/565—User guidance or feature selection relating to time schedule aspects
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R27/00—Public address systems
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00—Circuits for transducers
    • H04R3/005—Circuits for transducers for combining the signals of two or more microphones
    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208—Noise filtering
    • G10L21/0216—Noise filtering characterised by the method used for estimating noise
    • G10L2021/02161—Number of inputs available containing the signal or the noise to be suppressed
    • G10L2021/02166—Microphone arrays; Beamforming
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M3/00—Automatic or semi-automatic exchanges
    • H04M3/42—Systems providing special services or facilities to subscribers
    • H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities

Definitions

  • Voice status data generation device voice status visualization device, voice status data editing device, voice data playback device, and voice communication system
  • the present invention relates to an audio status data generation device, an audio status visualization device, an audio status data editing device, an audio data reproduction device, and an audio communication system that record and use audio such as conference audio.
  • an audio conference device is arranged at each meeting place (conference room), and one or more conference persons are present at each audio conference device.
  • Each voice conference device collects the speech of the conference person in its own room, converts it into voice data, and transmits it to the voice conference device of the other party via the network.
  • Each voice conference device receives voice data from the other party's voice conference device, converts the voice data into voice, and emits the sound.
  • an RFID tag and a microphone are arranged in the vicinity of each conference person, and when the audio conference device collects sound with a microphone, The collected voice signal and the conference information obtained from the corresponding RFID tag are transmitted in association with each other.
  • the voice conference system is provided with a recording server, and the conference information is associated with a collected voice signal stored in the recording server.
  • the input audio signal is divided into predetermined time units, and the speaker is calculated from the feature amount of each audio section. Is detected.
  • a voice situation data generation device, a voice situation visualization device, a voice situation data editing device, a voice data reproduction device, and a voice communication system that can be stored and stored in a user-friendly state. There is to do.
  • data acquisition means for acquiring received voice data and azimuth data indicating the direction of arrival of the voice data over time, and each speaker's story
  • a speaker voice feature database for storing a speaker voice feature amount, and if the obtained azimuth data indicates a single azimuth for a predetermined time and there is no change, the directional data as the unidirectional data is identified as a speaker. If the azimuth data indicates a plurality of azimuths composed of the same combination over a predetermined time and there is no change, the azimuth data as the multi-azimuth data is set as the speaker identification data.
  • speaker identification is performed by extracting a voice feature from the voice data and comparing it with the speaker voice feature. If the speaker is identified, the speaker name data corresponding to the identified speaker is set in the speaker identification data. If the speaker is not identified, the heading undetected data is set as the speaker identification data.
  • Setting azimuth / speaker identifying means, voice situation data generating means for generating voice situation data which is data obtained by analyzing the time distribution of the determination result of the speaker identification data, the voice data and the voice situation data.
  • speaker identification is first performed using orientation data, and then speaker identification is performed using speech feature amounts. Therefore, speaker identification is simpler and more accurate than analyzing all speech features. Done.
  • the azimuth / speaker identifying means updates the speaker voice feature database at any time based on the speaker voice feature amount obtained from the speaker voice input during communication. It is characterized by.
  • the speaker voice feature database is constructed by sequentially updating and storing the speaker voice feature database without having already built the speaker voice feature database.
  • the voice situation data generating device according to the present invention, and the display for displaying the time distribution of the voice data in a time-series graph for each speaker based on the voice situation data.
  • a voice situation visualization device characterized by comprising: means.
  • the voice data that has been time-divided is displayed in a time-series graph by direction and speaker by the display means, so that the voice situation is visually provided to the user.
  • the display means includes a display device such as a liquid crystal display, a control unit that displays an image on the display device, and a display application.
  • the control unit executes the display application, and based on the audio status data.
  • the segmented speech data that categorizes the entire speech data by direction and speaker by time series is displayed as a time chart. This makes it easier for users to understand the voice status.
  • the voice situation visualization apparatus according to the present invention, operation accepting means for accepting an operation input for editing the voice situation data, and analyzing the editing content received by the operation accepting means.
  • a voice situation data editing apparatus comprising data editing means for editing the voice situation data.
  • each item of the audio status data is changed by the data editing means.
  • the operation from the user is accepted by the operation accepting means.
  • the operation accepting means accepts this operation and gives it to the data editing means.
  • the data editing means has a data editing application. By executing the data editing application in the control unit, the azimuth name is changed to the speaker name according to the instructed contents, and the voice status data is updated and recorded. I do.
  • the voice situation data editing apparatus a reproducing means for selecting and reproducing the voice data of the speaker selected by the operation accepting means from all the voice data,
  • an audio data reproducing device characterized by comprising:
  • segmented audio data when segmented audio data is selected by operating the operation accepting unit, the corresponding segmented audio data is reproduced by the reproducing unit.
  • the speaker can be identified auditorily by listening to the playback sound of each segmented audio data during the editing described above.
  • the conference participants can be identified audibly, and which conference participants You can be sure of what you said even after the meeting.
  • a voice communication system in which a plurality of sound emission and collection devices communicate voice data via a network, and the voice situation data generation device and the voice situation visualization device according to the present invention described above. Any of the sound status data editing device and the sound data reproducing device is connected to a network separately from the plurality of sound emitting and collecting devices, and the data acquisition means is provided between the plurality of sound emitting and collecting devices.
  • a voice communication system characterized by acquiring voice data and azimuth data communicated with each other is provided.
  • the voice data collected by each sound emission and collection device is transmitted via the network, and the voice status data generation device, the voice status visualization device, the voice status data editing device, and the voice data reproduction device (hereinafter collectively referred to as a generic name).
  • voice data processing device To “voice data processing device”).
  • the sound emission and collection device and the audio data processing device are configured separately, the sound and sound collection device that requires a relatively small size is required for the sound data processing device that requires enormous storage capacity. No need to prepare for.
  • a voice communication system in which a plurality of sound emission and collection devices communicate voice data via a network, and the voice situation data generation device and voice situation visualization device according to the present invention described above.
  • Any one of the voice status data editing device and the voice data reproducing device is built in any of the plurality of sound emitting and collecting devices, and the data acquisition means is a sound emitting and collecting device in which the voice data processing device is built in.
  • a voice communication system characterized by acquiring voice data and azimuth data to be transmitted and received.
  • the sound data processing device is provided in the sound emission and collection device.
  • the sound emission and collection device includes a microphone array, and a plurality of sound collection devices having strong directivities in different directions based on sound collection audio signals of the microphones of the microphone array. Forming a sound beam signal, comparing the plurality of sound collecting beam signals, selecting a sound collecting beam signal having the strongest signal intensity, and detecting a direction corresponding to the selected sound collecting beam signal; The selected collected beam signal is output as audio data, and the detected direction is output as direction data.
  • the sound emission and collection device forms a plurality of sound collection beam signals from the sound collection sound signals of the microphones of the microphone array, selects the sound collection beam signal with the highest signal intensity, and The direction corresponding to the beam signal is detected. Then, the sound emission and collection device outputs the selected sound collection beam signal as audio data and outputs the detected direction as direction data.
  • the processing based on the voice feature amount is not performed, the identification load is reduced and the identification accuracy is improved by using the direction information.
  • FIG. 1 is a diagram schematically showing a configuration of a minutes creation system according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing the main configuration of the audio conference apparatus in FIG.
  • FIG. 3 is a block diagram showing the main configuration of the recording server in FIG.
  • FIG. 4 is a schematic diagram showing the configuration of the speaker voice DB.
  • FIG. 5 is a flowchart showing the recording processing flow of the recording server in FIG.
  • FIG. 6A is a diagram showing a state where speaker A at point a speaks
  • FIG. 6B is a diagram showing a state where speakers A and E at point a speak at the same time.
  • FIG. 7 is a diagram showing a state in which speaker E at point a speaks while moving.
  • FIG. 8 is a conceptual diagram of audio files and audio status data recorded on the recording server in FIG.
  • FIG. 9 is a block diagram of the voice communication system when creating the minutes.
  • FIG. 10 is a block diagram showing the main components of the recording server and personal computer in FIG.
  • Fig. 11 A is a diagram showing an example of the initial display image displayed on the display unit of the personal computer when the editing application is executed
  • Fig. 1 IB is a diagram showing an example of the display image after editing. .
  • FIGS. 12A and 12B are diagrams showing other examples of the initial display image when the editing application is executed.
  • Fig. 13 A is a schematic diagram showing the configuration of the speaker voice DB that also includes direction data
  • Fig. 1 B shows the edit screen when the speaker voice DB of Fig. 1 3 A is used. It is a figure which shows an example.
  • FIG. 14 is a block diagram showing the main components of a personal computer when it is also used as a recording server.
  • FIG. 15 is a block diagram showing the configuration of an audio conference apparatus with a built-in recording server.
  • FIG. 1 is a diagram schematically showing the configuration of the minutes creation system according to the present embodiment.
  • FIG. 2 is a block diagram showing the main components of the audio conference apparatuses 1 1 1 and 1 1 2 in FIG.
  • FIG. 3 is a block diagram showing the main configuration of the recording server 10 1 in FIG.
  • the minutes creation system of this embodiment includes audio conference apparatuses 1 1 1 and 1 1 2 connected to a network 1001 and a recording server 1 0 1. '
  • the audio conference apparatuses 1 1 1 and 1 1 2 are arranged at the points a and b, respectively.
  • a voice conference device 1 1 1 is arranged at the point a, and five speakers A to E surround the voice conference device 1 1 1 and each of the voice conference devices 1 1 1 is directed to the voice conference device 1 1 1 D irll , D irl 2, D ir 1 4, D ir 1 5, D
  • the audio conference device 1 1 2 Being seated at 1 r 1 8.
  • the audio conference device 1 1 2 is arranged, and the four conference persons F to I surround the audio conference device 1 1 2 with the direction D with respect to the audio conference device 1 1 2 respectively.
  • the audio conferencing equipment 1 1 1 and 1 1 2 has a control unit 1 1, input / output I ZF 1 2, sound output directivity control unit 1 3, D / A converter 1 4, sound output amplifier 1 5, Speaker SP 1 to SP 1 6, Microphone MIC 1 0 1 to: L 1 6, 2 0 1 to 2 1 6, Sound collection amplifier 1 6, AZD converter 1 7, Sound collection beam generator 1 8, A sound beam selection unit 19, an echo cancellation circuit 20, an operation unit 3 1, and a display unit 3 2 are provided.
  • the control unit 11 performs overall control of the audio conference apparatuses 1 1 1 and 1 1 2.
  • Input / output I ZF 1 2 is connected to network 100, and converts the audio file from the remote device input via network 100 from network format data to a general audio signal.
  • the sound is output to the sound emission direction control unit 13 through the echo cancellation circuit 20.
  • the control unit 11 acquires the azimuth data attached to the input voice signal and performs sound emission control on the sound emission directivity control unit 13.
  • the sound emission directivity control unit 13 generates sound emission sound signals for the speakers SP 1 to SP 16 according to the sound emission control contents.
  • the sound output sound signals for the spin forces SP 1 to SP 16 are formed by performing signal control processing such as delay control and amplitude control on the input sound data.
  • DZA converter 14 converts digital sound output sound signal into analog form
  • sound output amplifier 15 amplifies sound output sound signal and gives it to SP power SP 1 to SP 16
  • SP power SP 1 to SP 1 6 converts the sound output sound signal into sound and emits it.
  • the voice of the conference party of the partner apparatus connected via the network is emitted to the conference party of the local apparatus.
  • Microphones M I C 1 0 1-: L 1 6, 20 1-2 1 6 pick up ambient sounds including the utterances of the conference participants of their own devices, convert them into electrical signals, and generate collected voice signals.
  • the sound collecting amplifier 16 amplifies the sound collecting sound signal
  • the AD converter 17 converts the analog sound collecting sound signal sequentially into a digital format at a predetermined sampling interval.
  • the collected sound beam generator 1 8 performs a delay process on the collected signals of the microphones MIC 10 1 to L 16 and 20 1 to 2 1 6 and has a strong directivity in a predetermined direction. Audio signals MB 1 to MB 8 are generated.
  • the collected sound beam audio signals M B 1 to M B 8 are set to have strong directivities in different directions.
  • MB 1 is in direction D ir 1 1, MB 2 is in direction D irl 2, MB 3 is in direction D ir 1 3, and MB 4 is in direction D ir 14
  • MB 5 is set to the direction D ir 1 5
  • MB 6 is set to the direction D ir 1 6
  • MB 7 is set to the direction D ir 1 7,
  • MB 8 is set to the direction D ir 1 8.
  • MB 1 is in direction D ir 2 1
  • MB 2 is in direction D ir 2 2
  • MB 3 is in direction D ir 2 3
  • MB 4 is in direction D ir 24.
  • MB 5 is set to the direction D ir 2 5
  • MB 6 is set to the direction D ir 26
  • MB 7 is set to the direction D ir 2 7,
  • MB 8 is set to the direction D ir 2 8.
  • the collected sound beam selector 1 9 compares the signal intensities of the collected sound beam sound signals MB 1 to MB 8 and selects the collected sound beam sound signal having the highest intensity. Output to the echo cancellation circuit 20 as the signal MB.
  • the collected sound beam selector 19 detects the direction D ir corresponding to the selected collected sound beam sound signal MB and supplies it to the controller 11.
  • the echo cancellation circuit 20 generates a pseudo regression sound signal based on the input speech signal by the adaptive filter 21, and subtracts the pseudo regression sound signal from the collected beam speech signal MB by the post processor 22. This suppresses the wraparound sound from the SP SP to the microphone MIC.
  • the input / output I ZF 1 2 converts the collected sound beam audio signal MB from the echo cancellation circuit 20 into an audio file having a predetermined data length in the network format, and the direction data and sound collection time obtained from the control unit 1 1.
  • Data is attached and output to network 100 sequentially.
  • the data to be transmitted including these audio files, azimuth data, sound collection time data, and device data indicating the device itself is referred to as communication audio data.
  • a multipoint conference can be performed by the audio conference apparatuses 1 1 1 and 1 1 2 connected to the network 100.
  • the recording server 1 0 1 includes a control unit 1, a recording unit 5, and a network I / F 6.
  • the recording server 1001 may be arranged at the same place as one of the audio conference apparatuses 1 1 1 and 1 1 2 or at a place completely different from these.
  • the control unit 1 includes an audio data analysis unit 2, an azimuth / speaker identification unit 3, an audio status data generation unit 4, and includes network communication control for the network I / F 6 and recording control for the recording unit 5.
  • the entire recording server 1 0 1 is controlled.
  • the control unit 1 is composed of, for example, one arithmetic processing chip, a ROM, a RAM that is an arithmetic memory, and the like.
  • the voice data analysis program stored in the ROM, the direction / speaker identification program, the voice status data By executing the generation program, it functions as a voice data analysis unit 2, a direction / speaker identification unit 3, and a voice situation data generation unit 4.
  • the voice data analysis unit 2 acquires and analyzes communication voice data communicated between the voice conference apparatuses via the network I 6.
  • the voice data analysis unit 2 Acquires audio files, sound collection time data, direction data, and device data from the received audio data.
  • the azimuth / speaker identification unit 3 gives the obtained azimuth data, speaker name data, or azimuth undetected data to the voice situation data generation unit 4 based on the change of the azimuth data over a predetermined time.
  • the voice situation data generation unit 4 generates voice situation data in a state associated with the corresponding part of the voice file, based on the temporal change of the given azimuth data, speaker name data, and azimuth undetected data.
  • the recording unit 5 is composed of a large-capacity hard disk device or the like, and includes an audio file recording unit 51, an audio status data recording unit 52, and a speaker voice DB 53.
  • the audio file recording unit 5 1 sequentially records the audio files acquired by the audio data analysis unit 2, and the audio status data recording unit 5 2 sequentially records the audio status data generated by the audio status data generation unit 4. .
  • the speaker voice D B 53 is a database that stores the voice feature values of each conference party (speaker) who conducts a communication conference.
  • FIG. 4 is a schematic diagram showing the configuration of the speaker voice DB 53 in FIG.
  • the speaker voice DB 53 stores the speaker name data S i, the voice feature value data S c, and the device data Ap in association with each other.
  • the speaker name data S i A to S i E are assigned to the speakers A to E who are present at the point a, and the voice conference device 1 1 1
  • the device data A pill corresponding to is assigned and stored.
  • the speech features (formant, etc.) obtained by analyzing the speech of each speaker A to E, respectively, corresponding to each speaker A to E (speaker name data S i A to S i E) Voice features It is stored as quantity data S c A to S c E.
  • speaker name data S i F to S i I are assigned to each speaker F to I present at the location b, and device data A p 1 1 2 corresponding to the audio conference device 1 1 2 is assigned. And memorized.
  • These associations can be realized by pre-meeting each conference person in advance and registering their voice and speaker name.
  • the voice data analysis unit 2 of the recording server 1 0 1 automatically associates the speaker name data S i and the voice feature data S c sequentially, and the speaker voice DB 5 This can also be realized by recording 3 in an updated manner.
  • FIG. 5 is a flow chart showing the recording processing flow of the recording server 100 1 in FIG. 6A is a diagram showing a state where speaker A at point a speaks
  • FIG. 6B is a diagram showing a state where speakers A and E at point a speak at the same time.
  • FIG. 7 is a diagram showing a state where speaker E at point a speaks while moving.
  • FIG. 8 is a conceptual diagram of an audio file and audio status data recorded on the recording server 10 1 in FIG.
  • the recording server 1001 monitors the communication voice data in the network 100, and starts recording when a conference start trigger is detected (S1 ⁇ S2).
  • the conference start trigger is obtained by detecting that the communication voice data is transmitted / received to / from the network 100.
  • each of the audio conference devices 1 1 1 and 1 1 2 is pressed by pressing the conference start switch. It is obtained by issuing a conference start pulse and the recording server 1 1 1 detecting this. Also, the recording start switch on recording server 1 0 1 The conference start trigger is obtained when this recording start switch is pressed.
  • the recording server 1 0 1 (control unit 1) obtains the recording start time, and the audio status data generation unit 4 saves this recording start time as one audio status data title. (S 3)
  • the audio data analysis unit 2 restores the audio file from the communication audio data acquired sequentially and records it in the audio file recording unit 51 of the recording unit 5 (S 4).
  • the voice data analysis unit 2 acquires device data from the acquired communication voice data and supplies it to the storage unit 5.
  • the storage unit 5 sequentially records the audio files for each device in the audio file recording unit 51 according to the given device data. Since the audio conferencing devices 1 1 1 and 1 1 2 output audio files to the network in parallel, the recording server 1 0 1 can execute multitask processing to store these audio files simultaneously. It is configured as follows.
  • the voice data analysis unit 2 acquires device data, direction data, and sound collection time data from the communication voice data, and gives them to the direction / speaker identification unit 3 (S 5).
  • the azimuth / speaker identification unit 3 observes changes in the azimuth data that are sequentially input, and detects that the azimuth data indicates a single azimuth and that there is no change in the azimuth data over a predetermined time.
  • the direction data is given to the voice situation data generation unit 4 as speaker identification data (S6-S7).
  • the speaker identification data composed of the unidirectional data is given to the voice situation data generation unit 4 in a state associated with the corresponding voice file portion.
  • azimuth data D ir 1 1 is recognized as unidirectional data and the azimuth data D ir 1 1 identifies the speaker. It is given to the voice situation data generation unit 4 as data.
  • the azimuth / speaker identification unit 3 determines that the azimuth data is not the unidirectional data (single azimuth and time-varying). Then, when the azimuth / speaker identification unit 3 detects that the multi-direction data composed of the same combination does not change for a predetermined time or more, the multi-direction data is supplied to the voice situation data generation unit 4 as speaker identification data. (S 6 ⁇ S 8 ⁇ S 1 0). Also in this case, the speaker identification data composed of the multi-directional data is given to the voice situation data generation unit 4 in a state associated with the corresponding voice file portion.
  • the combination of heading data D ir 1 1 and D ir 1 8 is recognized as multi-direction data.
  • the combination of the direction data D ir 1 1 and D ir 1 8 is given to the voice situation data generation unit 4 as speaker identification data.
  • the azimuth / speaker identification unit 3 reads the speaker voice DB 53 and performs speaker identification when it detects that the azimuth data changes within the predetermined time. Specifically, when the speaker identification process is selected, the azimuth / speaker identification unit 3 causes the voice data analysis unit 2 to analyze the acquired voice file, and the voice feature data (formant data) of the voice file. Etc.) The direction / speaker identification unit 3 compares the speech feature data obtained by analysis with the speech feature data S c recorded in the speaker speech DB 53 and matches the speech feature data S c If there is, speaker name data S i corresponding to the voice feature data S c is selected.
  • the azimuth / speaker identification unit 3 gives the selected speaker name data S i as speaker identification data to the voice situation data generation unit 4 (S 6 ⁇ S 8 ⁇ S 9 ⁇ S 11). Also in this case, the speaker identification data including the speaker name data S i is given to the voice situation data generation unit 4 in a state associated with the corresponding voice file portion. For example, as shown in Fig. 7, when speaker E at point a speaks while moving from direction D ir 1 8 to direction D irl 6, the direction data is not recognized as speaker identification data, and The obtained speaker name data S i E is given to the voice situation data generation unit 4 as speaker identification data. In this description, speaker E In the case where multiple speakers move at the same time while speaking, a combination of multiple speaker name data is used as the speaker identification data as the voice situation data generation unit 4. Given to.
  • the direction's speaker identification unit 3 determines that none of the above cases apply, the direction undetected data is provided to the voice situation data generation unit 4 as speaker identification data (S 6 ⁇ S 8 ⁇ S 9 ⁇ S 1 2).
  • the voice situation data generation unit 4 associates the speaker identification data sequentially given from the azimuth / speaker identification unit 3 with the corresponding voice file, and generates voice situation data that is data in a time-series format. Then, the voice situation data generation unit 4 records the voice situation data in the voice situation data recording unit 52 of the recording unit 5 (S 1 3) 0
  • the control unit 1 performs a recording end process (S 14 ⁇ S 15).
  • the recording end trigger can be obtained by detecting pressing of the conference end switch or power off of the audio conference apparatuses 1 1 1 and 1 1 2 connected to the network 100.
  • the control unit 1 generates and records the final voice status data, and also groups the grouping instruction data for grouping each voice status data recorded in the voice status data recording unit 52 by the title acquired at the start of recording. Generated and recorded in the voice status data recording unit 52.
  • the audio file recording unit 51 records audio files that are continuous over time for each apparatus.
  • the voice file is classified according to the speaker identification data of the voice situation data recorded in the voice situation data recording unit 52. That is, direction data, speaker name data, It is classified by the direction undetected data.
  • each of the segmented audio files is referred to as segmented audio data.
  • a single azimuth data audio file consisting of one of the azimuth data D ir 1 1 to D ir 1 8 and a plurality of azimuth data D ir 1 1 to D ir 1 8
  • Combined multi-directional audio file speaker name data S i A to S i E speaker name data audio file, direction not detected data U n K nown audio file, valid It is classified by the audio file corresponding to the silent part with no collected voice.
  • Each segmented audio file is associated with segment start time data.
  • the direction (single direction, direction by a plurality of combinations), the speaker name, and the direction that indicates that there is a utterance although neither the direction nor the speaker name is known.
  • the speaker identification data is generated by using the azimuth data included in the communication voice data, which is an original speaker identification element, and the speaker is identified by analyzing the voice feature and comparing it with the database.
  • the identification process is simpler and faster than generating identification data. Therefore, by using the configuration of the present embodiment, it is possible to generate speaker identification data at a higher speed than the conventional method of identifying all speech features, which is superior in real time.
  • the segmented audio file for each utterance is associated with time data on the elapsed time of the conference, it is possible to record the minutes including the progress of the proceedings at each conference and location. This makes it possible to provide easy-to-use meeting record data to the minutes creator when the minutes creation process described later is performed.
  • FIG. 9 is a block diagram of the voice communication system when creating the minutes.
  • FIG. 10 is a block diagram showing the main components of the recording server and personal computer 10 2 in FIG.
  • Fig. 1 1A is a diagram showing an example of the initial display image displayed on the display section 1 2 3 of the BASCON 1 0 2 when the editing application is executed, and
  • Fig. 1 1 B is an example of the display image after editing.
  • FIG. 10 is a block diagram showing the main components of the recording server and personal computer 10 2 in FIG.
  • Fig. 1 1A is a diagram showing an example of the initial display image displayed on the display section 1 2 3 of the BASCON 1 0 2 when the editing application is executed
  • Fig. 1 1 B is an example of the display image after editing.
  • the minutes creator when creating the minutes, connects PC 1 0 2 to network 1 0 0.
  • the recording server 1 0 1 is connected to the network 1 0 0 in the ON state, and the audio conference apparatuses 1 1 1 and 1 1 2 are not connected.
  • the audio conferencing devices 1 1 1 and 1 1 2 may be connected to the network 1 0 0, but they are irrelevant to the minutes creation process, so they are substantially not connected. .
  • the Sokon 1 0 2 has a C P U 1 2 1, a storage unit 1 2 2 such as a hard disk, a display unit 1 2 3, an operation input unit 1 2 4, a network 1 1 2 5, and a speech force 1 2 6.
  • the CPU 1 2 1 controls the processing of a normal personal computer and also reads and executes the editing application and playback application stored in the storage unit 1 2 2 so that the contents of the audio status data can be viewed in a timely manner. It functions as a display means for displaying, an editing means for editing sound status data, and a sound file playback means.
  • the storage unit 1 2 2 is made up of a magnetic disk such as a hard disk, and stores editing and playback applications, and the CPU 1 2 1 executes each function. It is used as a working part when In this embodiment, the editing application includes a display application, but the editing application and the display application may be separated.
  • the display unit 1 2 3 is configured by a liquid crystal display or the like.
  • the editing application is executed on the CPU 1 2 1, the display application in the editing application is activated and display image information is given from the CPU 1 2 1.
  • the image shown in Fig. 1 1 A is displayed.
  • the operation input unit 1 2 4 is composed of a keyboard and a mouse, accepts the operation input of the user (the minutes maker) and gives it to the CPU 1 2 1. For example, by moving the cursor on the display screen with the mouse and clicking the mouse at the corresponding position, the click information is given to the CPU 1 2 1, and the CPU 1 2 1 is the click position and the click status. The contents of the operation input are judged from the above, and predetermined editing and playback processing as described later is performed.
  • the network I / F 1 2 5 is a functional unit that connects the computer 1 0 2 to the network 1 0 0 and is controlled from the CPU 1 2 1 according to the communication control from the CPU 1 2 1. Audio status data and audio files are communicated from signals and recording server 1 0 1.
  • Speaking power 1 2 6 emits an audio file according to the control of CPU 1 2 1.
  • the method for editing the voice situation data will be described in detail with reference to FIG.
  • the personal computer 1 0 2 acquires the audio status data from the recording server 1 0 1, and the screen as shown in Fig. 1 1 A Is displayed.
  • the editing screen includes a title display section 2 0 1 and a time chart display section 2 0 2.
  • the time chart display unit 20 2 includes a bar graph 20 3 indicating each audio file, a speaker identification information display unit 20 4, a device / point display unit 2 0 5, and a content display unit 2 0 6.
  • Title display section 2 0 1 In the initial state, the minutes recording date corresponding to the file name of the audio status file is displayed in the title display area 201 as shown in FIG.
  • the minutes creator selects the title display section 201 using the mouse, the title display section 201 can be edited.
  • the minutes creator inputs the “Product Sales Review Meeting”, which is the name of the meeting, using a keyboard or the like, the title display section 201 shows “Product Sales Review Meeting” as shown in FIG. 1 1 B. Is displayed.
  • the CPU 1 2 1 confirms whether to enable this change when the editing application is terminated, and if it is selected, the title name is “Product Sales Review Meeting” in the audio status file. Associate that. In this case, the audio status file name may be directly changed to “Product Sales Review Meeting” and stored in the recording server 1 0 1.
  • the title changes from a simple date display to a specific conference name display so that the minutes can be easily recognized later.
  • the time chart display unit 202 displays the segmented voice files in a time series according to the speaker identification information and displays them as a bar graph 203 according to the segmentation information obtained from the voice situation file. At this time, the length of the bar graph 203 represents the time length of the segmented audio file. At this time, the speaker identification information is displayed on the speaker identification information display unit 204.
  • each speaker identification display unit 204 has direction data (D irll, D irll + D irl 8, D irl 5, D ir 1 2, D ir) obtained from the voice situation file. 2 1, D ir 24, D ir 2 6, D ir 2 8), speaker name data (S i E), and heading undetected data (Un Kn wn) are displayed in the initial state.
  • the speaker identification information display unit 204 becomes editable.
  • the CPU 1 2 1 recognizes this, and the corresponding segmented sound file is recognized.
  • the voice file is read from the recording server 1 0 1 and played.
  • the reproduced sound is emitted from the speaker 1 2 6 to the minutes creator.
  • the minutes maker can audibly grasp the speaker corresponding to each segmented voice file.
  • the speaker identification information display unit 20 As shown in 1B, the speaker names (speaker A to speaker I) corresponding to each speaker identification data are displayed.
  • the CPU 1 2 1 confirms whether to enable this change, and if it is selected to enable it, replaces each speaker identification data with the input speaker name and records it.
  • server 1 0 1 At this time, each speaker identification data and the input speaker name may be associated with each other and recorded. As a result, each segmented audio file is identified by a speaker name whose name is clearly known.
  • each speaker identification data portion of the speaker identification information display unit 204 is double-clicked with the mouse, the CPU 1 2 1 recognizes this and selects the selected speaker identification information. Differentiated audio files corresponding to each speaker identification data portion of the display unit 204 can be read out from the recording server 101 and reproduced. In this way, the speaker name can be specified. Furthermore, if this method is used, it is possible to easily extract and listen to only the necessary speaker's speech without having to listen to the entire conference.
  • device data (A p 1 1 1, A p 1 1 2) obtained from the voice status file is displayed in the initial state as shown in FIG. 11A.
  • the device / point display unit 205 becomes editable.
  • the minutes creator inputs the location of each device using a keyboard, the location name (“Headquarters”, “Osaka Branch”) is displayed on the device display section 205 as shown in FIG. 11B. Is displayed.
  • CPU 1 2 1 confirms whether to enable this change when the editing application is terminated, and associates the location name corresponding to each device data if the change is selected.
  • the device data may be directly replaced with the location name data and stored in the recording server 1 0 1. This makes it easy to identify the point where the meeting was held.
  • the contents display section 206 In the content display area 206, only a frame is displayed in the initial state as shown in FIG.
  • the contents display section 206 can be edited.
  • the contents display section 2 06 shows the contents of the meeting (“Confirm the purpose of the meeting”, “Cost estimation” as shown in Figure 11 B. , “Marketing”) is displayed.
  • each content display unit 206 is displayed in a different color or pattern.
  • each segmented audio file is associated with the agenda contents and memorized. This information is added to the audio status file. Thereby, the contents of each segmented audio file can be easily identified.
  • the CPU 1 2 1 recognizes this and is associated with the selected content display section 2 0 6.
  • the segmented audio file is read from the recording server 1 0 1 and played. This makes it possible to easily extract and listen to only the necessary content without having to listen to the entire conference. By using the configuration and processing described above, it is possible to easily form a more easily understood minutes. In addition, only the necessary parts of the meeting can be easily rehearsed.
  • the initial display pattern of the minutes is not limited to the pattern shown in Fig. 1 1 A, but the pattern shown in Fig. 1 2 A and Fig. 1 2 B, and the combination of Fig. 1 2 A and Fig. 1 2 B. Such a pattern may be used.
  • FIGS. 12A and 12B are diagrams showing other examples of the initial display image when the editing application is executed.
  • Fig. 1 1 A shows a method of displaying speaker identification data side by side without distinguishing between unidirectional and multi-directional combinations, but as shown in Fig. 12 A, a combination of multiple azimuths is displayed. If this is the case, you can divide each orientation and display the bar graph 203. Alternatively, the bar graph 2 0 3 may be displayed with priority given to the display order of the speaker identification data as shown in Fig. 1 2 B.
  • the speaker identification information can be obtained from the initial state using only the speaker name as shown in Fig. 13 B. Can be displayed.
  • Fig. 1 3 A is a schematic diagram showing the configuration of the speaker voice DB 53 including direction data
  • Fig. 1 3 B shows an example of the edit screen when the speaker voice DB of Fig. 1 3 A is used.
  • the speaker voice DB 5 3 includes the speaker name data S i A to S i I, the voice feature data S c A to S c I, and the device data A pill, A p 1 1 2 and azimuth data D ir 1 1, D ir 1 2, D ir 1 4, D ir 1 5, D ir 1 8, D ir 2 1, D ir 2 4, D ir 2 6, D ir 2 8, are recorded in association with the speaker name data S i A to S i I.
  • the association between the speaker name data S i and the direction data D ir is obtained by recording each utterance individually and recording his / her voice, speaker name and seat position (direction) before the conference. realizable.
  • the voice data analysis unit 2 of the recording server 1 0 1 automatically detects the relation between the speaker name data S i and the direction data D ir in sequence to automatically detect the speaker voice DB 5 3. It can also be realized by recording the update.
  • the CPU 1 2 1 of the personal computer 1 0 2 reads the speaker identification data from the voice status data and also reads the speaker voice DB 5 3 shown in Fig. 1 3 A, and the direction data D Replace ir with speaker name data S i. Then, the replaced speaker name data S i is displayed on the speaker identification information display unit 204 as shown in FIG.
  • the process of converting the azimuth data D i r to the speaker name data S i is not limited to when editing, but may be performed when generating voice status data.
  • the personal computer 10 2 may be configured to include the recording server 1 0 1.
  • Figure 14 is a block diagram showing the main configuration of a personal computer when the personal computer is also used as a recording server.
  • a personal computer that also serves as a recording server has a control unit (CPU) 1, a recording unit 5, a voice data analysis unit 2, a direction / speaker identification unit 3, and a voice situation data generation unit 4.
  • Network I 6 ', Speaking power 7, Operation input unit 8, Display unit 9 are provided.
  • the recording unit 5 has both a recording unit (recording unit 5 in FIG. 3) as a recording server and a storage unit for a Bazokon application (storage unit 1 2 2 in FIG. 10).
  • Network I ZF 6 consists of a network I / F as a recording server (network I ZF 6 in Fig. 3) and a network I ZF as a personal computer (network I / F 1 2 in Fig. 10).
  • the control unit 1 is a control unit (CPU) of the personal computer and also functions as a control unit of the recording server.
  • the speaker 7, the operation input unit 8, and the display unit 9 are the same as the speaker 1 2 6, the operation input unit 1 2 4, and the display unit 1 2 3, respectively, of the BASCON 100 2.
  • a recording server (a device that records audio files and generates and records audio status files), a device that visualizes audio status (conference speech status), an audio status data editing device, audio A file playback device can be integrally formed.
  • the recording unit may be a magnetic recording device built in the personal computer or various recording devices attached externally.
  • Fig. 15 is a block diagram showing the configuration of an audio conference device with a built-in recording server.
  • a storage unit 30 is added to the configuration shown in FIG.
  • the storage unit 30 receives the collected sound beam sound signal MB of the echo cancellation circuit 20 and also receives the input sound signal from the input / output I / F 12.
  • the storage unit 30 stores these as audio files.
  • the control unit 10 attaches its own device data, direction data obtained from the sound collecting beam selection unit 19, and sound collecting time data.
  • the above azimuth / speaker identification is performed to generate voice situation data and store it in the storage unit 30.
  • the control unit 10 is attached to the receiving device data and the input audio signal from the input / output I / F 12.
  • the obtained azimuth data and sound collection time data are acquired, the above azimuth / speaker identification is performed, and the voice status data in the storage unit 30 is updated. At this time, if the voice status data is not yet generated and stored, the voice status data is generated and stored.
  • the audio conference device may be provided with a storage unit and a recording server may be provided separately.
  • the voice file and the voice status data are continuously stored in the storage unit of the audio conference device until the time that can be handled by the storage unit of the audio conference device, and transferred to the recording server when the capacity of the storage unit is full. May be performed.
  • a multipoint conference is performed using a plurality of audio conference devices connected to the network. However, even when only a single audio conference device is used, the direction is detected and sound is collected at the same time. Similar actions and effects can be obtained by associating with audio signals.
  • the data when using data obtained by recording audio data from a plurality of sound sources over time, the data is provided to the user by a relatively simple process in a user-friendly state. be able to.
  • a multipoint conference system records each participant's remarks, Through time charts, etc., it can be provided to the minutes preparer in an easy-to-understand manner.
  • the voice communication system and the recording of voice data communicated by this system can be simplified. It can be realized with a configuration.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Otolaryngology (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

複数の音源からの音声データを経時的に記録したデータを利用する際に、利用者に対して使い勝手の良い状態でデータを提供することができる音声状況データ生成装置が提供される。制御部1の方位・話者同定部3は、音声通信データから得られる方位データの変化を観測し、単方位を示す方位データまたは複数方位を示す方位データで且つ所定時間に亘り変化がなければ、それぞれ単方位データおよび複数方位の組み合わせ方位データを話者織別データに設定する。方位・話者同定部3は、所定時間内で方位データの変化があれば話者音声DB53から音声特徴量データScを読み出し、音声データ解析部2で解析された音声特徴量と比較して話者同定を行い、話者同定されれば話者名データを話者識別データに設定し、同定されなければ方位未検出データを話者識別データに設定する。音声状況データ生成部4はこれら話者識別データの時間変化に基づいて音声状況データを生成する。

Description

明 細 書 音声状況データ生成装置、 音声状況可視化装置、 音声状況データ編集装置、 音声データ再生装置、 および音声通信システム
技術分野
本発明は、会議音声等の音声を記録して利用する音声状況データ生成装置、 音声状況可視化装置、 音声状況データ編集装置、 音声データ再生装置、 およ び音声通信システムに関する。
背景技術
従来、 多地点をネッ トワークで結んで音声会議を行う音声会議システムが 各種考案されている (例えば、 特開 2 0 0 5— 8 0 1 1 0公報及び特許第 2 8 1 6 1 6 3号公報参照) 。
このような音声会議システムでは、 会議を行う各地点 (会議室) に音声会 議装置が配置され、 各音声会議装置に対して一人または複数の会議者が在席 する。各音声会議装置は、自室内の会議者の発言を収音して音声データ化し、 ネッ トワークを介して相手先の音声会議装置に送信する。 また、 各音声会議 装置は、 相手先の音声会議装置からの音声データを受信し、 該音声データを 音声化して放音する。
そして、 特開 2 0 0 5— 8 0 1 1 0公報に記載の音声会議システムでは、 R F I Dタグとマイクとを各会議者の近傍に配置し、 音声会議装置は、 マイ クで収音すると、 収音音声信号と対応する R F I Dタグにより得られる会議 者情報とを関連付けして送信する。 この音声会議システムには録音サーバが備えられており、 録音サーバに記 憶される収音音声信号には前記会議者情報が関連付けされている。
また、 特許第 2 8 1 6 1 6 3号公報に記載の話者照合方法では、 音声会議 装置の処理として、 入力音声信号を所定時間単位に分割して、 各音声区間の 特徴量から話者を検出する。
特開 2 0 0 5— 8 0 1 1 0公報に記載の音声通信システムでは、 会議後に 会議参加者の 1人が議事録作成等のために、 録音サーバにバソコン等を接続 して記録された音声データを再生すると、 関連付けされた会議者情報が表示 される。
しかしながら、 特開 2 0 0 5— 8 0 1 1 0公報に記載の音声通信システム では、 単に時系列で録音サーバに記憶された音声データを選択することで、 対応する会議者を初めて知ることができるため、 特定の会議者の発言を抽出 したり、 記録された会議の全体の流れ (状況) を把握したりすることが容易 ではない。
また、 音声データや会議者情報から得られる音声状況 (会議状況) に基づ いて各音声データを区分化する等の編集を行い、 この音声状況を記憶してお くことができない。
このため、会議後等に録音サーバに記録された音声データを利用する際に、 利用者が使い辛いものとなっている。
また、 特許第 2 8 1 6 1 6 3号公報に記載の話者照合方法では、 話者音声 の解析を随時行いながら相手先に送信しなければならず処理負荷が大きい。 また、 この負荷を軽減させるため音声解析を簡素化すると話者の検出精度が 低下し、 正確な話者情報を取得することが難しい。
本発明の目的は、 多地点音声会議後に議事録を作成する等のように、 複数 の音源からの音声データを経時的に記録したデータを利用する際に、 簡素な 処理で音声データに対する話者特定情報を検出して、 音声データに関連付け して記憶し、 利用者に対して使い勝手の良い状態でデータを提供することが できる音声状況データ生成装置、 音声状況可視化装置、 音声状況データ編集 装置、音声データ再生装置、および音声通信システムを提供することにある。
発明の開示
上記目的を達成するために、 本発明の第 1の態様によれば、 受音声データ と当該音声データの到来方向を示す方位データとを経時的に取得するデータ 取得手段と、 各話者の話者音声特徴量を記憶する話者音声特徴データベース と、 取得した前記方位データが所定時間に亘り単一方位を示して変化が無け れば、 当該単方向データである前記方位データを話者識別データに設定し、 前記方位データが所定時間に亘り同一の組み合わせからなる複数方位を示し て変化が無ければ、 当該複数方位データである前記方位データを前記話者識 別データに設定し、 前記話者識別データが当該単方位データおよび前記複数 方位データでない場合に、 前記音声データから音声特徴量を抽出して前記話 者音声特徴量と比較することによって話者同定を行い、 話者が同定されれば 同定話者に対応す ·る話者名データを前記話者識別データに設定し、 話者が同 定されなければ方位未検出データを前記話者識別データに設定する方位 ·話 者同定手段と、 前記話者識別データの判定結果の時間分布を分析したデータ である音声状況データを生成する音声状況データ生成手段と、 前記音声デー タおよび前記音声状況データを記憶する記憶手段とを備えたことを特徴とす る音声状況データ生成装置が提供される。
このような構成により、 まず方位データで話者識別をして、 音声特徴量で 話者識別をすることになるので、 全てを音声特徴量で解析するよりも、 簡素 で正確に話者識別が行われる。
具体的に、 音声会議の議事録作成の場合であれば、 比較的容易に発言者情 報が得られ、 発言内容 (音声データ) と関連付けして記憶される。 また、 議 事録作成者が会議後にこれらのデータを利用する際に、 方位データおよび話 者名データにより会議者が識別され、 時間データにより発言時間が識別され るので、 発言者が 1人でも複数人でも移動していても、 各会議者の発言タイ ミングが容易に識別される。 また、 会議全体の発言状況 (会議の流れ) が容 易に識別される。 本発明の好ましい態様によれば、 前記方位 ·話者同定手段は、 通信中に入 力される話者音声から得られる話者音声特徴量に基づいて随時話者音声特徴 データベースの更新を行うことを特徴とする。
この構成では、 予め話者音声特徴データベースを構築しておかなくても、 順次更新記憶していくことで、 話者音声特徴データベースが構築される。 本発明の第 2の態様によれば、 上記本発明に係る音声状況データ生成装置 と、 前記音声状況データに基づいて前記音声データの時間分布を話者別で時 系列にグラフ化して表示する表示手段とを備えたことを特徴とする音声状況 可視化装置が提供される。
この構成では、 表示手段により、 時間区分化された音声データが方位別お よび話者別で時系列にグラフ表示されることで、 利用者へ視覚的に音声状況 が提供される。 表示手段とは、 具体的に液晶ディスプレイ等の表示器と、 表 示器上に画像を映し出す制御部および表示アプリケーションとを有し、 制御 部が表示アプリケーションを実行することで、 音声状況データに基づいて、 音声データ全体を方位別および話者別で時系列に区分した区分化音声データ がタイムチャートのように表示される。 これにより、 利用者に対して、 音声 状況がより分かりやすく提供される。
具体的に、 前述の音声会議の議事録作成の場合であれば、 各会議者の発言 タイミングゃ会議全体の発言状況がタイムチヤ一ト等で表示され、 議事録作 成者へ視覚的に提供される。 これにより、 議事録作成者に対して会議の発言 状況等がより分かりやすく提供される。 本発明の第 3の態様によれば、 上記本発明に係る音声状況可視化装置と、 前記音声状況データを編集する操作入力を受け付ける操作受付手段と、 該操 作受付手段により受け付けた編集内容を解析して、 前記音声状況データを編 集するデータ編集手段とを備えたことを特徴とする音声状況データ編集装置 が提供される。
この構成では、 データ編集手段により、 音声状況データの各項目が変更さ れる。 この際、 利用者からの操作は操作受付手段により受け付けられる。 例 えば、 方位と話者との関係が分かっており、 方位名を話者名に変更したい場 合には、 利用者は操作受付手段により方位名変更の操作を行う。 操作受付手 段はこの操作を受け付けてデータ編集手段に与える。 データ編集手段は、 デ ータ編集アプリケーションを有し、 前記制御部でデータ編集アプリケーショ ンを実行することで、 指示された内容にしたがい方位名を話者名に変更し、 音声状況データの更新記録を行う。
具体的に、 前述の音声会議の議事録作成の場合であれば、 方位名を会議者 名に変更する等の操作が可能となる。 これにより、 会議者が直接的に分から ない方位名ではなく、 会議者名がそのまま表示されるので、 より分かりやす い議事録が作成される。
本発明の第 4の態様によれば、 上記本発明に係る音声状況データ編集装置 と、 前記操作受付手段により選択された話者の音声データを全音声データ中 から選択して再生する再生手段とを備えたことを特徴とする音声データ再生 装置が提供される。
この構成では、 操作受付手段を操作することで、 区分化音声データが選択 されると、 該当する区分化音声データが再生手段により再生される。 これに より、 各区分化音声データを、 会議後に再度聴くことができる。 また、 前述 の編集時に各区分化音声データの再生音を聴くことで、 話者の特定を聴覚的 にも行うことができる。 具体的に、 前述の音声会議の議事録作成の場合であれば、 各区分化音声デ ータを選択して再生することで、 会議者を聴覚的に特定することができると ともに、 どの会議者が何を話したかを、 会議後であっても確実に知ることが できる。
本発明の第 5の態様によれば、 複数の放収音装置がネッ トワークを介して 音声データを通信する音声通信システムであって、 上記本願発明に係る音声 状況データ生成装置、 音声状況可視化装置、 音声状況データ編集装置、 及び 音声データ再生装置のいずれかは、 前記複数の放収音装置とは別体でネッ ト ワークに接続され、 前記データ取得手段は、 前記複数の放収音装置間で通信 される音声データと方位データとを取得することを特徴とする音声通信シス テムが提供される。
この構成では、 各放収音装置で収音した音声データがネッ トワークを介し て前述の音声状況データ生成装置、 音声状況可視化装置、 音声状況データ編 集装置、 および音声データ再生装置 (以下、 総称して 「音声データ処理装置」 とする。 ) に入力される。 このよ うに、 放収音装置と音声データ処理装置と が別体で構成されていることで、 膨大な記憶容量を要する音声データ処理装 置を、 比較的小型化が要求される放収音装置に備え付ける必要がなくなる。 本発明の第 6の態様によれば、 複数の放収音装置がネッ トワークを介して 音声データを通信する音声通信システムであって、 上記本願発明に係る音声 状況データ生成装置、 音声状況可視化装置、 音声状況データ編集装置、 及び 音声データ再生装置のいずれかは、 前記複数の放収音装置のいずれかに内蔵 され、 前記データ取得手段は、 音声データ処理装置が内蔵される放収音装置 で送受信される音声データと方位データとを取得することを特徴とする音声 通信システムが提供される。
この構成では、 前述の音声データ処理装置を放収音装置に備える。 これに より、 サーバレスで音声通信を記録することができる。 本発明の好ましい態様によれば、前記放収音装置は、マイクアレイを備え、 該マイクアレイの各マイクの収音音声信号に基づいて、 それぞれに異なる方 位に強い指向性を有する複数の収音ビーム信号を形成し、 該複数の収音ビー ム信号を比較して、最も信号強度の強い収音ビーム信号を選択するとともに、 選択された収音ビーム信号に対応する方位を検出して、 前記選択された収音 ビーム信号を音声データとし、 前記検出した方位を方位データとして出力す ることを特徴とする。
この構成では、 放収音装置は、 マイクアレイの各マイクの収音音声信号か ら複数の収音ビーム信号を形成して、 最も信号強度の高い収音ビーム信号を 選択するとともに、当該収音ビーム信号に対応する方位を検出する。そして、 放収音装置は、 選択した収音ビーム信号を音声データとし、 検出方位を方位 データとして出力する。 これにより、 従来のように、 会議者を識別する R F I Dタグ等を必要としないので、より簡素に音声通信システムが構成される。 また、 音声特徴量による処理を行わないので、 識別負荷が低減し、 且つ方位 情報を用いることで識別精度が向上する。 図面の簡単な説明
第 1図は、 本発明の実施の形態に係る議事録作成システムの構成を概略的 に示す図である。
第 2図は、 図 1における音声会議装置の主要構成を示すブロック図であ る。
第 3図は、 図 1における録音サーバの主要構成を示すプロック図である。 第 4図は、 話者音声 D Bの構成を示す概略図である。
第 5図は、 図 1における録音サーバの録音処理フローを示すフローチヤ一 トである。 第 6 A図は、地点 aの話者 Aが発言した状態を示す図であり、第 6 B図は、 地点 aの話者 A, Eが同時に発言した状態を示す図である。
第 7図は、 地点 aの話者 Eが移動しながら発言した状態を示す図である。 第 8図は、 図 1における録音サーバに記録された音声ファイル、 音声状況 データの概念図である。
第 9図は、 議事録作成時の音声通信システムの構成図である。 第 1 0図は、 図 9における録音サーバ及ぴパソコンの主要構成を示すブロ ック図である。
第 1 1 A図は、 編集アプリ実行時にパソコンの表示部に表示される初期表 示画像の一例を示す図であり、 第 1 I B図は、 編集後の表示画像の一例を示 す図である。
第 1 2 A図及び第 1 2 B図は、 それぞれ編集アプリ実行時の初期表示画像 の他の一例を示す図である。
第 1 3 A図は、 方位データをも含む話者音声 D Bの構成を示す概略図であ り、 第 1 3 B図は、 第 1 3 A図の話者音声 D Bを用いた場合の編集画面の一 例を示す図である。
第 1 4図は、 パソコンが録音サーバを兼用する場合のパソコンの主要構成 を示すプロック図である。 第 1 5図は、 録音サーバが内蔵された音声会議装置の構成を示すプロック 図である。
発明を実施するための最良の形態
以下の実施形態では具体的なシステム例として議事録作成システムについ て説明する。
本発明の実施形態に係る議事録作成システムについて図を参照して説明す る。 図 1は本実施の形態に係る議事録作成システムの構成を概略的に示す図で ある。 図 2は、 図 1における音声会議装置 1 1 1 , 1 1 2の主要構成を示す プロック図である。 図 3は、 図 1における録音サーバ 1 0 1の主要構成を示 すブロック図である。
本実施形態の議事録作成システムは、 ネットワーク 1 00に接続された音 声会議装置 1 1 1, 1 1 2と、 録音サーバ 1 0 1 とを備える。 '
音声会議装置 1 1 1、 1 1 2は、 それぞれ離れた地点 a、 地点 bにそれぞ れ配置されている。 地点 aには、 音声会議装置 1 1 1が配置されており、 該 音声会議装置 1 1 1を囲むように話者 A〜Eの 5人が音声会議装置 1 1 1に 対してそれぞれ方位 D i r l l , D i r l 2, D i r 1 4 , D i r 1 5 , D
1 r 1 8で在席している。 地点 bには、 音声会議装置 1 1 2が配置されてお り、 該音声会議装置 1 1 2を囲むように会議者 F〜 Iの 4人が音声会議装置 1 1 2に対してそれぞれ方位 D i r 2 1 , D i r 24 , D i r 2 6 , D i r
2 8で在席している。
音声会議装置 1 1 1、 1 1 2は、 図 2に示すように、 制御部 1 1、 入出力 I ZF 1 2、 放音指向性制御部 1 3、 D/ Aコンバータ 1 4、 放音アンプ 1 5、 スピーカ S P 1〜S P 1 6、 マイク M I C 1 0 1〜: L 1 6、 2 0 1〜 2 1 6、 収音アンプ 1 6、 AZDコンバータ 1 7、 収音ビーム生成部 1 8、 収 音ビーム選択部 1 9、 エコーキャンセル回路 20、 操作部 3 1、 表示部 3 2 を備える。 制御部 1 1は、 音声会議装置 1 1 1 , 1 1 2の全体制御を行う。 入出力 I ZF 1 2はネッ トワーク 1 0 0に接続し、 ネッ トワーク 1 00を介 して入力された相手装置からの音声ファイルを、 ネッ トワーク形式のデータ から一般的な音声信号に変換してエコーキャンセル回路 20を介して放音指 向性制御部 1 3に出力する。 この際、 制御部 1 1は、 入力音声信号に添付さ れた方位データを取得して、放音指向性制御部 1 3に対して放音制御を行う。 放音指向性制御部 1 3は、 放音制御内容に応じてスピーカ S P 1〜S P 1 6に対する放音音声信号を生成する。 スピ一力 S P 1〜S P 1 6に対する放 音音声信号は、 入力音声データを遅延制御や振幅制御等の信号制御処理を行 うことにより形成される。 DZAコンバータ 1 4はディジタル形式の放音音 声信号をアナログ形式に変換し、 放音アンプ 1 5は放音音声信号を増幅して スピー力 S P 1〜S P 1 6に与え、 スピー力 S P 1〜S P 1 6は、 放音音声 信号を音声変換して放音する。 これにより、 自装置の会議者に、 ネッ トヮ一 クで接続された相手先装置の会議者の音声を放音する。
マイク M I C 1 0 1〜: L 1 6、 20 1〜 2 1 6は自装置の会議者の発声音 を含む周囲の音を収音して電気信号変換し、 収音音声信号を生成する。 収音 アンプ 1 6は収音音声信号を増幅し、 A Dコンバータ 1 7はアナログ形式 の収音音声信号を所定のサンプリング間隔で順次デイジタル形式に変換する。 収音ビーム生成部 1 8は、 マイク M I C 1 0 1〜: L 1 6、 20 1〜 2 1 6 の収音信号に対して遅延処理等を行い、 所定方位に強い指向性を有する収音 ビーム音声信号 MB 1〜MB 8を生成する。 収音ビーム音声信号 M B 1〜M B 8はそれぞれ異なる方位に強い指向性を有するように設定されている。 図 1の音声会議装置 1 1 1であれば、 MB 1を方位 D i r 1 1に、 MB 2を方 位 D i r l 2に、 MB 3を方位 D i r 1 3に、 MB 4を方位 D i r 14に、 MB 5を方位 D i r 1 5に、 MB 6を方位 D i r 1 6に、 MB 7を方位 D i r 1 7に、 MB 8を方位 D i r 1 8に設定される。 一方、 音声会議装置 1 1 2であれば、 MB 1を方位 D i r 2 1に、 M B 2を方位 D i r 2 2に、 MB 3を方位 D i r 2 3に、 MB 4を方位 D i r 24に、 MB 5を方位 D i r 2 5に、 MB 6を方位 D i r 26に、 MB 7を方位 D i r 2 7に、 MB 8を方 位 D i r 2 8に設定される。
収音ビーム選択部 1 9は、 収音ビーム音声信号 MB 1〜MB 8の信号強度 を比較して、 最も強度の高い収音ビーム音声信号を選択し、 収音ビーム音声 信号 MBとしてエコーキャンセル回路 2 0に出力する。 収音ビーム選択部 1 9は、 選択した収音ビーム音声信号 MBに対応する方位 D i rを検出して制 御部 1 1に与える。 エコーキャンセル回路 20は、 適応型フィルタ 2 1で入 力音声信号に基づいて擬似回帰音信号を生成して、 ボストプロセッサ 22で 収音ビーム音声信号 MBから擬似回帰音信号を減算する。 これにより、 スピ 一力 S Pからマイク M I Cへの回り込み音を抑圧する。入出力 I ZF 1 2は、 エコーキャンセル回路 20からの収音ビーム音声信号 MBをネッ トワーク形 式で所定データ長からなる音声ファイルに変換し、 制御部 1 1から得られる 方位データと収音時間データとを添付して、 順次ネッ トワーク 1 00に出力 する。 これら音声ファイル、 方位データ、 収音時間データ、 および自装置を 示す装置データを含み送信されるデータを通信音声データとする。
このような構成により、 ネッ トワーク 1 00に接続された音声会議装置 1 1 1 , 1 1 2で多地点会議を行うことができる。
録音サーバ 1 0 1は、 制御部 1、 記録部 5、 およびネッ トワーク I /F 6 を備える。 この録音サーバ 1 0 1は、 音声会議装置 1 1 1 , 1 1 2のいずれ かと同じ場所に配置しても、 これらとは全く異なる場所に配置してもよい。 制御部 1は、 音声データ解析部 2、 方位 ·話者同定部 3、 音声状況データ 生成部 4を備えるとともに、 ネッ トワーク I /F 6に対するネッ トワーク通 信制御や記録部 5に対する記録制御等からなる録音サーバ 1 0 1の全体制御 を行う。 そして、 制御部 1は例えば 1つの演算処理用チップと、 ROMと、 演算用メモリである RAM等により構成され、 ROMに記憶された音声デー タ解析プログラム、 方位 ·話者同定プログラム、 音声状況データ生成プログ ラムを実行することにより、 音声データ解析部 2、 方位 ·話者同定部 3、 音 声状況データ生成部 4として機能する。
音声データ解析部 2は、 音声会議装置間で通信される通信音声データをネ ッ トワーク I 6を介して取得し、 解析する。 音声データ解析部 2は、 通 信音声データから音声ファイル、 収音時間データ、 方位データ、 装置データ を取得する。
方位 ·話者同定部 3は、 所定時間に亘る方位データの変化に基づいて、 取 得したそのままの方位データ、 話者名データ、 または方位未検出データを音 声状況データ生成部 4に与える。
音声状況データ生成部 4は、 与えられた方位データ、 話者名データ、 方位 未検出データの時間変化に基づいて、 音声ファイルの該当部に関連付けした 状態で音声状況データを生成する。
なお、 これら音声データ解析部 2、 方位 ·話者同定部 3、 音声状況データ 生成部 4、 すなわち制御部 1の具体的な処理内容については、 図 4を用いて 後述する。
記録部 5は、 大容量のハー ドディスク装置等からなり、 音声ファイル記録 部 5 1、 音声状況データ記録部 5 2、 話者音声 D B 5 3を備える。 音声ファ ィル記録部 5 1は、 音声データ解析部 2で取得した音声ファイルを順次記録 し、 音声状況データ記録部 5 2は、 音声状況データ生成部 4で生成した音声 状況データを順次記録する。
話者音声 D B 5 3は、 通信会議を行う各会議者 (話者) の音声特徴量をデ ータベース化して記憶したものである。
図 4は、 図 3における話者音声 D B 5 3の構成を示す概略図である。 図 4に示すように、 話者音声 D B 5 3は、 話者名データ S i と音声特徴量 データ S c と装置データ A pとを関連付けして記憶する。 例えば、 図 1に示 すような会議の場合、 地点 aに在席する各話者 A〜Eにそれぞれ話者名デー タ S i A〜 S i Eが割り当てられるとともに、 音声会議装置 1 1 1に対応す る装置データ A p i l lが割り当てられて記憶される。 そして、 各話者 A〜 Eの音声をそれぞれに解析して得られる音声特徴量 (フォルマント等) 力 各話者 A〜E (話者名データ S i A〜 S i E ) にそれぞれ対応して音声特徴 量データ S c A〜 S c Eとして記憶される。 また、 地点 bに在席する各話者 F〜 Iにそれぞれ話者名データ S i F〜S i Iが割り当てられるとともに、 音声会議装置 1 1 2に対応する装置データ A p 1 1 2が割り当てられて記憶 される。 そして、 各話者 F〜 Iの音声をそれぞれに解析して得られる音声特 徴量 (フォルマント等) 力 S、 各話者 F〜 I (話者名データ S i F ~ S i I ) にそれぞれ対応して音声特徴量データ S c F〜 S c I として記憶される。 これらの関連付けは、 予め会議前に各会議者が個別に発声して自分の発声 音および話者名を登録することにより実現できる。 また、 会議の進行中に、 録音サーバ 1 0 1の音声データ解析部 2が、 順次話者名データ S i と音声特 徴量データ S c とを自動的に関連付けして、 話者音声 D B 5 3を更新記録し ていくことでも実現できる。
次に、 録音サーバ 1 0 1の録音フローについて図 5、 図 6を参照して説明 する。
図 5は、 図 1における録音サーバ 1 0 1の録音処理フローを示すフローチ ヤートである。 図 6 Aは、 地点 aの話者 Aが発言した状態を示す図であり、 図 6 Bは、 地点 aの話者 A, Eが同時に発言した状態を示す図である。 図 7は地点 aの話者 Eが移動しながら発言した状態を示す図である。 図 8 は、 図 1における録音サーバ 1 0 1に記録された音声ファイル、 音声状況デ ータの概念図である。
録音サーバ 1 0 1は、 ネッ トワーク 1 0 0での通信音声データを監視し、 会議開始トリガを検出すると録音を開始する (S 1→S 2 ) 。 この際、 会議 開始トリガは、 ネッ トワーク 1 0 0に通信音声データが送受信されたことを 検知することで得られ、 例えば、 各音声会議装置 1 1 1 , 1 1 2が会議開始 スィッチの押下により会議開始パルスを発して、 録音サーバ 1 1 1がこれを 検知することにより得られる。 また、 録音サーバ 1 0 1に録音開始スィッチ が予め備えられており、 この録音開始スィツチが押下されることにより会議 開始トリガが得られる。
録音が開始されると、 録音サーバ 1 0 1 (制御部 1 ) は録音開始時間を取 得し、 音声状況データ生成部 4は、 この録音開始時刻を 1つの音声状況デー タのタイ トルとして保存する (S 3 ) 。
音声データ解析部 2は、 順次取得した通信音声データから音声ファイルを 復元して、 記録部 5の音声ファイル記録部 5 1に記録する (S 4 ) 。
この際、 音声データ解析部 2は、 取得した通信音声データから装置データ を取得して記憶部 5に与える。 記憶部 5は、 与えられた装置データに従い、 前記音声ファイルを装置別に順次音声ファイル記録部 5 1に記録する。なお、 音声会議装置 1 1 1, 1 1 2は並行して音声ファイルをネッ トワークに出力 するので、 これらの音声ファイルを同時に記憶するため、 記録サーバ 1 0 1 はマルチタスク処理を実行可能とするように構成されている。
音声データ解析部 2は、 通信音声データから装置データ、 方位データ、 収 音時間データを取得し、 方位 ·話者同定部 3に与える (S 5 ) 。
方位 ·話者同定部 3は、 順次入力される方位データの変化を観測し、 方位 データが単方位を示し、 且つ所定時間以上に亘り方位データの変化がないこ とを検出すると、 単方位データである当該方位データを、 話者識別データと して音声状況データ生成部 4に与える (S 6— S 7 ) 。 この際、 単方位デー タからなる話者識別データは、 対応する音声ファイルの部分と関連付けされ た状態で、 音声状況データ生成部 4に与えられる。
例えば、図 6 A図に示すように、地点 aの話者 Aが継続的に発言する場合、 方位データ D i r 1 1が単方位データで認識され、 当該方位データ D i r 1 1が話者識別データとして音声状況データ生成部 4に与えられる。
方位 ·話者同定部 3は、 方位データが前記単方位データではない (単方位 で且つ時間変化有り) と判断すると、 音声ファイルに対応する方位データが 複数であるかを検出する。 そして、 方位 ·話者同定部 3は同一の組み合わせ からなる複数方位データが所定時間以上に亘り変化しないことを検出すると、 当該複数方位データを、 話者識別データとして音声状況データ生成部 4に与 える (S 6→S 8→S 1 0 ) 。 この際も、 複数方位データからなる話者識別 データは、 対応する音声ファイルの部分と関連付けされた状態で、 音声状況 データ生成部 4に与えられる。
例えば、 図 6 B図に示すように、 地点 aの話者 A , Eが同時に且つ継続的 に発言する場合、 方位データ D i r 1 1 , D i r 1 8の組み合わせが複数方 位データで認識され、 当該方位データ D i r 1 1 , D i r 1 8の組み合わせ が話者識別データとして音声状況データ生成部 4に与えられる。
方位 ·話者同定部 3は、 前述の 2つの場合と異なり、 方位データが前記所 定時間内で変化することを検出すると、 話者音声 D B 5 3を読み出して話者 同定を行う。 具体的に、 話者同定処理が選択されると、 方位 ·話者同定部 3 は、 音声データ解析部 2に取得音声ファイルの解析を行わせ、 当該音声ファ ィルの音声特徴量データ (フォルマント等) を取得する。 方位 ·話者同定部 3は、 解析して取得した音声特徴量データを話者音声 D B 5 3に記録されて いる各音声特徴量データ S cと比較して、 一致する音声特徴量データ S cが あれば、当該音声特徴量データ S cに対応する話者名データ S i を選択する。 方位 ·話者同定部 3は、 この選択した話者名データ S iを話者識別データと して音声状況データ生成部 4に与える (S 6→ S 8→ S 9→ S 1 1 ) 。 この 際も、 話者名データ S iからなる話者識別データは、 対応する音声ファイル の部分と関連付けされた状態で、 音声状況データ生成部 4に与えられる。 例えば、 図 7に示すように、 地点 aの話者 Eが方位 D i r 1 8から方位 D i r l 6へ移動しながら発言する場合、 方位データが話者識別データとして 認識されず、 話者同定により得られた話者名データ S i Eが話者識別データ として音声状況データ生成部 4に与えられる。 なお、 この説明では、 話者 E が単独で移動する場合を示したが、 複数の話者が発言しながら同時に移動す るような場合には、 複数の話者名データの組み合わせが話者識別データとし て音声状況データ生成部 4に与えられる。
方位'話者同定部 3は、上記のいずれの場合にも該当しないと判断すると、 方位未検出データを話者識別データとして音声状況データ生成部 4に与える ( S 6→ S 8→S 9→ S 1 2 ) 。
音声状況データ生成部 4は、 方位 ·話者同定部 3から順次与えられる話者 識別データを、 対応する音声ファイルに関連付けし、 時系列に並べた形式の データである音声状況データを生成する。 そして、 音声状況データ生成部 4 は、 音声状況データを記録部 5の音声状況データ記録部 5 2に記録する (S 1 3 ) 0
このような方位 ·話者同定と、 音声状況データの生成、 記録処理と、 音声 ファイルの記録処理とは、 録音終了トリガが検出されるまで繰り返し行われ る (S 1 4→S 4 ) 。
そして、 録音終了トリガが検出されれば、 制御部 1は録音終了処理を行う ( S 1 4→S 1 5 ) 。 なお、 録音終了トリガは、 ネッ トワーク 1 0 0に接続 された音声会議装置 1 1 1, 1 1 2の会議終了スィツチ押下や電源オフ等を 検出することにより得られる。 制御部 1は、 最終の音声状況データを生成、 記録するとともに、 音声状況データ記録部 5 2に記録された各音声状況デー タを録音開始時に取得したタイ トルでグループ化するグループ化指示データ を生成して音声状況データ記録部 5 2に記録する。
このような構成と処理とにより、 図 8に示すように、 音声ファイル記録部 5 1には、 経時的に連続する音声ファイルが装置毎に記録される。 この際、 音声ファイルは、 音声状況データ記録部 5 2に記録された音声状況データの 話者識別データ毎により区分される。すなわち、方位データ、話者名データ、 方位未検出データで区分される。 以下、 この区分化された音声ファイルのそ れぞれを区分化音声データと称する。
例えば、 地点 aの音声ファイルであれば、 方位データ D i r 1 1〜D i r 1 8のいずれかからなる単方位データの音声ファイル、 方位データ D i r 1 1〜D i r 1 8のうちの複数を組み合わせてなる複数方位データの音声ファ ィル、 話者名データ S i A〜S i Eのいずれかからなる話者名データの音声 ファイル、 方位未検出データ U n K n o w nの音声ファイル、 有効な収音声 の無い無音部に対応する音声ファイルで区分される。 そして、 区分化音声フ アイルのそれぞれには、 区分の開始時間データが関連付けされている。 ここ で、 図 8に示す例では、 音声会議装置 1 1 1を利用する会議者が 5人である のに対し、 記録されている方位データが 4個 (D i r l l , D i r l 2, D i r 1 5 , D i r 1 8 ) であり、 話者名データが 1個 (S i E ) であり、 方 位未検出データが 1個であり、 音声状況データにはこれらのデータしか記録 されない。 すなわち、 発言のない話者に関する話者識別データは音声状況デ ータに記録されない。
このよ うに、本実施形態の構成および処理を用いることで、方位(単方位、 複数の組み合わせによる方位) および話者名と、 方位も話者名も分からない が発言があったことを示す方位未検出情報とにより、 確実に話者を区別した 状態で会議者の発言を記録することができる。
また、 元々話者識別要素であり通信音声データに含まれる方位データを用 いて話者識別データを生成する方が、 音声特徴量を解析してデータベースと 比較することで話者同定して話者識別データを生成するよりも、 当然に同定 処理が簡素で且つ高速となる。 したがって、 本実施形態の構成を用いること により、 従来の全てを音声特徴量で同定する方法よりも、 高速で話者識別デ ータを生成することができ、 リアルタイム性に優れる。 また、 各発言に関する区分化音声ファイルは、 会議の経過時刻に関する時 間データが関連付けされているので、 各会議者、 地点の議事の進行状況をも 含んで議事録を記録することができる。 これにより、 後述するような議事録 作成処理を行う場合に、 議事録作成者に対して使い勝手の良い会議の記録デ ータを提供することができる。
次に、 議事録作成時の構成おょぴ処理について説明する。
図 9は議事録作成時の音声通信システムの構成図である。 図 1 0は図 9に おける録音サーバ及びパソコン 1 0 2の主要構成を示すプロック図である。 図 1 1 Aは、 編集アプリ実行時にバソコン 1 0 2の表示部 1 2 3に表示され る初期表示画像の一例を示す図であり、 図 1 1 Bは、 編集後の表示画像の一 例を示す図である。
図 9に示すように、 議事録作成時には、 議事録作成者はパソコン 1 0 2を ネッ トワーク 1 0 0に接続する。 この際、 ネッ トワーク 1 0 0には、 録音サ ーパ 1 0 1が O N状態で接続され、 音声会議装置 1 1 1, 1 1 2は接続され ていない。 なお、 音声会議装置 1 1 1, 1 1 2はネッ トワーク 1 0 0に接続 されていてもよいが、 議事録作成処理とは無関係であるので、 実質的に接続 していないのと同じである。
ノ、。ソコン 1 0 2は、 C P U 1 2 1、 ハードディスク等の記憶部 1 2 2、 表 示部 1 2 3、 操作入力部 1 2 4、 ネッ トワーク 1ノ 1 2 5、 スピー力 1 2 6を備える。
C P U 1 2 1は通常のパソコンの処理制御を行うとともに、 記憶部 1 2 2 に記憶されている、 編集アプリや再生アプリを読み出して実行することで、 音声状況データの内容をタイムチヤ一ト的に表示する表示手段、 音声状況デ ータを編集する編集手段や、 音声ファイルの再生手段として機能する。 記憶部 1 2 2は、 ハードディスク等の磁気ディスクゃメモリからなり、 編 集アプリや再生アプリを記憶するとともに、 C P U 1 2 1が各機能を実行す る際の作業部として利用される。 なお、 本実施形態では編集アプリに表示ァ プリも含まれているが、 編集アプリと表示アプリとを別にしてもよい。
表示部 1 2 3は、 液晶ディスプレイ等により構成され、 C PU 1 2 1で編 集アプリが実行されると、 編集アプリ内の表示アプリが起動して C PU 1 2 1から表示画像情報が与えられ図 1 1 Aに示すような画像を表示する。
操作入力部 1 2 4は、 キーボードやマウスからなり、 ユーザ (議事録作成 者) の操作入力を受け付けて C PU 1 2 1に与える。 例えば、 マウスで表示 画面上のカーソルを移動させ、該当位置でマウスをクリックすることにより、 クリック情報が C P U 1 2 1に与えられ、 C PU 1 2 1はタリ ック位置とク リ ック状況から操作入力内容を判断して後述するような所定の編集、 再生処 理を行う。
ネッ トワーク I /F 1 2 5は、 ノ ソコン 1 0 2をネッ トワーク 1 0 0に接 続させる機能部であり、 C P U 1 2 1からの通信制御に応じて、 C PU 1 2 1からの制御信号や、 録音サーバ 1 0 1から音声状況データおよび音声ファ ィルを通信する。
スピー力 1 2 6は、 C PU 1 2 1の制御に従い音声ファイルを放音する。 次に、音声状況データの編集方法について図 1 1を参照しながら詳述する。 議事録作成者が会議後にパソコン 1 0 2を操作して編集アプリを実行する と、 パソコン 1 0 2は、 録音サーバ 1 0 1から音声状況データを取得し、 図 1 1 Aに示すような画面を表示する。
図 1 1 Aに示すように編集画面は、 表題表示部 2 0 1、 タイムチャート表 示部 2 0 2、 を備える。 タイムチャート表示部 2 0 2は、 各音声ファイルを 示すバーグラフ 2 0 3、 話者識別情報表示部 2 0 4、 装置 ·地点表示部 2 0 5、 内容表示部 2 0 6を備える。
( 1 ) 表題表示部 2 0 1 初期状態で、 図 1 1 Aに示すように表題表示部 20 1には音声状況フアイ ルのファイル名に相当する、 議事録記録年月日が表示される。 議事録作成者 がマウスを用いて表題表示部 20 1を選択すると、 表題表示部 20 1は編集 可能となる。 そして、 議事録作成者が、 会議名である 「商品販売検討会豳」 をキーボ一ド等で入力すると、図 1 1 Bに示すように表題表示部 20 1には、 「商品販売検討会議」 が表示される。 C PU 1 2 1は、 編集アプリが終了す る際、 この変更を有効にするかを確認し、 有効にする選択がされれば、 音声 状況ファイルに表題名が 「商品販売検討会議」 であることを関連付けする。 この場合、 音声状況ファイル名を直接 「商品販売検討会議」 に変更して、 録 音サーバ 1 0 1に記憶させても良い。 これにより、 表題が単なる年月 日表示 から具体的な会議名の表示になるので、 後からでも容易に議事録を認識する ことができる。
(2) タイムチャート表示部 20 2
タイムチヤ一ト表示部 2 0 2は、 音声状況ファイルから得られる区分化の 情報に従い、 各区分化音声ファイルを話者識別情報別で時系列に並べてバー グラフ 20 3として表示する。 この際、 バーグラフ 2 0 3の長さは区分化音 声ファイルの時間長を表す。 この際、 話者識別情報は話者識別情報表示部 2 04に表示される。
各話者識別表示部 204には、 図 1 1 Aに示すように、 音声状況ファイル から得られた方位データ (D i r l l , D i r l l +D i r l 8, D i r l 5, D i r 1 2 , D i r 2 1 , D i r 24 , D i r 2 6 , D i r 2 8 ) と、 話者名データ (S i E) と、 方位未検出データ (Un Kn o wn) とが初期 状態で表示される。 議事録作成者がマウスを用いて話者識別情報表示部 20 4を選択すると、 話者識別情報表示部 2 04は編集可能となる。
ここで、 議事録作成者が各区分化音声ファイルをマウスでダブルクリ ック する等の操作を行えば、 C PU 1 2 1はこれを認識して、 該当する区分化音 声ファイルを録音サーバ 1 0 1から読み出して再生する。 再生音はスピーカ 1 2 6から議事録作成者に放音される。 議事録作成者はこの音声を聞くこと により、 各区分化音声ファイルに対応する話者を聴覚的に把握することがで さる。
そして、 議事録作成者が、 この再生音に基づいて話者識別データ毎に対応 する会議者 (話者) 名をキーボード等で入力すると、 話者識別情報表示部 2 0 4には、 図 1 1 Bに示すように、 各話者識別データに対応した話者名 (話 者 A〜話者 I ) が表示される。 C P U 1 2 1は、 編集アプリが終了する際、 この変更を有効にするかを確認し、 有効にする選択がされれば、 各話者識別 データを、 入力された話者名に置き換えて録音サーバ 1 0 1に記憶させる。 この際、 各話者識別データと入力話者名とを対応付けして記録するようにし ても良い。 これにより、 各区分化音声ファイルが明確に名前の分かる話者名 で識別される。
なお、 前述の再生において、 話者識別情報表示部 2 0 4の各話者識別デー タ部分をマウスでダブルクリ ックすると、 C P U 1 2 1はこれを認識して、 選択された話者識別情報表示部 2 0 4の各話者識別データ部分に対応する区 分化音声ファイルを録音サーバ 1 0 1から読み出して再生することもできる。 このよ うな方法でも話者名を特定することができる。 さらにこの方法を用い れば、 会議全体をいちいち聞き直すことなく、 必要な話者の発言のみを容易 に抽出して聴き取ることができる。
装置 ·地点表示部 2 0 5には、 図 1 1 Aに示すように、 音声状況ファイル から得られた装置データ (A p 1 1 1 , A p 1 1 2 ) が初期状態で表示され る。 議事録作成者がマウスを用いて装置 ·地点表示部 2 0 5を選択すると、 装置 ·地点表示部 2 0 5は編集可能となる。 そして、 議事録作成者が、 各装 置の配置場所をキーボード等で入力すると、 装置表示部 2 0 5には、 図 1 1 Bに示すように場所名 ( 「本社」 、 「大阪支社」 ) が表示される。 C P U 1 2 1は、 編集アプリが終了する際、 この変更を有効にするかを確認し、 有効 にする選択がされれば、 各装 gデータに対応する場所名を関連付けする。 こ の場合、 装置データを場所名データに直接置き換えて、 録音サーバ 1 0 1に 記憶させても良い。 これにより、 どの地点間で会議が行われたかを容易に識 別することができる。
内容表示部 2 0 6には、 図 1 1 Aに示すように初期状態では枠しか表示さ れない。 議事録作成者がマウスを用いて内容表示部 2 0 6を選択すると、 内 容表示部 2 0 6は編集可能となる。 そして、 議事録作成者が議事内容をキー ポード等で入力すると、 内容表示部 2 0 6には、 図 1 1 Bに示すように議事 内容 ( 「会議の趣旨確認」.、 「コス ト見積もり」 、 「マーケティング」 ) が 表示される。 この際、 各内容表示部 2 0 6は、 それぞれ異なる色やパターン で表示される。 そして、 いずれかの内容表示部 2 0 6を選択した状態で、 各 区分化音声ファイルのバーグラフ 2 0 3を選択すると、 これらが関連付けさ れて、内容表示部 2 0 6と同じ色、パターンで表示される。 C P U 1 2 1は、 編集アプリが終了する際、 この変更を有効にするかを確認し、 有効にする選 択がされれば、 各内容表示部 2 0 6に対応する議事内容を関連付けして記憶 するとともに、 さらに各区分化音声ファイルと議事内容とを関連付けして記 憶する。 なお、 これらの情報は音声状況ファイルに付加されるものである。 これにより、 各区分化音声ファイルの内容を容易に識別することができる。 さらに、 このように関連付けされた後、 内容表示部 2 0 6をマウスでダブ ルクリ ックすると、 C P U 1 2 1はこれを認識して、 選択された内容表示部 2 0 6に関連付けされている区分化音声ファイルを録音サーバ 1 0 1から読 み出して再生する。 これにより、 会議全体をいちいち聞き直すことなく、 必 要な内容の部分のみを容易に抽出して聴き取ることができる。 以上のような構成および処理を用いることで、 より分かりやすい議事録を 簡単に形成することができる。 また、 会議の必要部のみを容易に聞き直すこ とができる。
ところで、 議事録の初期表示パターンは、 図 1 1 Aに示すようなパターン に限らず、 図 1 2 A、 図 1 2 Bに示すようなパターンや、 図 1 2 A、 図 1 2 Bを組み合わせたようなパターンであってもよい。
図 1 2 A及び図 1 2 Bは、 それぞれ編集アプリ実行時の初期表示画像の他 の一例を示す図である。
図 1 1 Aは、 単方位、 複数方位の組み合わせによる方位で区別することな く、 話者識別データを並べて表示する方法を示したが、 図 1 2 Aに示すよう に、 複数方位の組み合わせの場合には、 それぞれの方位に分割してバーグラ フ 2 0 3を表示するようにしてもよレ、。 また、 図 1 2 Bに示すように話者識 別データの表示順を優先させてバ一グラフ 2 0 3を表示するようにしてもよ レ、。
また、 話者音声 D B 5 3において、 図 1 3 Aに示すように方位データをさ らに追加することで、 図 1 3 Bに示すように、 初期状態から話者名のみで話 者識別情報を表示することができる。
図 1 3 Aは方位データをも含む話者音声 D B 5 3の構成を示す概 略図で あり、 図 1 3 Bは図 1 3 Aの話者音声 D Bを用いた場合の編集画面の一例を 示す図である。
図 1 3 Aに示すように、 話者音声 D B 5 3には、 話者名データ S i A〜 S i I、 音声特徴量データ S c A〜 S c I、 装置データ A p i l l , A p 1 1 2とともに、 各話者名データ S i A〜S i Iにそれぞれ対応する方位データ D i r 1 1 , D i r 1 2 , D i r 1 4 , D i r 1 5 , D i r 1 8 , D i r 2 1 , D i r 2 4 , D i r 2 6 , D i r 2 8力 話者名データ S i A〜 S i I に関連付けされて記録されている。 ここで、 話者名データ S i と方位データ D i rの関連付けは、 会議前に各 会議者が個別に発声して自分の発声音および話者名と座席位置 (方位) とを 記録することにより実現できる。 また、 会議の進行中に、 録音サーバ 1 0 1 の音声データ解析部 2が、 順次話者名データ S i と方位データ D i r との関 連を自動的に検出して話者音声 D B 5 3を更新記録していくことでも実現で さる。
編集アプリが実行されると、 パソコン 1 0 2の C P U 1 2 1は、 音声状況 データから話者識別データを読み出すとともに、 図 1 3 Aに示す話者音声 D B 5 3を読み出して、 方位データ D i rを話者名データ S iに置き換える。 そして、 置き換えられた話者名データ S iを、 図 1 3 Bに示すように話者識 別情報表示部 2 0 4へ表示する。 このような方法を用いることで、 方位未検 出データ以外は話者名で表示されるので、 議事録作成者に対して、 発言者が より分かりやすいように議事録編集画面を表示することができる。 この方位 データ D i rを話者名データ S iに変換する処理は、 編集時に行う場合に限 らず、 音声状況データの生成時に行ってもよい。
なお、 前述の説明では、 録音サーバ 1 0 1 と、 音声状況ファイルの表示、 編集装置であり、 音声ファイルの再生装置であるパソコン 1 0 2とがネッ ト ワーク接続される場合を示したが、 パソコン 1 0 2が録音サーバ 1 0 1を備 えるような構成としてもよい。
図 1 4は、 パソコンが録音サーバを兼用する場合のパソコンの主要構成を 示すプロック図である。
図 1 4に示すように、 録音サーバを兼用したパソコンは、 音声データ解析 部 2と方位 ·話者同定部 3と音声状況データ生成部 4とを含む制御部 (C P U ) 1、 記録部 5、 ネッ トワーク I 6'、 スピー力 7、 操作入力部 8、 表 示部 9を備える。 記録部 5は、 録音サーバとして記録部 (図 3の記録部 5 ) とバソコンのアプリのための記憶部(図 1 0の記憶部 1 2 2 )とを兼ね備え、 ネッ トワーク I ZF 6は、 録音サーバと してのネッ トワーク I /F (図 3の ネッ トワーク I ZF 6 ) とパソコンと してのネッ トワーク I ZF (図 1 0の ネッ トワーク I /F 1 2 5) とを兼ね備える。 制御部 1はパソコンの制御部 (C PU) であるとともに、 録音サーバの制御部として機能する。 スピーカ 7、 操作入力部 8、 表示部 9は、 前述のバソコン 1 0 2のスピーカ 1 2 6、 操作入力部 1 2 4、 表示部 1 2 3とそれぞれ同じである。
このような構成とすることで、 録音サーバ (音声ファイルの記録と音声状 況ファイルの生成記録とを行う装置) 、 音声状況 (会議発言状況) を可視化 する装置、 音声状況データの編集装置、 音声ファイルの再生装置を一体形成 することができる。 なお、 記録部はパソコンに内蔵される磁気記録装置であ つても、 外付けされる各種の記録装置であってもよい。
また、 前述の説明では、 録音サーバ 1 0 1 と音声会議装置 1 1 1, 1 1 2 とを別体形成した例を示したが、 ネッ トワーク 1 0 0に接続する音声会議装 置のうち、 少なく ともいずれか 1つの音声会議装置に内蔵させても良い。 図 1 5は、 録音サーバが内蔵された音声会議装置の構成を示すブロック図 である。
図 1 5に示すように、 録音サーバを音声会議装置に内蔵させる場合、 図 2 に示した構成に対して、 記憶部 3 0を追加する。
記憶部 3 0には、 エコーキャンセル回路 2 0の収音ビーム音声信号 MBが 入力されるとともに、 入出力 I /F 1 2からの入力音声信号が入力される。 記憶部 3 0はこれらを音声ファイルとして記憶する。 制御部 1 0は収音ビ一 ム音声信号が記憶部 3 0に入力される場合、 自身の装置データと収音ビーム 選択部 1 9から得られる方位データと、 収音時間データとを添付して記憶す るとともに、 前述の方位 ·話者同定を行って音声状況データを生成して記億 部 3 0に記憶する。 また、 制御部 1 0は入力音声信号が記憶部 3 0に入力さ れる場合、 入出力 I /F 1 2から受信元の装置データ、 入力音声信号に添付 された方位データ、 収音時間データを取得して、 前述の方位 .話者同定を行 つて記憶部 3 0の音声状況データを更新する。 この際、 まだ、 音声状況デー タが生成、 記憶されていなければ、 音声状況データを生成、 記憶する。
このような構成とすることで、 録音サーバを別途設ける必要が無く、 議事 録作成システムをより簡素な構造で実現することができる。 なお、 記憶部を 備える音声会議装置はネッ トワークに接続する 1台のみである必要はなく、 複数台に備えさせても良い。
また、 音声会議装置に備えられる記憶部はあまり大きなものとすることが できないので、 音声会議装置に記憶部を備えさせるとともに、 別途録音サー パを設けても良い。 この場合、 音声会議装置の記憶部で対応可能な時間まで は、 音声会議装置の記憶部で音声ファイルおよび音声状況データを記憶し続 け、 記憶部の容量が一杯となる時点で録音サーバに転送を行ってもよい。 また、 前述の説明では、 ネットワークに接続する複数の音声会議装置で多 地点会議を行う場合を示したが、 単一の音声会議装置のみを使う場合であつ ても同時に方位を検出して収音音声信号に関連付けすることで同様の作用 · 効果を得ることができる。
また、 前述の説明では、 議事録作成の場合を例に説明したが、 他の多地点 間の通信音声を記録する装置 (システム) に対しても同様の作用 ·効果を得 ることができる。
産業上の利用の可能性
本発明によれば、 複数の音源からの音声データを経時的に記録したデータ を利用する場合に、 利用者に対して使い勝手の良い状態でデータを比較的簡 素な処理により形成して提供することができる。 具体例として、 多地点会議 システムで各会議者の発言を記録しておくような場合に、 各会議者の発言を タイムチヤ一ト等により、 より分かりやすく議事録作成者に提供することが できる。
また、 本発明によれば、 収音信号により話者方向を自動検出する放収音装 置を用いることで、 音声通信システムおよびこのシステムで通信される音声 データの記録を、 従来よりも簡素な構成で実現することができる。

Claims

請 求 の 範 囲
1 . 音声データと当該音声データの到来方向を示す方位データとを経時的 に取得するデータ取得手段と、
各話者の話者音声特徴量を記憶する話者音声特徴データベースと、 取得した前記方位データが所定時間に亘り単一方位を示して変化が無けれ ば、 当該単方向データである前記方位データを話者識別データに設定し、 前 記方位データが所定時間に亘り同一の組み合わせからなる複数方位を示して 変化が無ければ、 当該複数方位データである前記方位データを前記話者識別 データに設定し、
前記話者識別データが当該単方位データおよび前記複数方位データでない 場合に、 前記音声データから音声特徴量を抽出して前記話者音声特徴量と比 較することによって話者同定を行い、 話者が同定されれば同定話者に対応す る話者名データを前記話者識別データに設定し、 話者が同定されなければ方 位未検出データを前記話者識別データに設定する方位 ·話者同定手段と、 前記話者識別データの判定結果の時間分布を分析したデータである音声状 況データを生成する音声状況データ生成'手段と、
前記音声データおよぴ前記音声状況データを記憶する記憶手段と、 を備えたことを特徴とする音声状況データ生成装置。
2 . 前記方位 ·話者同定手段は、 通信中に入力される話者音声から得られ る話者音声特徴量に基づいて随時話者音声特徴データベースの更新を行うこ とを特徴とする請求の範囲第 1項記載の音声状況データ生成装置。
3 . 請求の範囲第 1項記載の音声状況データ生成装置と、
前記音声状況データに基づいて前記音声データの時間分布を話者別で時系 列にグラフ化して表示する表示手段と、
を備えたことを特徴とする音声状況可視化装置。
4 . 請求の範囲第 3項記載の音声状況可視化装置と、 前記音声状況データを編集する操作入力を受け付ける操作受付手段と、 該操作受付手段により受け付けた編集内容を解析して、 前記音声状況デー タを編集するデータ編集手段と、
を備えたことを特徴とする音声状況データ編集装置。
5 . 請求の範囲第 4項記載の音声状況データ編集装置と、
前記操作受付手段により選択された話者の音声データを全音声データ中か ら選択して再生する再生手段と、
を備えたことを特徴とする音声データ再生装置。
6 . 複数の放収音装置がネッ トワークを介して音声データを通信する音声 通信システムであって、
請求の範囲第 1項記載の音声状況データ生成装置、 請求の範囲第 3項記載 の音声状況可視化装置、 請求の範囲第 4項記載の音声状況データ編集装置、 及び請求の範囲第 5項記載の音声データ再生装置のいずれかは、 前記複数の 放収音装置とは別体でネッ トワークに接続され、
前記データ取得手段は、 前記複数の放収音装置間で通信される音声データ と方位データとを取得することを特徴とする音声通信システム。
7 . 複数の放収音装置がネットワークを介して音声データを通信する音声 通信システムであって、
請求の範囲第 1項記載の音声状況データ生成装置、 請求の範囲第 3項記載 の音声状況可視化装置、 請求の範囲第 4項記載の音声状況データ編集装置、 及ぴ請求の範囲第 5項記載の音声データ再生装置のいずれかは、 前記複数の 放収音装置のいずれかに内蔵され、
前記データ取得手段は、 音声データ処理装置が内蔵される放収音装置で送 受信される音声データと方位データとを取得することを特徴とする音声通信 システム。
8 . 前記放収音装置は、 マイクてレイを備え、 該マイクアレイの各マイク の収音音声信号に基づいて、 それぞれに異なる方位に強い指向性を有する複 数の収音ビーム信号を形成し、 該複数の収音ビーム信号を比較して、 最も信 号強度の強い収音ビーム信号を選択するとともに、 選択された収音ビーム信 号に対応する方位を検出して、 前記選択された収音ビーム信号を音声データ とし、 前記検出した方位を方位データとして出力することを特徴とする請求 の範囲第 6項記載の音声通信システム。
PCT/JP2007/060743 2006-05-25 2007-05-21 音声状況データ生成装置、音声状況可視化装置、音声状況データ編集装置、音声データ再生装置、および音声通信システム Ceased WO2007139040A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP07744177A EP2026329A4 (en) 2006-05-25 2007-05-21 SPEECH SITUATION DATA CREATION DEVICE, SPEECH SITUATION VISUALIZATION DEVICE, SPEECH SITUATION DATA EDITING DEVICE, SPEECH DATA REPRODUCTION DEVICE, AND SPEECH COMMUNICATION SYSTEM
US12/302,431 US20090198495A1 (en) 2006-05-25 2007-05-21 Voice situation data creating device, voice situation visualizing device, voice situation data editing device, voice data reproducing device, and voice communication system
CN2007800192601A CN101454827B (zh) 2006-05-25 2007-05-21 语音状况数据生成装置、语音状况可视化装置、语音状况数据编辑装置、语音数据再现装置以及语音通信系统

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006145696A JP2007318438A (ja) 2006-05-25 2006-05-25 音声状況データ生成装置、音声状況可視化装置、音声状況データ編集装置、音声データ再生装置、および音声通信システム
JP2006-145696 2006-05-25

Publications (1)

Publication Number Publication Date
WO2007139040A1 true WO2007139040A1 (ja) 2007-12-06

Family

ID=38778561

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/060743 Ceased WO2007139040A1 (ja) 2006-05-25 2007-05-21 音声状況データ生成装置、音声状況可視化装置、音声状況データ編集装置、音声データ再生装置、および音声通信システム

Country Status (5)

Country Link
US (1) US20090198495A1 (ja)
EP (1) EP2026329A4 (ja)
JP (1) JP2007318438A (ja)
CN (1) CN101454827B (ja)
WO (1) WO2007139040A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8774952B2 (en) * 2008-06-09 2014-07-08 Samsung Electronics Co., Ltd. Adaptive mode control apparatus and method for adaptive beamforming based on detection of user direction sound
JP2015072635A (ja) * 2013-10-03 2015-04-16 富士ゼロックス株式会社 音声解析装置、表示装置、音声解析システムおよびプログラム
JP2018156050A (ja) * 2017-03-21 2018-10-04 株式会社東芝 信号処理装置、信号処理方法および音声の対応づけ提示装置
JP2019009770A (ja) * 2017-06-26 2019-01-17 フェアリーデバイセズ株式会社 音声入出力装置
JP2020016892A (ja) * 2018-01-16 2020-01-30 ハイラブル株式会社 音声分析装置、音声分析方法、音声分析プログラム及び音声分析システム
JP2022080074A (ja) * 2020-11-17 2022-05-27 トヨタ自動車株式会社 情報処理システム、情報処理方法及びプログラム

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5369993B2 (ja) * 2008-08-22 2013-12-18 ヤマハ株式会社 録音再生装置
JP4964204B2 (ja) * 2008-08-27 2012-06-27 日本電信電話株式会社 複数信号区間推定装置、複数信号区間推定方法、そのプログラムおよび記録媒体
GB2493327B (en) 2011-07-05 2018-06-06 Skype Processing audio signals
JP2013073323A (ja) * 2011-09-27 2013-04-22 Nec Commun Syst Ltd 会議データの統合管理方法および装置
GB2495128B (en) 2011-09-30 2018-04-04 Skype Processing signals
GB2495130B (en) 2011-09-30 2018-10-24 Skype Processing audio signals
GB2495131A (en) 2011-09-30 2013-04-03 Skype A mobile device includes a received-signal beamformer that adapts to motion of the mobile device
GB2495129B (en) 2011-09-30 2017-07-19 Skype Processing signals
GB2495472B (en) 2011-09-30 2019-07-03 Skype Processing audio signals
GB2495278A (en) 2011-09-30 2013-04-10 Skype Processing received signals from a range of receiving angles to reduce interference
GB2496660B (en) 2011-11-18 2014-06-04 Skype Processing audio signals
GB201120392D0 (en) 2011-11-25 2012-01-11 Skype Ltd Processing signals
GB2497343B (en) 2011-12-08 2014-11-26 Skype Processing audio signals
JP6234819B2 (ja) * 2011-12-14 2017-11-22 エイディシーテクノロジー株式会社 通信システムおよび端末装置
FR2985047A1 (fr) * 2011-12-22 2013-06-28 France Telecom Procede de navigation dans un contenu vocal
EP2817801B1 (en) * 2012-03-16 2017-02-22 Nuance Communications, Inc. User dedicated automatic speech recognition
US9368117B2 (en) * 2012-11-14 2016-06-14 Qualcomm Incorporated Device and system having smart directional conferencing
CN102968991B (zh) * 2012-11-29 2015-01-21 华为技术有限公司 一种语音会议纪要的分类方法、设备和系统
CN103888861B (zh) * 2012-12-19 2017-09-22 联想(北京)有限公司 麦克风阵列指向性调节方法、装置及电子设备
CN103065630B (zh) * 2012-12-28 2015-01-07 科大讯飞股份有限公司 用户个性化信息语音识别方法及系统
JP2014203208A (ja) * 2013-04-03 2014-10-27 ソニー株式会社 情報処理装置、情報処理方法及びコンピュータプログラム
CN104424955B (zh) * 2013-08-29 2018-11-27 国际商业机器公司 生成音频的图形表示的方法和设备、音频搜索方法和设备
JP6158006B2 (ja) 2013-09-17 2017-07-05 株式会社東芝 音声処理装置、方法、及びプログラム
GB2519379B (en) 2013-10-21 2020-08-26 Nokia Technologies Oy Noise reduction in multi-microphone systems
CN104932665B (zh) * 2014-03-19 2018-07-06 联想(北京)有限公司 一种信息处理方法以及一种电子设备
KR102224568B1 (ko) * 2014-08-27 2021-03-08 삼성전자주식회사 오디오 데이터 처리 방법과 이를 지원하는 전자 장치
KR101888391B1 (ko) 2014-09-01 2018-08-14 삼성전자 주식회사 음성 신호 관리 방법 및 이를 제공하는 전자 장치
JPWO2016072164A1 (ja) * 2014-11-05 2017-08-10 日立オートモティブシステムズ株式会社 車載用音声処理装置
US9703771B2 (en) * 2015-03-01 2017-07-11 Microsoft Technology Licensing, Llc Automatic capture of information from audio data and computer operating context
JP7098875B2 (ja) * 2016-02-02 2022-07-12 株式会社リコー 会議支援システム、会議支援装置、会議支援方法及びプログラム
US11276395B1 (en) 2017-03-10 2022-03-15 Amazon Technologies, Inc. Voice-based parameter assignment for voice-capturing devices
JP2019008274A (ja) * 2017-06-26 2019-01-17 フェアリーデバイセズ株式会社 音声情報処理システム、音声情報処理システムの制御方法、音声情報処理システムのプログラム及び記録媒体
CN107464564B (zh) * 2017-08-21 2023-05-26 腾讯科技(深圳)有限公司 语音交互方法、装置及设备
JPWO2019187521A1 (ja) * 2018-03-28 2020-04-30 株式会社村田製作所 音声情報送信装置、音声情報送信方法、音声情報送信プログラム、音声情報解析システム及び音声情報解析サーバ
US10638252B1 (en) * 2019-05-20 2020-04-28 Facebook Technologies, Llc Dynamic adjustment of signal enhancement filters for a microphone array
CN110246501B (zh) * 2019-07-02 2022-02-01 思必驰科技股份有限公司 用于会议记录的语音识别方法及系统
CN110310625A (zh) * 2019-07-05 2019-10-08 四川长虹电器股份有限公司 语音断句方法及系统
WO2021226511A1 (en) 2020-05-08 2021-11-11 Nuance Communications, Inc. System and method for data augmentation for multi-microphone signal processing
US11468900B2 (en) * 2020-10-15 2022-10-11 Google Llc Speaker identification accuracy

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05122689A (ja) * 1991-10-25 1993-05-18 Seiko Epson Corp テレビ会議システム
JPH05150792A (ja) * 1991-11-28 1993-06-18 Fujitsu Ltd 個人追従型音響生成装置
JPH06351015A (ja) * 1993-06-10 1994-12-22 Olympus Optical Co Ltd テレビジョン会議システム用の撮像システム
JP2816163B2 (ja) 1988-01-20 1998-10-27 株式会社リコー 話者照合方式
JP2003114699A (ja) * 2001-10-03 2003-04-18 Auto Network Gijutsu Kenkyusho:Kk 車載音声認識システム
JP2004004239A (ja) * 2002-05-31 2004-01-08 Nec Corp 音声認識対話装置およびプログラム
WO2004039044A1 (ja) * 2002-10-23 2004-05-06 Fujitsu Limited 通信端末、声紋情報検索サーバ、個人情報表示システム、通信端末における個人情報表示方法、個人情報表示プログラム
JP2005080110A (ja) 2003-09-02 2005-03-24 Yamaha Corp 音声会議システム、音声会議端末装置およびプログラム
JP2005086363A (ja) * 2003-09-05 2005-03-31 Sony Corp 通話装置
JP2005151471A (ja) * 2003-11-19 2005-06-09 Sony Corp 音声集音・映像撮像装置および撮像条件決定方法
JP2005181391A (ja) * 2003-12-16 2005-07-07 Sony Corp 音声処理装置および音声処理方法

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3392392A (en) * 1967-06-05 1968-07-09 Motorola Inc Bearing measurement system using statistical signal processing by analog techniques
US3601530A (en) * 1969-04-29 1971-08-24 Bell Telephone Labor Inc Video conference system using voice-switched cameras
US4333170A (en) * 1977-11-21 1982-06-01 Northrop Corporation Acoustical detection and tracking system
US4319085A (en) * 1980-04-08 1982-03-09 Threshold Technology Inc. Speech recognition apparatus and method
US5121428A (en) * 1988-01-20 1992-06-09 Ricoh Company, Ltd. Speaker verification system
US5189727A (en) * 1989-07-28 1993-02-23 Electronic Warfare Associates, Inc. Method and apparatus for language and speaker recognition
US5206721A (en) * 1990-03-08 1993-04-27 Fujitsu Limited Television conference system
WO1993007562A1 (en) * 1991-09-30 1993-04-15 Riverrun Technology Method and apparatus for managing information
US5757927A (en) * 1992-03-02 1998-05-26 Trifield Productions Ltd. Surround sound apparatus
US5598187A (en) * 1993-05-13 1997-01-28 Kabushiki Kaisha Toshiba Spatial motion pattern input system and input method
US6983051B1 (en) * 1993-11-18 2006-01-03 Digimarc Corporation Methods for audio watermarking and decoding
US5623539A (en) * 1994-01-27 1997-04-22 Lucent Technologies Inc. Using voice signal analysis to identify authorized users of a telephone system
US5508734A (en) * 1994-07-27 1996-04-16 International Business Machines Corporation Method and apparatus for hemispheric imaging which emphasizes peripheral content
US5414755A (en) * 1994-08-10 1995-05-09 Itt Corporation System and method for passive voice verification in a telephone network
US5594789A (en) * 1994-10-13 1997-01-14 Bell Atlantic Network Services, Inc. Transaction implementation in video dial tone network
US6593956B1 (en) * 1998-05-15 2003-07-15 Polycom, Inc. Locating an audio source
US7117157B1 (en) * 1999-03-26 2006-10-03 Canon Kabushiki Kaisha Processing apparatus for determining which person in a group is speaking
US6434520B1 (en) * 1999-04-16 2002-08-13 International Business Machines Corporation System and method for indexing and querying audio archives
US6281792B1 (en) * 1999-06-07 2001-08-28 Traptec Corp Firearm shot detection system and method of using the same
US6151571A (en) * 1999-08-31 2000-11-21 Andersen Consulting System, method and article of manufacture for detecting emotion in voice signals through analysis of a plurality of voice signal parameters
US6463415B2 (en) * 1999-08-31 2002-10-08 Accenture Llp 69voice authentication system and method for regulating border crossing
US7725307B2 (en) * 1999-11-12 2010-05-25 Phoenix Solutions, Inc. Query engine for processing voice based queries including semantic decoding
US6490560B1 (en) * 2000-03-01 2002-12-03 International Business Machines Corporation Method and system for non-intrusive speaker verification using behavior models
US6934684B2 (en) * 2000-03-24 2005-08-23 Dialsurf, Inc. Voice-interactive marketplace providing promotion and promotion tracking, loyalty reward and redemption, and other features
US7191117B2 (en) * 2000-06-09 2007-03-13 British Broadcasting Corporation Generation of subtitles or captions for moving pictures
US7496510B2 (en) * 2000-11-30 2009-02-24 International Business Machines Corporation Method and apparatus for the automatic separating and indexing of multi-speaker conversations
US6975991B2 (en) * 2001-01-31 2005-12-13 International Business Machines Corporation Wearable display system with indicators of speakers
US6964023B2 (en) * 2001-02-05 2005-11-08 International Business Machines Corporation System and method for multi-modal focus detection, referential ambiguity resolution and mood classification using multi-modal input
US6895376B2 (en) * 2001-05-04 2005-05-17 Matsushita Electric Industrial Co., Ltd. Eigenvoice re-estimation technique of acoustic models for speech recognition, speaker identification and speaker verification
DE10129662A1 (de) * 2001-06-20 2003-01-09 Philips Corp Intellectual Pty Kommunikationssystem mit Systemkomponenten zur Feststellung der Urheberschaft eines Kommunikationsbeitrages
GB2381638B (en) * 2001-11-03 2004-02-04 Dremedia Ltd Identifying audio characteristics
US7747655B2 (en) * 2001-11-19 2010-06-29 Ricoh Co. Ltd. Printable representations for time-based media
JP4195267B2 (ja) * 2002-03-14 2008-12-10 インターナショナル・ビジネス・マシーンズ・コーポレーション 音声認識装置、その音声認識方法及びプログラム
AU2002309146A1 (en) * 2002-06-14 2003-12-31 Nokia Corporation Enhanced error concealment for spatial audio
US20030236663A1 (en) * 2002-06-19 2003-12-25 Koninklijke Philips Electronics N.V. Mega speaker identification (ID) system and corresponding methods therefor
US7191129B2 (en) * 2002-10-23 2007-03-13 International Business Machines Corporation System and method for data mining of contextual conversations
US7428000B2 (en) * 2003-06-26 2008-09-23 Microsoft Corp. System and method for distributed meetings
JP4085924B2 (ja) * 2003-08-04 2008-05-14 ソニー株式会社 音声処理装置
US7590941B2 (en) * 2003-10-09 2009-09-15 Hewlett-Packard Development Company, L.P. Communication and collaboration system using rich media environments
US20090018828A1 (en) * 2003-11-12 2009-01-15 Honda Motor Co., Ltd. Automatic Speech Recognition System
JP4558308B2 (ja) * 2003-12-03 2010-10-06 ニュアンス コミュニケーションズ,インコーポレイテッド 音声認識システム、データ処理装置、そのデータ処理方法及びプログラム
JP2005202014A (ja) * 2004-01-14 2005-07-28 Sony Corp 音声信号処理装置、音声信号処理方法および音声信号処理プログラム
JP4458888B2 (ja) * 2004-03-22 2010-04-28 富士通株式会社 会議支援システム、議事録生成方法、およびコンピュータプログラム
EP1748387B1 (en) * 2004-05-21 2018-12-05 Asahi Kasei Kabushiki Kaisha Devices for classifying the arousal state of the eyes of a driver, corresponding method and computer readable storage medium
US8078463B2 (en) * 2004-11-23 2011-12-13 Nice Systems, Ltd. Method and apparatus for speaker spotting
EP1693801A3 (en) * 2005-02-16 2006-11-29 David Schaufele Biometric-based systems and methods for identity verification
US9300790B2 (en) * 2005-06-24 2016-03-29 Securus Technologies, Inc. Multi-party conversation analyzer and logger
JP4846336B2 (ja) * 2005-10-21 2011-12-28 株式会社ユニバーサルエンターテインメント 会話制御装置
US20070223710A1 (en) * 2006-03-09 2007-09-27 Peter Laurie Hearing aid to solve the 'Cocktail Party' problem

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2816163B2 (ja) 1988-01-20 1998-10-27 株式会社リコー 話者照合方式
JPH05122689A (ja) * 1991-10-25 1993-05-18 Seiko Epson Corp テレビ会議システム
JPH05150792A (ja) * 1991-11-28 1993-06-18 Fujitsu Ltd 個人追従型音響生成装置
JPH06351015A (ja) * 1993-06-10 1994-12-22 Olympus Optical Co Ltd テレビジョン会議システム用の撮像システム
JP2003114699A (ja) * 2001-10-03 2003-04-18 Auto Network Gijutsu Kenkyusho:Kk 車載音声認識システム
JP2004004239A (ja) * 2002-05-31 2004-01-08 Nec Corp 音声認識対話装置およびプログラム
WO2004039044A1 (ja) * 2002-10-23 2004-05-06 Fujitsu Limited 通信端末、声紋情報検索サーバ、個人情報表示システム、通信端末における個人情報表示方法、個人情報表示プログラム
JP2005080110A (ja) 2003-09-02 2005-03-24 Yamaha Corp 音声会議システム、音声会議端末装置およびプログラム
JP2005086363A (ja) * 2003-09-05 2005-03-31 Sony Corp 通話装置
JP2005151471A (ja) * 2003-11-19 2005-06-09 Sony Corp 音声集音・映像撮像装置および撮像条件決定方法
JP2005181391A (ja) * 2003-12-16 2005-07-07 Sony Corp 音声処理装置および音声処理方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2026329A4

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8774952B2 (en) * 2008-06-09 2014-07-08 Samsung Electronics Co., Ltd. Adaptive mode control apparatus and method for adaptive beamforming based on detection of user direction sound
JP2015072635A (ja) * 2013-10-03 2015-04-16 富士ゼロックス株式会社 音声解析装置、表示装置、音声解析システムおよびプログラム
JP2018156050A (ja) * 2017-03-21 2018-10-04 株式会社東芝 信号処理装置、信号処理方法および音声の対応づけ提示装置
CN108630206A (zh) * 2017-03-21 2018-10-09 株式会社东芝 信号处理装置以及信号处理方法
US10460733B2 (en) 2017-03-21 2019-10-29 Kabushiki Kaisha Toshiba Signal processing apparatus, signal processing method and audio association presentation apparatus
CN108630206B (zh) * 2017-03-21 2022-01-04 株式会社东芝 信号处理装置以及信号处理方法
JP2019009770A (ja) * 2017-06-26 2019-01-17 フェアリーデバイセズ株式会社 音声入出力装置
JP2020016892A (ja) * 2018-01-16 2020-01-30 ハイラブル株式会社 音声分析装置、音声分析方法、音声分析プログラム及び音声分析システム
JP2022080074A (ja) * 2020-11-17 2022-05-27 トヨタ自動車株式会社 情報処理システム、情報処理方法及びプログラム
JP7509008B2 (ja) 2020-11-17 2024-07-02 トヨタ自動車株式会社 情報処理システム、情報処理方法及びプログラム

Also Published As

Publication number Publication date
US20090198495A1 (en) 2009-08-06
JP2007318438A (ja) 2007-12-06
CN101454827A (zh) 2009-06-10
CN101454827B (zh) 2011-10-12
EP2026329A4 (en) 2013-01-16
EP2026329A1 (en) 2009-02-18

Similar Documents

Publication Publication Date Title
CN101454827B (zh) 语音状况数据生成装置、语音状况可视化装置、语音状况数据编辑装置、语音数据再现装置以及语音通信系统
US12308018B2 (en) Systems and methods for generating labeled data to facilitate configuration of network microphone devices
CN109074805A (zh) 信息处理设备、信息处理方法和程序
JP2013222347A (ja) 議事録生成装置及び議事録生成方法
US12198701B2 (en) Support method and computer readable storage medium
JP2006208482A (ja) 会議の活性化を支援する装置,方法,プログラム及び記録媒体
WO2010024426A1 (ja) 録音装置
JP7427274B2 (ja) 音声分析装置、音声分析方法、音声分析プログラム及び音声分析システム
JP7800450B2 (ja) 情報処理装置、情報処理方法、およびプログラム
JP2000184345A (ja) マルチモーダルコミュニケーション支援装置
JP2007256498A (ja) 音声状況データ生成装置、音声状況可視化装置、音声状況データ編集装置、音声データ再生装置、および音声通信システム
US12499901B2 (en) Noise reduction using synthetic audio
JP6589040B1 (ja) 音声分析装置、音声分析方法、音声分析プログラム及び音声分析システム
JP2007034238A (ja) 現場作業支援システム
JPH09127970A (ja) 合成音声の音声特性を修正するための方法と装置
EP4441734B1 (en) An audio apparatus and method of operating therefor
WO2023053940A1 (ja) 情報処理システム、プログラム及び情報処理方法
JP7768591B2 (ja) 音声分析装置及び音声分析方法
US20230260505A1 (en) Information processing method, non-transitory recording medium, information processing apparatus, and information processing system
WO2021186691A1 (ja) 音声評価システム、音声評価方法、及びコンピュータプログラム
JP2008059077A (ja) 音声配信システムおよび音声検索装置
JP2025066340A (ja) 表示処理装置、表示処理方法、プログラム、記録媒体
JP2023174514A (ja) 情報処理装置、情報処理方法、プログラム
JP2025113611A (ja) 音声処理システム、音声処理方法、及び音声処理プログラム
KR20230007122A (ko) 인터랙티브 보드에 탑재된 자동 회의록 작성 기능

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780019260.1

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07744177

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2007744177

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12302431

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE