CN1322484C - 用于提供声学接口的方法和系统 - Google Patents

用于提供声学接口的方法和系统 Download PDF

Info

Publication number
CN1322484C
CN1322484C CNB028130537A CN02813053A CN1322484C CN 1322484 C CN1322484 C CN 1322484C CN B028130537 A CNB028130537 A CN B028130537A CN 02813053 A CN02813053 A CN 02813053A CN 1322484 C CN1322484 C CN 1322484C
Authority
CN
China
Prior art keywords
audio
audio prompt
user
stored
predetermined number
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.)
Expired - Lifetime
Application number
CNB028130537A
Other languages
English (en)
Other versions
CN1522429A (zh
Inventor
S·曼海默
B·J·韦伯
K·W·卡尔维特
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.)
Thomson Licensing SAS
International Digital Madison Patent Holding SAS
Original Assignee
RCA Licensing 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 RCA Licensing Corp filed Critical RCA Licensing Corp
Publication of CN1522429A publication Critical patent/CN1522429A/zh
Application granted granted Critical
Publication of CN1322484C publication Critical patent/CN1322484C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • G11B19/025'Virtual' control panels, e.g. Graphical User Interface [GUI]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs

Abstract

本发明针对一种用于利用代表信息的音频提示(82)来导航通过大量信息(例如音频文件、文本文件、视频文件、设备功能等)的系统(10)和过程(110)。将所述音频提示(82)安排在多级树数据结构(70)中,以便使用户能够选择一般分类(例如音乐类别)并向下导航到具体的数据段(例如特定歌曲或歌曲列表)。每个音频提示(82)均为代表预定数目的附加音频提示(82)或特定数据段的简短声音脉冲串(例如来自于特定歌曲的歌词)。所述音频提示(82)由用户来加以选择,并允许用户导航通过数据段信息,而不必记忆视觉元素或字母数字元素(例如歌曲名称、艺术家名字或音轨编号)。所述音频提示(82)存储在存储设备中,所述存储设备可被利用无线设备(40)(例如遥控器或无线鼠标)或是有线设备(24)(例如键盘、轨迹球或触摸板)来加以访问。通过操作无线或有线设备(40或24),用户能导航通过音频提示(82)(由扬声器产生)的多级树数据结构(70),直到找到所要的数据段为止。

Description

