IP Library Granted Patent US 10,592,198
Granted Patent B2
US 10,592,198 · App. 15/389,353 · Granted Mar 17, 2020

Audio recording/playback device

Inventors: Yusaku Kikugawa (Ome Tokyo, JP); Masataka Osada (Kawasaki Kanagawa, JP); Ryuichi Yamaguchi (Ome Tokyo, JP); Hiroto Yoshihara (Narashino Chiba, JP); Hideya Minamiji (Tokyo, JP)
Assignee: Toshiba Client Solutions CO., LTD.
G06F3/165G06F3/167G10L15/04G11B20/10527G11B27/105G11B27/34G10L21/12G11B2020/10546G11B2020/10916
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,592,198
App. No.
15/389,353
Granted
Mar 17, 2020
Kind
B2
Abstract

According to one embodiment, an electronic device includes a hardware processor configured to display, on a screen, a first bar corresponding to utterance of a first user of a first zone, a second bar corresponding to utterance of a second user of a second zone, and a seek bar corresponding to a zone of a sound included in audio data when the audio data is played back. The hardware processor plays back, when a first position on the seek bar is specified, audio data from a first time point corresponding to the first position.

Claims (74)

1. An electronic device comprising:

a screen;

a microphone configured to capture sound and produce audio data; and

a hardware processor that:

records the audio data in a storage medium to obtain recorded audio data, the audio data comprising a first utterance by a first user and a second utterance by a second user;

plays back the recorded audio data;

displays, on a recording display screen while the audio data is being recorded, a first utterance bar for capturing the first utterance by the first user, the first utterance bar having a length corresponding to a first recording time of the first utterance by the first user, a first speaker identifier corresponding to the first user, a second utterance bar for capturing the second utterance by the second user, the second utterance having a length corresponding to a second recording time of the second utterance by the second user, and a second speaker identifier corresponding to the second user;

displays an audio play back screen to play back the recorded audio data;

displays, on the audio play back screen:

a seek bar corresponding to the audio data having a length corresponding to a total time of the audio data, and the audio data represented by the seek bar comprising the first utterance by the first user and the second utterance by the second user,

a locator on the seek bar, indicating a current playback position of the audio data on the seek bar,

a third utterance bar near the seek bar, the third utterance bar having a length corresponding to the length of the first utterance bar,

a first speaker identifier corresponding to the third utterance bar,

a fourth utterance bar near the seek bar and in vicinity to the third utterance bar, the fourth utterance bar having a length corresponding to the length of the second utterance bar, and

a second speaker identifier corresponding to the fourth utterance bar,

while the recorded audio data is played back, the locator is moving along the seek bar relative to the seek bar to set the current playback position of the audio data, and a start position of audio playback can be adjusted to a time point where the locator indicates on the seek bar;

while the locator is moving along the seek bar to play back the audio data, displays, on the audio play back screen, a current position identifier moving along the third or the fourth utterance bar relative to the third or the fourth utterance bar according to the changing current playback position of the locator moving along the seek bar, the current position identifier indicates the audio data of which utterance bar is currently played back,

when the current position identifier is moving along the third utterance bar, the current position identifier indicates a current audio playback position of the first utterance by the first user; and

when the current position identifier is moving along the fourth utterance bar, the current position identifier indicates a current audio playback position of the second utterance by the second user.

2. The electronic device of claim 1 , wherein the hardware processor displays, on the screen, an identifier indicative of which utterance included in the audio data is played back, while the recorded audio data is played back.

3. The electronic device of claim 2 , wherein the hardware processor displays, on the screen, data for identifying the first user in association with the third utterance bar and data for identifying the second user in association with the fourth utterance bar.

4. The electronic device of claim 1 , wherein the hardware processor

stops, when the second utterance follows the first utterance and a first operation is performed during playback of the first utterance, the playback of the first utterance and start playback of the second utterance in accordance with the first operation; and

stops, when the second utterance follows the first utterance and a second operation is performed during playback of the second utterance, the playback of the second utterance and start playback of the first utterance in accordance with the second operation.

5. A method performed by an electronic device, the method comprising:

capturing sound by a microphone to produce audio data;

recording the audio data in a storage medium to obtain recorded audio data, the audio data comprising a first utterance by a first user and a second utterance by a second user;

playing back the recorded audio data;

displaying, on a recording display screen while the audio data is being recorded, a first utterance bar for capturing the first utterance by the first user, the first utterance bar having a length corresponding to a first recording time of the first utterance by the first user, a first speaker identifier corresponding to the first user, a second utterance bar for capturing the second utterance by the second user, the second utterance having a length corresponding to a second recording time of the second utterance by the second user, and a second speaker identifier corresponding to the second user;

displaying an audio play back screen to play back the recorded audio data;

displaying, on the audio play back screen:

a seek bar corresponding to the audio data having a length corresponding to a total time of the audio data, and the audio data represented by the seek bar comprising the first utterance by the first user and the second utterance by the second user,

a locator on the seek bar, indicating a current playback position of the audio data on the seek bar,