用于提供声学接口的方法和系统
技术领域
本发明涉及用于信息系统的用户接口。更具体而言,本发明涉及使用声学接口来辅助数据段的导航及操作。
背景技术
图形用户界面通常用以辅助用户导航通过大量数据的能力。例如,如果用户已将大量MP3音频文件下载到个人计算机的硬盘驱动器上,则对用户来说通过搜索所存储的MP3音频文件的显示列表来查找所要文件可能就会很麻烦。为辅助搜索过程,用户可以使用图形用户界面,所述图形用户界面使用户能将音频文件存储在各种用户定义的文件夹中。由此,用户可将相关的音频文件按预定顺序存储在预定的文件夹当中。例如,用户可标识所有涉及乡村音乐的音频文件,并将所述乡村音乐音频文件存储在“乡村音乐”文件夹中。此外,用户还可以在按艺术家、唱片名称和/或歌曲名进一步分类的“乡村音乐”文件夹中生成子文件夹。随后,用户就能迅速地把大量MP3音频文件做一遍分类,从而找出与音乐风格、艺术家、唱片名称和/或歌曲相关联的特定音频文件的位置。尽管图形用户界面促进了用户对所要的音频文件进行定位的能力,但是所述图形用户界面也碰到许多缺陷。
上述缺陷之一就是:图形用户界面依赖于用户对与音频文件相关联的视觉元素或字母数字元素进行记忆的能力。就音乐而言,用户典型地必须要记忆所要音乐作品或乐器的音乐风格、艺术家、唱片和/或名称。然而,用户可能仅记住了歌曲的几个词或是曲调的少数音符。如果是这种情况,那么用户就必须猜测哪个视觉元素代表所要的歌曲,直到找出所要歌曲的位置为止。
另一个缺陷就是:用户可能会处于这样一种环境之中,即未提供图形用户界面或者即使提供了图形用户界面但又不便于使用。例如,出现了许多装配有多CD存储设备的汽车,所述多CD存储设备使驾驶者能播放多张光盘。有时,这些多CD存储设备具有原始图形用户界面,这种界面仅仅显示存储设备中光盘的数目以及指定光盘上音轨的数目。其结果是,如果驾驶者没记住存储设备中每个光盘的数字标识以及每张光盘上每首歌曲的音轨编号,则该驾驶者就必须把光盘的音轨盲目地搜索一遍,直到找出所要音频内容的位置为止。如果提供了更高级的图形用户界面,那么驾驶者仍必须记忆与所要歌曲相关联的视觉元素(例如唱片、艺术家和/或名称)。而且,即使驾驶者已经记住了哪个视觉元素与所要的歌曲相关联,该驾驶者也仍然不能够将他或她的目光从周围的驾驶条件中安全移开来找出图形用户界面上所显示视觉元素的位置。
本发明正致力于克服这些缺陷。
发明内容
简要来讲,本发明针对一种系统和过程,用于利用代表信息的音频提示来导航通过大量信息(例如音频文件、文本文件、视频文件、设备功能等)。将所述音频提示安排在多级树数据结构上,从而使用户能选择一般分类(例如音乐类别)并向下导航到具体的数据段(例如特定歌曲或歌曲列表)。每个音频提示均为表示预定数目的附加音频提示或特定数据段的简短声音脉冲串(例如来自特定歌曲的歌词)。所述音频提示是用户可选的,并且允许该用户导航通过信息或数据段,而不必记忆视觉元素或字母数字元素(例如歌曲名、艺术家名或音轨编号)。所述音频提示存储在存储设备中,所述存储设备可被利用无线设备(例如遥控器或无线鼠标)或者有线设备(例如键盘、轨迹球或触摸板)加以访问。通过操作无线或有线设备,用户就能导航通过音频提示(由扬声器产生)的多级树数据结构来进行定位,直到找到所要的数据段为止。
本发明的特征包括提供对多个数据段的访问的方法。所述方法包括:在存储器中存储多个音频提示,每个音频提示皆代表预定数目的所存储音频提示或数据段,提供对第一预定数目的所存储音频提示的访问,响应第一用户请求来播放第一预定数目的所存储音频提示中的一个音频提示,以及响应第二用户请求来检索数据段或者第二预定数目的所存储音频提示之一。
本发明的另一个特征包括用户接口系统。所述用户接口系统包括:可通信地连接于数据段源的数据段接口;可通信地连接于在上面存储有多个音频提示的计算机可读介质的计算机可读介质接口,每个音频提示皆与数据段相关联;用于响应用户输入来发送请求的设备;可通信地连接于音频系统的音频接口;和用于从计算机可读介质检索音频提示并响应所接收请求在音频系统上播放所检索的音频提示的处理器。
本发明的进一步特征包括存储在计算机可读介质中的音频提示的多级数据树结构。每一级皆包含预定数目的音频提示。指定级的每个音频提示皆链接于多级数据树结构中的另一级或是数据段。
在本发明的一个方面,提供了一种提供对多个数据段进行访问的方法,所述方法包括以下步骤:
在存储器中存储多个音频提示,每个音频提示皆代表预定数目的所存储的音频提示或数据段;
提供对第一预定数目的所存储的音频提示的访问;
响应通过操纵指向设备而传送的第一用户请求,来播放第一预定数目的所存储的音频提示中的一个;以及
响应第二用户请求,来检索数据段或者第二预定数目的所存储的音频提示中的一个。
在本发明的另一个方面,提供了一种用于提供声学接口的系统,所述系统包括:
用于在存储器中存储多个音频提示的装置,每个音频提示皆代表预定数目的所存储的音频提示或数据段,并且至少一个音频提示由用户选择来代表预定数目的所存储的音频提示或数据段;
用于提供对第一预定数目的所存储的音频提示的访问的装置;
用于响应第一用户请求来仅仅播放第一预定数目的所存储的音频提示之一的装置,所述用户请求是通过操纵指向设备而传送的;和
用于响应第二用户请求来检索数据段或第二预定数目的所存储的音频提示之一的装置。
附图说明
在附图中:
图1是配置成支持本发明声学接口的示范性计算机系统的框图;
图2是举例说明图1系统的遥控器沿本发明声学接口的虚拟弧移动的框图;
图3是用于本发明声学接口的音频提示的示范性多级树数据结构;
图4是用于本发明声学接口的音频提示的另一示范性多级树数据结构;
图5和6是举例说明利用本发明的声学接口来导航通过音频信息的过程的流程图;
图7是用于管理本发明声学接口的示范性图形用户界面;和
图8是用于本发明声学接口的音频提示的又一示范性多级树数据结构。
具体实施方式
通过如下以举例方式给出的说明,本发明的特性及优点将变得更加明显。
参照图1,示出了配置成支持本发明的计算机系统10的一些元件。计算机系统10包括:具有中央处理单元(“CPU”)14的处理器12、存储器部件16、和输入/输出(“I/O”)部件18。存储器部件16可以是易失性的或非易失性的,并且可包括可拆卸式闪卡存储器。I/O部件18连接于应答机器20、显示单元22、键盘24、扬声器系统26、光盘(“CD”)单元28,所述光盘单元能从CD-ROM介质读取数据而且最好包含用于存储多张CD的存储单元,I/O部件18还连接于数据库30,数据库30用来存储诸如从CD读取的音频文件或从因特网下载的文件。处理器12具有网络接口32,所述网络接口使计算机系统12能经因特网34进行通信,从而使计算机系统12能从远程数据库中检索多种格式(例如MP3、MIDI等)的音频文件。网络接口32还使计算机系统12能从互联网无线电的源接收音频内容。处理器12包括:RF接收机接口36,它使计算机系统10能经由依照本发明的一对RF接收机38从遥控器和/或指向设备40接收信号,如下面进一步地详细论述。
本领域技术人员将理解的是:这里所描述的发明并不取决于计算机系统10所有单元的存在,并且可以包括另外的音频数据源。例如,本发明不需要将计算机系统10连接到因特网的网络接口,因为将要向用户播放的音频数据往往驻留在访问该信息的计算机存储器中。此外,本领域技术人员将理解的是:处理器12可以驻留在如下多种电子设备的其中一种当中,所述多种电子设备诸如桌上型计算机、膝上型计算机、立体音响系统、家庭娱乐中心、汽车音乐系统或家用设备等。照此,本发明的声学接口并不限于辅助用户导航通过音频数据段。所述音频接口还可辅助用户对诸如文本及视频文件等其它数据段的操作,而且也辅助用户遥控各种电子设备的能力。
现在参照图2,示出了当指向设备40沿声学接口虚拟弧50移动时,指向设备40与RF接收机38之间的通信。如图2中所示,在指向设备40的任一端上包括一对RF发射机42和44。当指向设备40沿虚拟弧50移动时,发射机42和44分别产生RF信号46和48。RF接收机38接收这些信号并与RF接收机接口36及CPU 14(例如图1中所示)一起处理这些信号,来确定指向设备40沿虚拟弧50的位置,如本领域技术人员所周知的那样。作为选择,指向设备40可以包括:检测单源信号(即从计算机系统10的发射机上发送的信号)的四个RF传感器,以及处理来自传感器的输入,以确定指向设备40沿虚拟弧50的定位。接着将定位数据发送回计算机系统10,以使得计算机系统10能追踪指向设备40沿虚拟弧50的定位。尽管将指向设备40举例说明为优选的遥控器,但是具备方向箭头的常规遥控器、轨迹球等也被认定在本发明的范围内。应当注意到:如果使用常规遥控器,则用户仅要以水平或垂直方式操作方向按钮或者轨迹球,来沿着诸如虚拟栅格或矩阵等虚拟结构进行导航。应当注意到:有线控制器(例如控制板、触摸板、游戏杆、轨迹球等)的使用也被视为在本发明的范围内。
指向设备40最好包括多个功能按钮、触发器、拇指轮等。一些示范性的按钮为:允许用户在虚拟弧50上选择指定的虚拟弧点52-60的“选择”按钮、允许用户在音频提示树(在图3和4中示出)中上行或下行通过音频提示级的“导航”按钮、调整音量的拇指轮、“暂停”按钮、“快进”按钮、“倒回”按钮、“跳过”按钮、和“电源”按钮。用于另外的常规音频控制器中其它按钮的使用,也被视为在本发明的范围内。
虚拟弧50包括与存储在计算机系统10存储器中的音频提示相对应的多个点52-60。将所述音频提示安排在多级树数据结构中,以使得用户能选择一般分类(例如音乐类别)并向下导航到具体的音频信息段(例如特定歌曲或歌曲列表),如下面进一步地详细论述。虚拟弧50大致上相当于用户手臂移动的自然掠过,就仿佛在大约90-120度的弧度中的、刚好位于用户前面的虚拟点56上的闪光灯发光。当处理器12确定指向设备40位于虚拟弧50的点52-60的其中一个的附近时,处理器12就检索存储在存储设备(例如存储器16、数据库30或经因特网34所访问的远程数据库)中的音频提示,并对所述音频提示进行处理,从而使扬声器26产生音频提示。所述音频提示最好是代表分配到虚拟弧50上指定点52-56的音频内容的简短声音脉冲串(2-5秒)。音频提示可以由用户选择,或者由音频内容供应商提供,如下面进一步地论述。一个示范性音频提示就是当作音乐类别(例如古典音乐)、歌曲(贝多芬第五交响曲)、音乐列表(贝多芬交响曲的编辑)或艺术家(贝多芬)的标识符的最喜爱音乐的片断(例如贝多芬第五交响曲的四个开始音符)。另一示范性音频提示可以是计算机生成的声音,其表明音乐类别、歌曲或艺术家。又一示范性音频提示可以是描述音乐类别、歌曲或艺术家的用户本人声音的存储版本。
当指向设备40接近或远离虚拟弧50上的指定点52-60时,处理器12可以升高或降低由扬声器26产生的音频片断的声音。当用户选择虚拟弧50上的指定点52-60时,处理器12最好还经由扬声器26提供音频反馈(例如电子蜂鸣或音调)。
现在参照图3,示出了音频提示82的示范性多级树数据结构70。用户利用常规的数据管理软件来创建所述多级树数据结构70,并且将其存储在存储设备中(例如存储器16、数据库30或经因特网34所访问的远程数据库),就如上面所述的那样。把音频提示82安排在多级树数据结构70的第72-80级中,以使用户能选择一般分类并向下导航到具体的音频信息段上。例如在图3中,第72级包含用户选择的音频提示82,所述音频提示代表所要的音频信息源(例如用户的CD音乐收集)。第74级包含用户选择的音频提示82,所述音频提示代表不同风格的音乐(例如摇滚音乐)。第76级包含用户选择的音频提示82,所述音频提示代表具体的艺术家或团体(例如艺术家/团体3)。第78级包含用户选择的音频提示82,所述音频提示代表具体的唱片(例如唱片3)。第78级包含用户选择的音频提示82,所述音频提示代表具体的歌曲(例如歌曲4)。应当注意到:72-80的每一级的音频提示82的数目应当与虚拟弧50上点52-60(在图2中所示)的数目一致。还应当注意到:每一级均可包含不同数目的音频提示,并且虚拟弧上点的数目可以动态改变以便反映指定级中音频提示的数目。
现在参照图4,示出了音频提示96的另一示范性多级树数据结构90。多级树数据结构90说明:用户能够将一级102的音频提示103链接于另一级94和100的音频提示95和101。这使用户能利用多级树数据结构90中的不同路径导航到所要的音频信息段上。更具体而言,如所示的那样,用户能经“古典音乐”路径或“个人模式”路径来访问及播放“歌曲5”。
现在参照图5和6,示出了利用本发明的声学接口来导航通过音频信息的过程110。最初,在步骤112,用户通过启动指向设备40上的电源按钮打开系统10。随后,在步骤114,用户通过双击指向设备40上的“选择”按钮来初始化声学接口。作为响应,指向设备40经由RF接收机38和RF接收机接口36将初始化信号发送到处理器12。然后,处理器12又将指向设备40的当前位置指定为虚拟弧50的中心点56,并将多级树数据结构中的最高级的音频提示(例如图3中的第72级)映射到虚拟弧50的点52-60上。处理器12还可以检查音频数据段源(例如因特网34、CD-ROM单元28、数据库30和/或存储器16)的可用性。接着,在步骤116,处理器12判断初始化是否已经完成。如果否,则处理器12就返回到步骤114并继续初始化过程。如果是,则在步骤118,处理器12就开始追踪指向设备40沿虚拟弧50的移动,如上面更详细论述的那样。
接下来,在步骤120,处理器12判断指向设备40是否位于离拟弧点52-60的一预定距离内。如果否,则处理器12就返回到步骤118并继续追踪指向设备40沿虚拟弧50的移动。如果是,则在步骤122,处理器12就从存储设备(例如存储器16和数据库30)中检索指定到虚拟弧点52-60上的音频提示,并经由扬声器26来播放它。随后,在步骤124,处理器12判断用户是否已经启动了指向设备40上的“选择”按钮。如果否,则处理器12就返回到步骤118并继续追踪指向设备40沿虚拟弧50的移动。如果是,则在步骤126,处理器12就向用户提供音频反馈(例如电子蜂鸣或音调),并在步骤128判断用户目前是否处在多级树数据结构的最低级(例如图3中的第80级)。
如果用户不是处在最低级,则在步骤130,处理器12就将音频提示的当前级(例如图3中的第74、76或78级)映射到虚拟弧50的点52-60上,并返回到步骤118去追踪指向设备40沿虚拟弧50的移动。如果用户是处在树数据结构的最低级,则在步骤132,处理器12就从音频数据段源(例如因特网34、CD-ROM单元28、数据库30和/或存储器16)中检索与音频提示相关联的音频数据段(例如歌曲或歌曲列表),并经由扬声器26来播放所述段。
现在参照图7,示出了用于管理本发明的声学接口的示范性图形用户界面(“GUI”)140。GUI140包括:用于允许用户操作各种音频提示树、音频提示以及音频数据段的“音频提示树”下拉菜单142、“音频段”下拉菜单144、“音频段列表”下拉菜单146、“音频提示列表”下拉菜单148和“帮助”下拉菜单150,如下面进一步详细论述的那样。GUI 140还包括:窗口部件152,它允许用户查看与所选音频信息(例如音频提示树、音频提示、音频数据段)相关联的文本和/或图形数据(例如名称、标识符、文件大小),如下面进一步详细论述的那样。GUI 140还包括:便于用户对所选音频提示或音频数据段加以控制的控件154-164。一些示范性控件包括但不限于:“音量”图标154、“播放”图标156、“倒回”图标158、“快进”图标160、“暂停”图标162和“停止”图标164。
在操作过程中,用户可以运行与系统12上的GUI 140相关联的声学接口软件。所述软件可存储在任何计算机可读介质当中,比如但不限于:软盘、智能卡、CD或DVI),或者可经由内联网(未示出)或互联网34从远程服务器上下载。用户最好是在显示器22上查看GUI,并使用键盘24、鼠标(未示出)、指向设备40或者类似的硬件设备来操作GUI下拉菜单和图标。
如果用户选择“音频提示树”下拉菜单142,则就会向用户显现出尤其是以下的GUI图标。当选择“View Tree List(查看树列表)”图标时,就会使处理器12在窗口部件152中显示出现存的音频提示树列表。当选择“Creat Tree(创建树)”图标时,就会使处理器在窗口部件152中显示出输入屏幕,在所述输入屏幕中用户可输入音频树名称、音频树中的级数、每一级的提示数和其它相关数据。当选择“Download Tree(下载树)”图标时,就会使处理器12下载由音频内容供应商提供的预先存在的音频提示树(例如,卫星服务提供商所提供的代表卫星无线电台的、预先存在的音频提示的音频提示树)。当选择“Select Tree(选择树)”时,就会使处理器12指向所选音频提示树的存储器位置,从而使得在下次使用声学接口时用户可导航通过所选音频树。当选择“Link Tree(链接树)”时,就会使处理器12把所选音频提示树的所选级链接在一起,以使用户能迅速创建更大的音频提示树和/或创建到音频信息段的多个路径。
如果用户选择“音频段”下拉菜单144,则会向用户显现出尤其是以下的GUI图标。当选择“Creat Audio Segment(创建音频段)”图标时,就会使处理器12标记存储设备(例如CD-ROM单元28、数据库30、连接于因特网34的远程服务器)当中的音频数据段(例如存储在MP3中或者光盘音轨上的歌曲),以便当用户利用本发明的声学接口选择音频段时处理器12能迅速检索音频段。当选择“P1ayAudio Segment(播放音频段)”图标时,就会使处理器从存储设备当中检索所选音频数据段并经由扬声器26播放它。(应当注意到:用户能经由控件图标154-164来控制所选音频数据段的重放)。当选择“Delete Audio Segment(删除音频段)”图标时,就会使处理器12擦除所选音频数据段的现有标记。
如果用户选择“音频段列表”下拉菜单146,则会向用户显现出尤其是以下的GUI图标。当选择“View Audio Segment List(查看音频段列表)”图标时,就会使处理器12在窗口部件152中显示音频数据段列表。(应当注意到:所显示的音频数据段列表,或者所选音频数据段列表内的音频数据段,均可按艺术家名字、唱片名称、歌曲名称、源(例如CD-ROM单元28、数据库30、因特网34等)之类的加以分类)。当选择“Create Audio Segment List(创建音频段列表)”图标时,就会使处理器12在窗口部件152中显示输入屏幕,在所述输入屏幕中用户尤其是可以输入音频数据段列表名称,以及输入音频数据段的名称,以便将其包含在已创建音频数据段列表当中。当选择“Audio Segment Source(音频段源)”图标时,就会使处理器12在窗口部件140中显示可用的音频数据段源(例如CD-ROM单元28、数据库30、因特网34、存储器16等)列表,用户能将音频数据段源添加到所述列表或者从其删除。
如果用户选择“音频提示列表”下拉菜单148,则就会向用户显现出尤其是以下的GUI图标。当选择“Create Audio Cue(创建音频提示)”时,就会使处理器12在窗口部件152中显示输入屏幕,在所述输入屏幕中用户能够输入音频提示的名称以及音频提示源的名称(即音频段的片断、麦克风输入、计算机生成的声音等等)。当选择“Store Audio Cue(存储音频提示)”图标时,就会使处理器12将已创建的音频提示存储于诸如存储器16、本地数据库30或经由因特网34的远程数据库等存储设备当中。当选择“Play Audio Cue(播放音频提示)”图标时,就会使处理器从存储设备中检索所选的音频提示并经由扬声器26来播放它。(应当注意到:用户可经由控件图标154-164来控制所选音频提示的重放)。当选择“DeleteAudio Cue(删除音频提示)”图标时,就会使处理器12从存储设备中擦除所选的音频提示。当选择“View Audio Cue List(查看音频提示列表)”图标时,就会使处理器12在窗口部件152中列出现有链接音频段的音频提示的列表。当选择“Link Audio Cue(链接音频提示)”图标时,就会使处理器12在窗口部件152中显示输入屏幕,以便使用户能输入音频段、音频提示树以及音频提示树级,所选的音频提示将被链接于所述音频提示树级。当选择“Unlink AudioCue(解除链接音频提示)”图标时,就会使处理器12在窗口部件152中显示输入屏幕,以便使用户能输入音频段、音频提示树和/或音频提示树级,从所述音频提示树级上删除已链接的音频提示。
如果用户选择“帮助”下拉菜单150,则就会向用户显示多个“HowTo”图标,以使用户能够有效地使用本发明的声学接口的GUI 140。应当注意到:如本领域技术人员所周知的,可选的GUI显示、下拉菜单、图标以及用来启用音频、文本和图形数据的管理的控件,这也被视为是落入本发明的范围内。例如,在GUI 140中可能还存在“Date Segment(数据段)”下拉菜单,它便于用户将音频提示和/或音频提示树链接到除音频提示段之外的其它音频数据段(例如将音频提示或音频提示树链接到文本文件、视频文件和设备功能)的能力。
转到图8,示出了另一示范性多级音频提示树170。多级音频提示树170说明:音频提示树170中的不同级172和184-192,均可在其中包含不同数目的音频提示。音频提示树170还说明:音频提示可以链接于并非纯粹音频数据段的数据段。例如,第176级包含代表文本文件源的音频提示176、代表视频文件源的音频提示178、代表应答机器控件的音频提示180、以及代表VCR控件的音频提示182。此外,第186级包含代表文本文件的附加音频提示,第188级包含代表由视频文件源所提供的电影的音频提示(例如著名电影线路),而第190及192级分别包含代表应答机器单独控件及VCR单独控件的音频提示。
第172级还包含代表卫星无线电服务提供商的音频提示174。所述卫星服务提供商潜在地能够向用户提供数以百计的无线电台。其结果是,卫星服务提供商还可以向用户提供有关电台的元数据,以便使用户能够使用所述元数据来产生音频提示树。作为选择,服务提供商可提供用户能访问的、可下载的音频提示和/或音频提示树。应当注意到:代表卫星无线电台的音频提示树中的底层级184,并不是特定的歌曲或歌曲列表,而是一种指向未来将到达的音频内容流的指针。应当注意到:因特网、DSL、电缆及其它服务提供商可以提供类似的服务,并利用这些服务来提供音频提示、音频提示树或是便于音频提示或音频提示树产生的数据,这也被视为落入本发明的范围内。
尽管已参照优选实施例对本发明作了描述,但显而易见的是:在不背离由所附权利要求定义的本发明的精神与范围的情况下,可在实施例中作出各种改变。

Claims (25)

1.一种提供对多个数据段进行访问的方法,所述方法包括以下步骤:
在存储器中存储多个音频提示,每个音频提示皆代表预定数目的所存储的音频提示或数据段;
提供对第一预定数目的所存储的音频提示的访问;
响应通过操纵指向设备而传送的第一用户请求,来播放第一预定数目的所存储的音频提示中的一个;以及
响应第二用户请求,来检索数据段或者第二预定数目的所存储的音频提示中的一个。
2.如权利要求1所述的方法,其中所检索的数据段是如下项之一,所述项包括:音频数据段,视频、文本或图形数据段,或者用于控制设备操作的数据段。
3.如权利要求2所述的方法,进一步包括以下步骤:
处理所检索的数据段,以便使音频数据段得以播放,视频、文本或图形数据段得以显示,或者设备的操作得以启动。
4.如权利要求1所述的方法,其中存储多个音频提示的步骤还包括以下步骤:
在数据树结构中存储多个音频提示,所述数据树结构具有多级,每一级皆包含预定数目的音频提示。
5.如权利要求4所述的方法,其中提供对第一预定数目的所存储的音频提示的访问步骤包括:提供对所存储的数据树结构中的第一级音频提示的访问,并且提供对第二预定数目的所存储的音频提示的访问步骤包括:提供对所存储的数据树结构中的第二级音频提示的访问,所述第二级链接于第一级。
6.如权利要求1所述的方法,其中存储多个音频提示的步骤还包括以下步骤:
在存储多个音频提示之前,通过对音频数据段进行采样,记录用户声音或者记录计算机生成的声音来创建多个音频提示。
7.如权利要求1所述的方法,其中存储多个音频提示的步骤还包括以下步骤:
下载多个预先存在的音频提示。
8.如权利要求1所述的方法,其中提供对第一预定数目的所存储的音频提示的访问步骤包括以下步骤:
将第一预定数目的音频提示映射到虚拟结构上的多个点。
9.如权利要求8所述的方法,其中播放第一预定数目的所存储的音频提示中的一个音频提示的步骤包括以下步骤:沿虚拟结构追踪用户的导航,以便当用户已经导航到与虚拟结构上的点之间的距离在预定距离内时,音频提示得以播放,所述点与所播放的音频提示相关联。
10.如权利要求1所述的方法,其中所述方法被嵌入到计算机系统、立体声系统、家庭娱乐中心、汽车音乐系统或电子设备之一中。
11.一种用于提供声学接口的系统,所述系统包括:
用于在存储器中存储多个音频提示的装置,每个音频提示皆代表预定数目的所存储的音频提示或数据段,并且至少一个音频提示由用户选择来代表预定数目的所存储的音频提示或数据段;
用于提供对第一预定数目的所存储的音频提示的访问的装置;
用于响应第一用户请求来仅仅播放第一预定数目的所存储的音频提示之一的装置,所述用户请求是通过操纵指向设备而传送的;和
用于响应第二用户请求来检索数据段或第二预定数目的所存储的音频提示之一的装置。
12.如权利要求11所述的系统,其中所述用于检索的装置还包括处理器,所述处理器响应第二请求,在播放所检索的音频提示之后,经由数据段接口从数据段源中检索与所播放音频提示相关联的数据段。
13.如权利要求11所述的系统,其中所述存储器是本地存储器设备、远程存储器设备或可拆卸式存储器设备之一。
14.如权利要求11所述的系统,其中还包括用于响应用户输入而发送请求的设备,其中所述用于发送的设备是有线设备或无线设备之一。
15.如权利要求11所述的系统,其中所存储的音频提示由用户创建。
16.如权利要求11所述的系统,其中所存储的音频提示由数据段源的提供商创建。
17.如权利要求11所述的系统,其中所检索的数据段是如下项之一,所述项包括:音频数据段,视频、文本或图形数据段,或者用于控制设备操作的数据段。
18.如权利要求17所述的系统,进一步包括:
用于处理所检索的数据段以便使音频数据段得以播放,视频、文本或图形数据段得以显示,或者设备操作得以启动的装置。
19.如权利要求11所述的系统,其中用于存储多个音频提示的装置还包括:
用于在数据树结构中存储多个音频提示的装置,所述数据树结构具有多级,每一级皆包含预定数目的音频提示。
20.如权利要求19所述的系统,其中用于提供对第一预定数目的所存储的音频提示进行访问的装置包括:用于提供对所存储的数据树结构中的第一级音频提示的访问的装置,并且用于提供对第二预定数目的所存储的音频提示进行访问的装置包括:用于提供对所存储的数据树结构中的第二级音频提示进行访问的装置,所述第二级链接于所述第一级。
21.如权利要求11所述的系统,其中所述用于存储多个音频提示的装置还包括:
用于在存储多个音频提示之前,通过对音频数据段进行采样,记录用户声音或记录计算机生成的声音来创建多个音频提示的装置。
22.如权利要求11所述的系统,其中所述用于存储多个音频提示的装置还包括:
用于下载多个预先存在的音频提示的装置。
23.如权利要求11所述的系统,其中所述用于提供对第一预定数目的所存储的音频提示进行访问的装置包括:
用于将第一预定数目的音频提示映射到虚拟结构上的多个点的装置。
24.如权利要求23所述的系统,其中所述用于播放第一预定数目的所存储的音频提示中的一个音频提示的装置包括:
跟踪装置,用于沿虚拟结构追踪用户的导航,以便当用户已经导航到与虚拟结构上的点之间的距离在预定距离内时,音频提示得以播放,所述点与所播放的音频提示相关联。
25.如权利要求11所述的系统,其中所述系统与如下项之一集成在一起,所述项包括计算机系统、立体声系统、家庭娱乐中心、汽车音乐系统或电子设备。
CNB028130537A 2001-06-29 2002-06-27 用于提供声学接口的方法和系统 Expired - Lifetime CN1322484C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/896,966 US7752546B2 (en) 2001-06-29 2001-06-29 Method and system for providing an acoustic interface
US09/896,966 2001-06-29