a third utterance bar near the seek bar, the third utterance bar having a length corresponding to the length of the first utterance bar,

a first speaker identifier corresponding to the third utterance bar,

a fourth utterance bar near the seek bar and in vicinity to the third utterance bar, the fourth utterance bar having a length corresponding to the length of the second utterance bar, and

a second speaker identifier corresponding to the fourth utterance bar,

while the recorded audio data is played back, the locator is moving along the seek bar relative to the seek bar to set the current playback position of the audio data, and a start position of audio playback can be adjusted to a time point where the locator indicates on the seek bar;

while the locator is moving along the seek bar to play back the audio data, displaying, on the audio play back screen, a current position identifier moving along the third or the fourth utterance bar relative to the third or the fourth utterance bar according to the changing current playback position of the locator moving along the seek bar, the current position identifier indicates the audio data of which utterance bar is currently played back,

when the current position identifier is moving along the third utterance bar, the current position identifier indicates a current audio playback position of the first utterance by the first user; and

when the current position identifier is moving along the fourth utterance bar, the current position identifier indicates a current audio playback position of the second utterance by the second user.

6. The method of claim 5 , further comprising:

displaying an identifier indicative of which utterance included in the audio data is played back while the recorded audio data is played back.

7. The method of claim 6 , further comprising:

displaying data for identifying the first user in association with the third utterance bar, and

displaying data for identifying the second user in association with the fourth utterance bar.

8. The method of claim 5 , further comprising:

stopping, when the second utterance follows the first utterance and a first operation is performed during playback of the first utterance, the playback of the first utterance and starting playback of the second utterance in accordance with the first operation, and

stopping, when the second utterance follows the first utterance and a second operation is performed during playback of the second utterance, the playback of the second utterance and starting playback of the first utterance in accordance with the second operation.

9. A non-transitory computer readable recording medium comprising a program, the program when executed by a computer causes the computer to:

capture sound by a microphone to produce audio data;

record the audio data in a storage medium to obtain recorded audio data, the audio data comprising a first utterance by a first user and a second utterance by a second user;

play back the recorded audio data;

display, on a recording display screen while the audio data is being recorded, a first utterance bar for capturing the first utterance by the first user, the first utterance bar having a length corresponding to a first recording time of the first utterance by the first user, a first speaker identifier corresponding to the first user, a second utterance bar for capturing the second utterance by the second user, the second utterance having a length corresponding to a second recording time of the second utterance by the second user, and a second speaker identifier corresponding to the second user;

display an audio play back screen to play back the recorded audio data;

display, on the audio play back screen:

a seek bar corresponding to the audio data having a length corresponding to a total time of the audio data, and the audio data represented by the seek bar comprising the first utterance by the first user and the second utterance by the second user,

a locator on the seek bar, indicating a current playback position of the audio data on the seek bar,

a third utterance bar near the seek bar, the third utterance bar having a length corresponding to the length of the first utterance bar,

a first speaker identifier corresponding to the third utterance bar,

a fourth utterance bar near the seek bar and in vicinity to the third utterance bar, the fourth utterance bar having a length corresponding to the length of the second utterance bar, and

a second speaker identifier corresponding to the fourth utterance bar,

while the recorded audio data is played back, the locator is moving along the seek bar relative to the seek bar to set the current playback position of the audio data, and a start position of audio playback can be adjusted to a time point where the locator indicates on the seek bar;

while the locator is moving along the seek bar to play back the audio data, display, on the audio play back screen, a current position identifier moving along the third or the fourth utterance bar relative to the third or the fourth utterance bar according to the changing current playback position of the locator moving along the seek bar, the current position identifier indicates the audio data of which utterance bar is currently played back,

when the current position identifier is moving along the third utterance bar, the current position identifier indicates a current audio playback position of the first utterance by the first user; and

when the current position identifier is moving along the fourth utterance bar, the current position identifier indicates a current audio playback position of the second utterance by the second user.

10. The recording medium of claim 9 , wherein the program further causes the computer to:

display an identifier indicating which utterance included in the audio data is played back while the recorded audio data is played back.

11. The recording medium of claim 10 , wherein the program causes the computer to:

display data for identifying the first user in association with the third utterance bar; and

display data for identifying the second user in association with the fourth utterance bar.

12. The recording medium of claim 9 , wherein the program causes the computer to:

stop, when the second utterance follows the first utterance and a first operation is performed during playback of the first utterance, the playback of the first utterance and start playback of the second utterance in accordance with the first operation; and

stop, when the second utterance follows the first utterance and a second operation is performed during playback of the second utterance, the playback of the second utterance and start playback of the first utterance in accordance with the second operation.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA CLIENT SOLUTIONS CO., LTD.
Reel/Frame 048720/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2018
From: KIKUGAWA, YUSAKU; OSADA, MASATAKA; YOSHIHARA, HIROTO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 047847/0379 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2018
From: YAMAGUCHI, RYUICHI; MINAMIJI, HIDEYA
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 047847/0399 →
Continuity (2)
Continuation PCTJP2014067265 · Jun 27, 2014
Related Publication 20170161014A1 · Jun 8, 2017