Publications (2)

Publication Number Publication Date
CN1522429A CN1522429A (zh) 2004-08-18
CN1322484C true CN1322484C (zh) 2007-06-20

Family

ID=25407129

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028130537A Expired - Lifetime CN1322484C (zh) 2001-06-29 2002-06-27 用于提供声学接口的方法和系统

Country Status (8)

Country Link
US (1) US7752546B2 (zh)
EP (1) EP1405299A4 (zh)
JP (2) JP4526060B2 (zh)
KR (1) KR100897491B1 (zh)
CN (1) CN1322484C (zh)
AU (1) AU2002329191A1 (zh)
MX (1) MXPA03011683A (zh)
WO (1) WO2003003159A2 (zh)

Families Citing this family (138)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US8046689B2 (en) * 2004-11-04 2011-10-25 Apple Inc. Media presentation with supplementary media
US7698654B2 (en) * 2004-01-05 2010-04-13 Microsoft Corporation Systems and methods for co-axial navigation of a user interface
TWI329263B (en) * 2004-09-24 2010-08-21 Hon Hai Prec Ind Co Ltd A device and method for processing information
US7735012B2 (en) * 2004-11-04 2010-06-08 Apple Inc. Audio user interface for computing devices
US8717301B2 (en) * 2005-08-01 2014-05-06 Sony Corporation Information processing apparatus and method, and program
US7617188B2 (en) * 2005-03-24 2009-11-10 The Mitre Corporation System and method for audio hot spotting
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US8751931B2 (en) * 2005-11-07 2014-06-10 At&T Intellectual Property I, L.P. System and method for providing user-definable audio indicators for multimedia channel selections
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
JP4561766B2 (ja) * 2007-04-06 2010-10-13 株式会社デンソー 音データ検索支援装置、音データ再生装置、プログラム
WO2009018171A1 (en) * 2007-07-27 2009-02-05 Synergy Sports Technology, Llc Systems and methods for generating bookmark video fingerprints
US20090058842A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Devices and methods for controlling a display to conserve power
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8898568B2 (en) * 2008-09-09 2014-11-25 Apple Inc. Audio user interface
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US20100306657A1 (en) * 2009-06-01 2010-12-02 3Dlabs Inc., Ltd. Audio-Enhanced User Interface for Browsing
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US9185326B2 (en) * 2010-06-11 2015-11-10 Disney Enterprises, Inc. System and method enabling visual filtering of content
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
CN102135853A (zh) * 2011-03-09 2011-07-27 苏州佳世达电通有限公司 用于触控显示装置的信息处理方法
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
WO2014043815A1 (en) * 2012-09-24 2014-03-27 Hitlab Inc. A method and system for assessing karaoke users
CN102919554B (zh) * 2012-11-30 2013-08-14 云南双胞胎饲料有限公司 一种添加有激活剂的猪用饲料复合酶制剂
JP2016508007A (ja) 2013-02-07 2016-03-10 アップル インコーポレイテッド デジタルアシスタントのためのボイストリガ
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
KR101759009B1 (ko) 2013-03-15 2017-07-17 애플 인크. 적어도 부분적인 보이스 커맨드 시스템을 트레이닝시키는 것
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
CN110442699A (zh) 2013-06-09 2019-11-12 苹果公司 操作数字助理的方法、计算机可读介质、电子设备和系统
CN105265005B (zh) 2013-06-13 2019-09-17 苹果公司 用于由语音命令发起的紧急呼叫的系统和方法
JP6163266B2 (ja) 2013-08-06 2017-07-12 アップル インコーポレイテッド リモート機器からの作動に基づくスマート応答の自動作動
DE102013018850A1 (de) 2013-11-09 2015-05-13 Forschungszentrum Jülich GmbH Vorrichtung und Verfahren zur Messung kleiner Spannungen und Potentiale an einer biologischen, chemischen oder anderen Probe
USD749111S1 (en) 2014-01-24 2016-02-09 Microsoft Corporation Display screen with graphical user interface
USD770486S1 (en) 2014-01-24 2016-11-01 Microsoft Corporation Display screen with graphical user interface
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
USD764524S1 (en) 2014-08-28 2016-08-23 Microsoft Corporation Display screen with graphical user interface
USD764525S1 (en) 2014-08-28 2016-08-23 Microsoft Corporation Display screen with graphical user interface
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
CN104820678B (zh) * 2015-04-15 2018-10-19 小米科技有限责任公司 音频信息识别方法及装置
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
KR102416782B1 (ko) * 2017-03-28 2022-07-05 삼성전자주식회사 음성 인식 서비스 운용 방법 및 이를 지원하는 전자 장치
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179549B1 (en) 2017-05-16 2019-02-12 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
JP7143327B2 (ja) * 2017-10-03 2022-09-28 グーグル エルエルシー コンピューティング装置によって実施される方法、コンピュータシステム、コンピューティングシステム、およびプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5959627A (en) * 1996-12-11 1999-09-28 U.S. Philips Corporation Method and device for user-presentation of a compilation system
CN1239573A (zh) * 1996-12-02 1999-12-22 汤姆森消费电子有限公司 用于标识存储于介质中的信息的装置和方法
US6111562A (en) * 1997-01-06 2000-08-29 Intel Corporation System for generating an audible cue indicating the status of a display object

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0435601B1 (en) * 1989-12-29 2001-11-21 Inxight Software, Inc. Display of hierarchical three-dimensional structures
JPH04291316A (ja) 1991-03-20 1992-10-15 Fujitsu Ltd 屈折率変調型光変調器
US5287102A (en) * 1991-12-20 1994-02-15 International Business Machines Corporation Method and system for enabling a blind computer user to locate icons in a graphical user interface
JP3324800B2 (ja) 1992-10-29 2002-09-17 ブラザー工業株式会社 カラオケ装置
US5510811A (en) * 1992-11-25 1996-04-23 Microsoft Corporation Apparatus and method for controlling cursor movement
US5799267A (en) * 1994-07-22 1998-08-25 Siegel; Steven H. Phonic engine
US5682196A (en) * 1995-06-22 1997-10-28 Actv, Inc. Three-dimensional (3D) video presentation system providing interactive 3D presentation with personalized audio responses for multiple viewers
US6184876B1 (en) * 1996-07-10 2001-02-06 Intel Corporation Method and apparatus for audibly communicating comparison information to a user
US6516321B1 (en) * 1996-07-30 2003-02-04 Carlos De La Huerga Method for database address specification
US6308171B1 (en) * 1996-07-30 2001-10-23 Carlos De La Huerga Method and system for automated data storage and retrieval
US5895461A (en) * 1996-07-30 1999-04-20 Telaric, Inc. Method and system for automated data storage and retrieval with uniform addressing scheme
US6272505B1 (en) * 1998-07-07 2001-08-07 Carlos De La Huerga Document modification based hyperlink limiting method and apparatus
US5835156A (en) * 1996-08-14 1998-11-10 Samsung Electroncis, Ltd. Television graphical user interface employing remote random access pointing device
US5991781A (en) * 1996-09-27 1999-11-23 Sun Microsystems, Inc. Method and apparatus for detecting and presenting client side image map attributes including sound attributes using page layout data strings
JPH10171591A (ja) * 1996-12-06 1998-06-26 Seiko Epson Corp ポインティング装置、ポインタの移動方法および携帯型情報処理装置
US6083163A (en) * 1997-01-21 2000-07-04 Computer Aided Surgery, Inc. Surgical navigation system and method using audio feedback
JPH11303745A (ja) 1998-04-21 1999-11-02 Matsushita Refrig Co Ltd 密閉型電動圧縮機
US6163510A (en) * 1998-06-30 2000-12-19 International Business Machines Corporation Multimedia search and indexing system and method of operation using audio cues with signal thresholds
NO984066L (no) * 1998-09-03 2000-03-06 Arendi As Funksjonsknapp for datamaskin
US6983251B1 (en) * 1999-02-15 2006-01-03 Sharp Kabushiki Kaisha Information selection apparatus selecting desired information from plurality of audio information by mainly using audio
JP3766770B2 (ja) * 1999-10-28 2006-04-19 シャープ株式会社 情報提示装置、情報提示方法、及び情報提示プログラムを記録したコンピュータで読取可能な記録媒体
JP3629384B2 (ja) * 1999-06-29 2005-03-16 シャープ株式会社 情報選択装置及び記録媒体
JP2001126458A (ja) * 1999-10-26 2001-05-11 Sony Corp 電子機器
US6539395B1 (en) * 2000-03-22 2003-03-25 Mood Logic, Inc. Method for creating a database for comparing music
US20020130901A1 (en) * 2001-03-16 2002-09-19 Rajko Milovanovic Enhanced program listing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1239573A (zh) * 1996-12-02 1999-12-22 汤姆森消费电子有限公司 用于标识存储于介质中的信息的装置和方法
US5959627A (en) * 1996-12-11 1999-09-28 U.S. Philips Corporation Method and device for user-presentation of a compilation system
US6111562A (en) * 1997-01-06 2000-08-29 Intel Corporation System for generating an audible cue indicating the status of a display object

Also Published As

Publication number Publication date
CN1522429A (zh) 2004-08-18
JP4993324B2 (ja) 2012-08-08
KR20040012999A (ko) 2004-02-11
EP1405299A2 (en) 2004-04-07
JP2004531836A (ja) 2004-10-14
US7752546B2 (en) 2010-07-06
JP2010238242A (ja) 2010-10-21
US20030001881A1 (en) 2003-01-02
KR100897491B1 (ko) 2009-05-15
JP4526060B2 (ja) 2010-08-18
WO2003003159A3 (en) 2003-08-14
AU2002329191A1 (en) 2003-03-03
MXPA03011683A (es) 2004-03-19
EP1405299A4 (en) 2005-01-12
WO2003003159A2 (en) 2003-01-09

Similar Documents

Publication Publication Date Title
CN1322484C (zh) 用于提供声学接口的方法和系统
US7930305B2 (en) Information processing apparatus and method, and program
US20060224260A1 (en) Scan shuffle for building playlists
US20040225519A1 (en) Intelligent music track selection
US20110302184A1 (en) Method and system for remote access of personal music
US20050021470A1 (en) Intelligent music track selection
US20020045960A1 (en) System and method for musical playlist selection in a portable audio device
EP1548741A1 (en) Intelligent music track selection
KR101459136B1 (ko) 오디오 데이터 플레이어 및 이의 재생목록 생성방법
US20070009234A1 (en) Using content identifiers to download cd-cover pictures to present audio content items
CN101479801B (zh) 在媒体播放器上导航项目的方法
KR20060048618A (ko) 콘텐츠 기억장치
JP4645653B2 (ja) 携帯端末を用いた音楽検索システム、音楽検索方法、および購入方法
CN106775567B (zh) 一种音效匹配方法及系统
JP2002215632A (ja) 携帯端末を用いた音楽検索システム、音楽検索方法、および購入方法
US20070260590A1 (en) Method to Query Large Compressed Audio Databases
KR100829115B1 (ko) 이동통신 단말기의 콘텐츠 재생 방법 및 장치
JP2007225740A (ja) 携帯情報端末及び選曲装置
JP2006259089A (ja) 楽曲再生装置、サーバおよび楽曲配信システム
JP5362964B2 (ja) 音送信システム及び音送信サーバ
JP2008234672A (ja) コンテンツ提供装置およびコンテンツ提供システム
JP4380284B2 (ja) 通信装置、通信方法、および通信プログラム
JP6525841B2 (ja) カラオケシステム
JP4263151B2 (ja) コンテンツ再生パターン生成装置、コンテンツ再生システム及びコンテンツ再生パターン生成方法
JP2002014976A (ja) 作品検索装置、作品検索処理プログラムを記憶したコンピュータ読み取り可能な媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING S.A.

Address before: French Boulogne

Patentee before: THOMSON LICENSING S.A.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190130

Address after: Paris France

Patentee after: International Digital Madison Patent Holding Co.

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

Effective date of registration: 20190130

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING S.A.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20070620