带有语音到文本转换功能的同时的会议呼叫的制作方法

文档序号:7848572阅读:226来源:国知局
专利名称:带有语音到文本转换功能的同时的会议呼叫的制作方法
带有语音到文本转换功能的同时的会议呼叫本发明的配置涉及通信系统,更具体而言,涉及用于通过网络提供群呼叫的系统和方法。本领域内已知存在各种通信网络。这些通信网络包括陆上移动无线电(LMR)网络、基于宽带码分多址的(WCDMA)的网络、基于码分多址(CDMA)的网络、无线局域网(WLAN)、基于增强型数据速率GSM演进技术(EDGE)的网络以及基于长期演进(LTE)的网络。这些通信网络中的每一个都包括多个通信设备以及被配置成促进通信设备之间的通信的网络设备。每一通信网络经常向服务用户提供群呼叫服务。群呼叫服务是服务用户(例如,第一应答方)用来能够同时和与特定谈话组相关联的其他服务用户(例如,其他第一应答方)进行交谈的服务,或服务用户(例如,因特网用户)能够用来同时和与特定社会媒体配置 文件相关联的其他服务用户(例如,其他因特网用户)进行交谈的服务。群呼叫服务可以通过一键通(PTT)群呼叫业务来实现。PTT群呼叫服务是PTT服务用户用来能够通过按下通信设备的键或按钮,与特定谈话组或社会媒体配置文件的其他PTT服务用户立即进行交谈的即时服务。在操作期间,服务用户可以同时参与多个群呼叫中。在此情景下,由服务用户所使用的便携式通信设备(例如,LMR无线电设备和/或蜂窝电话)不能同时捕捉在多个群呼叫的成员之间交换的语音。例如,如果第一服务用户的第一便携式通信设备正在接收从第一谈话组或社会媒体配置文件(或优先谈话组)的第二服务用户的第二便携式通信设备传输的语音,那么,第一通信设备不能同时捕捉从第二谈话组或社会媒体配置文件(或非优先谈话组)的第三服务用户的第三通信设备传输的语音。如此,与第二谈话组或社会媒体配置文件相关联的语音不理想地丢失。也是在操作期间,便携式通信设备(例如,LMR无线电设备和/或蜂窝电话)中的一个或多个可能处于它们的静音状态。在静音状态,便携式通信设备的音频输出被静音。在此情况下,静音的便携式通信设备(例如,LMR无线电设备和/或蜂窝电话)不能向它们各自的扬声器传输多个群呼叫的语音。如此,在群呼叫期间传递的所有信息都不理想地丢失。进一步地,在操作期间,便携式通信设备(例如,LMR无线电设备和/或蜂窝电话)中的一个或多个可以在公共安全和/或军事的隐蔽活动中使用。在此情景下,服务用户不希望被第三方(例如,敌人或罪犯)检测到。如此,服务用户不能依赖于可听的通信。如此,需要给服务用户提供以单独的方式接收消息的装置的便携式通信设备(例如,LMR无线电设备和/或蜂窝电话)。还应注意,使用中心站或调度站的通信设备的控制台操作员(例如,911操作员)能够同时监测多个谈话组或社会媒体配置文件的服务用户之间的信息交换。在此情景下,多个谈话组或社会媒体配置文件的语音常常被相加或融合在一起以形成组合的语音。此后,来自处于处于积极的监测之下的谈话组或社会媒体配置文件的组合的语音并行地从单一扬声器或耳机输出到控制台操作员。此外,来自处于不处于积极的监测之下的谈话组或社会媒体配置文件的组合的语音并行地从另一单一扬声器输出到控制台操作员。因此,控制台操作员常常难以理解在多个谈话组或社会媒体配置文件的服务用户之间交换的语音。控制台操作员也可能难以区别在任何给定时间哪一个服务用户正在说话。本发明的各实施例涉及用于避免陆上移动无线电(LMR)通信系统中的数据(例如语音流)丢失的实现系统以及方法,其中,各个LMR设备被指定到多于一个的谈话组。每个LMR设备可包括,但不限于,LMR控制台或LMR子机。第一方法一般涉及从第一谈话组的第一 LMR设备接收第一传输的语音通信,其中第一 LMR设备和第二 LMR设备被指定到第一谈话组。第一方法还涉及从第二谈话组的第三LMR设备接收第二传输的语音通信,其中第一LMR设备和第三LMR设备被指定到第二谈话组。第二传输的语音通信在至少部分地和第一传输的语音通信同时的时间发生。响应于并行地接收到第一和第二传输的语音通信,执行至少一个动作以保留第二传输的语音通信的语音信息内容。可以生成至少一个信号以通知用户执行了该保留动作。根据本发明的一个方面,该动作包括将语音信息内容转换为文本和/或存储语音信息内容,供以后在第二 LMR设备处呈现。可以在第二 LMR设备处和/或在远离第二 LMR设备的网络服务器上执行语音到文本转换。动作还包括在第二 LMR设备处显示文本。可以为文本提供至少一个时间戳。可以提供用于将文本与第三LMR设备相关联的至少一个标识·符。文本可以被存储以供以后使用。在此情景下,文本可以被转换为语音。将语音作为音频在第二 LMR设备上呈现。根据本发明的另一方面,如果第二 LMR设备的音频输出被设置为静音状态,则第一和第二传输的语音通信自动地转换为文本。本发明的第二方法涉及从第一 LMR设备和第二 LMR设备被指定到其中的第一谈话组的第一 LMR设备接收第一传输的语音通信。第二方法还涉及确定是否存在阻止来自第一传输的语音通信的音频通过第二 LMR设备处的扬声器被播放的条件。如果存在该条件,则执行至少一个动作以自动地保留第一传输的语音通信的语音信息内容。 根据本发明的一个方面,动作涉及将语音信息内容转换为文本或存储语音信息内容,供以后在第二 LMR设备处呈现。可以在第二 LMR设备处或在远离第二 LMR设备的网络服务器上执行语音到文本转换。动作还涉及在第二 LMR设备处显示文本。可以为文本提供至少一个时间戳。也可以提供用于将文本与第二 LMR设备相关联的至少一个标识符。文本可以被存储以供以后使用。在此情景下,文本随后被转换为语音,并在第二 LMR设备上呈现为音频。根据本发明的另一方面,条件包括第二 LMR设备的音频输出设置为静音状态。作为替代地,条件包括从第二 LMR设备和第三LMR设备被指定到其中的第二谈话组的第三LMR设备接收第二传输的语音通信。第二传输的语音通信在至少部分地和第一传输的语音通信同时的时间发生。本发明的第三方法一般涉及从第一通信设备和第二通信设备被指定到其中的第一社会媒体配置文件的第一通信设备接收第一传输的语音通信。第三方法还涉及从第一通信设备和第三通信设备被指定到其中的第二社会媒体配置文件的第三通信设备接收第二传输的语音通信。第二传输的语音通信在至少部分地和第一传输的语音通信同时的时间发生。响应于同时接收到所述第一和第二传输的语音通信,执行至少一个动作,以保留第二传输的语音通信的语音信息内容。本发明的第四方法一般涉及从第一通信设备和第二通信设备被指定到其中的第一社会媒体配置文件的第一通信设备接收第一传输的语音通信。第四方法还涉及确定是否存在阻止来自第一传输的语音通信的音频通过第二通信设备处的扬声器被播放的条件。如果存在该条件,则执行至少一个动作以自动地保留第一传输的语音通信的语音信息内容。将参考下列图形来描述各实施例,其中,整个附图中相同附图标记表示相同的项目,其中图I是对理解本发明有用的示例性通信系统的示意图。图2是对理解本发明有用的示例性通信设备的框图。图3是对理解本发明有用的示例性计算设备的比较详细的框图。图4是对理解本发明有用的用于提供群呼叫的示例性过程的示意图。
图5是对理解本发明有用的用于提供群呼叫的示例性过程的示意图。图6是对理解本发明有用的用于提供群呼叫的示例性过程的示意图。图7是对理解本发明有用的用于提供群呼叫的示例性过程的示意图。图8A-8C笼统地提供了用于提供群呼叫的示例性方法的流程图,其中,最终用户通信设备执行语音到文本转换功能。图9A-9C笼统地提供了用于提供群呼叫的示例性方法的流程图,其中,网络设备执行语音到文本转换功能。将参考附图来描述本发明。图形不是按比例绘制的,提供它们只是为了说明本发明。下面出于说明目的将参考示例应用来描述本发明的多个方面。应该理解,阐述了很多具体细节、关系,以及方法,以便提供对本发明的全面的理解。然而,那些本领域的普通技术人员将容易认识到,本发明可以在没有一个或多个具体细节的情况下被实践,或利用其他方法来实践。在其他情况下,没有详细示出已知的结构或操作,以便不至于使本发明变得模糊。本发明不限于所示出的动作或事件的顺序,因为某些动作可以以不同的顺序和/或与其他动作或事件并行地发生。此外,并非所有的所示出的动作或事件都是实现根据本发明的方法所必需的。实现本发明的示例件通信系统现在参考

图1,该图提供了实现本发明的一个或多个方法实施例的通信系统100的框图。通信系统100可包括基于陆上移动无线电(LMR)的系统或蜂窝式系统。如果通信系统100是蜂窝式系统,那么它可包括第二代(2G)兼容系统、第三代(3G)兼容系统和/或第四代(4G)兼容系统。如此处所使用的短语“第二代(2G)”是指第二代无线电话技术。如此处所使用的短语“第三代(3G)”是指第三代无线电话技术。如此处所使用的短语“第四代(4G)”是指第四代无线电话技术。在此情景下,通信系统100可以支持各种2G数据业务(例如,文本消息)、3G数据业务(例如,视频呼叫)和/或4G数据业务(例如,超宽带因特网访问)。本发明的各实施例不限于这一点。通信系统100也可以使用单一通信协议或多个通信协议。例如,如果通信系统100是基于陆上移动无线电(LMR)的系统,那么它可以使用下列通信协议中的一项或多项陆上集群无线电(TETRA)传输协议;P25传输协议;OPENSKY 协议;增强型数字接入通信系统(EDACS)协议;MPT 1327传输协议;数字移动无线电(DMR)传输协议;以及数字专用移动无线电(DPMR)传输协议。如果通信系统100是蜂窝网络,那么它可以使用下列通信协议中的一项或多项基于宽带码分多址(WCDMA)的协议;基于码分多址(CDMA)的协议;基于无线局域网(WLAN)的协议;基于增强型数据速率的GSM演进(EDGE)网络的协议;以及基于长期演进(LTE)网络的协议。本发明的各实施例不限于这一点。如图I所示,通信系统100包括通信设备102、106、108、网络104以及包括通信设备112的控制台/调度中心110。控制台/调度中心110可以是固定中心(例如,家庭或办公室)或移动中心(例如,交通工具或步行中的管理员)。如果控制台/调度中心110是调度中心,那么它可包括,但不限于,紧急通信中心、代理通信中心、代理间通信中心以及为人事管理提供调度和后勤支援的任何其他通信中心。控制台/调度中心110可以使用一个或多个社会媒体应用(例如,FACEBOOK 或TWITTER ),来通过聊天窗口从通信设备102、106、108输出通信。应该理解,社会媒体应用通常使用基于web的消息。在此情景下,通信设备102、106、108也可以支持基于web的消息。通信系统100可比图I中所示出的那些包括多一些或少一些组件。然而,所示出的组件足以公开实现本发明的说明性实施例。图I的硬件体系结构表示被配置成向服务用 户提供群呼叫服务的代表性的通信系统的一个实施例。群呼叫服务是服务用户能够用来同时与和特定谈话组或社会媒体配置文件相关联的其他服务用户进行交谈的服务。群呼叫服务可以通过PTT群呼叫服务来实现。PTT群呼叫服务是PTT服务用户用来能够通过按下通信设备(例如,通信设备102、106、108、112)的键或按钮,立即与特定谈话组或社会媒体配置文件的其他PTT服务用户进行交谈的即时服务。值得注意的是,在群呼叫模式下,通信设备(例如,通信设备102、106、108、112)是作为半双工设备来操作的,S卩,每一个通信设备在任何给定时间只能接收群呼叫通信或发送群呼叫通信。如此,一个特定谈话组或社会媒体配置文件的两个或更多成员不能同时向该谈话组或社会媒体配置文件的其他成员发送群呼叫通信。网络104用于通信设备102、106、108和/或控制台/调度中心110之间的通信。如此,网络104可包括,但不限于,服务器114及通信设备102、106、108和/或控制台/调度中心110中的每一个都可以通过有线或无线通信链路连接到的其他设备。值得注意的是,网络104可包括被配置成允许完全不同的通信网络或完全不同的蜂窝网络(在图I中未示出)通过中间连接(例如,因特网协议连接或分组交换连接)来进行连接的一个或多个接入点(图I中未示出)。本发明的各实施例不限于这一点。现在参考图2,该图提供了通信设备200的详细框图。图I的通信设备102、106、108与通信设备200相同或类似。如此,下面对通信设备200的讨论对于理解图I的通信设备102、106、108足够了。值得注意的是,通信设备200可比图2中所示出的那些包括多一些或少一些组件。然而,所示出的组件足以公开实现本发明的说明性实施例。图2的硬件体系结构表示被配置成促进向其用户提供群呼叫服务的代表性的通信设备的一个实施例。通信设备还被配置成支持语音到文本转换功能。如此,图2的通信设备实现根据本发明的各实施例的用于提供群呼叫的改进的方法。下面将参考图4、5和8A-8C来描述改进的方法的示例性实施例。如图2所示,通信设备200包括用于接收和发射射频(RF)信号的天线202。接收/发射(Rx/Tx)开关204有选择地以为本领域的技术人员所熟知的方式将天线202耦合到发射器电路206和接收器电路208。接收器电路208解调和解码从网络(例如,图I的网络104)接收到的RF信号,以从中得到信息。接收器电路208通过电连接234耦合到控制器210。接收器电路208向控制器210提供经解码的RF信号信息。控制器210根据通信设备200的功能来使用经解码的RF信号信息。控制器210还向发射器电路206提供信息以便将信息编码和调制为RF信号。相应地,控制器210通过电连接238耦合到发射器电路206。发射器电路206将RF信号传递到天线202,以便发射到外部设备(例如,图I的网络104的网络设备)。天线240耦合到全球定位系统(GPS)接收器电路214,以便接收GPS信号。GPS接收器电路214解调和解码GPS信号,以从中提取GPS位置信息。GPS位置信息指出通信设备200的位置。GPS接收器电路214向控制器210提供经解码的GPS位置信息。因此,GPS接收器电路214通过电连接236耦合到控制器210。控制器210根据通信设备200的功能来使用经解码的GPS位置信息。控制器210将经解码的RF信号信息和经解码的GPS位置信息存储在通信设备200的存储器212中。相应地,存储器212通过电连接232连接到控制器210并可被控制器210 访问。存储器212可以是易失性存储器和/或非易失性存储器。例如,存储器212可包括,但不限于,随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)以及flash存储器。如图2所示,一个或多个指令集250存储在存储器212中。指令250也可以在通信设备200对其进行执行期间完全地或至少部分地驻留在控制器210内。关于这一点,存储器212和控制器210可以构成机器可读的介质。如这里所使用的术语“机器可读的介质”是指存储了一个或多个指令集250的单一介质或多个介质。如这里所使用的术语“机器可 读的介质”还是指能够存储、编码或携带供通信设备200执行并且使通信设备200执行本发明的方法中的一个或多个的指令集250的任何介质。控制器210还连接到用户接口 230。用户接口 230由输入设备216、输出设备224,以及被配置成允许用户与安装在计算设备200上的软件应用(图2中未示出)进行交互并控制它们的软件例程(图2中未示出)构成。这样的输入和输出设备分别包括,但不限于,显示器228、扬声器226、小键盘220、方向板(图2中未示出)、方向旋钮(图2中未示出)、麦克风222以及PTT按钮218。显示器228可以被设计成接受触摸屏输入。用户接口 230操作以促进用于开展群呼叫应用(图2中未示出)、PTT呼叫应用(图2中未示出)、语音到文本转换应用(图2中未示出)、社会媒体应用、因特网应用及安装在计算设备200上的其他类型的应用的用户-软件交互。群呼叫和PTT呼叫应用(图2中未示出)操作以向通信设备200的用户提供群呼叫服务。语音到文本转换应用(图2中未示出)操作以促进(a)处理语音分组,以便将语音转换为文本;(b)将文本存储为文本串;(c)作为滚动文本标语或静态内容,聊天窗口的内容、或历史窗口的内容,在显示屏幕上显示文本;(d)显示与文本相关联的时间戳和群呼叫的一方、群图像和/或群图标中的至少一个;(e)扫描文本以确定预定义的单词和/或短语是否包含在其中;(f)输出可听的和/或可视指示,指出预定义的单词和/或短语包含在文本中;(g)如果预定义的单词和/或短语包含在文本中,则触发特定动作(例如,数据录入以及电子邮件转发);和/或(h)向另一设备导出或传输该文本的能力。PTT按钮218被给予使得用户可以轻松地访问PTT按钮218的形状因子。例如,PTT按钮218可以比通信设备200的其他键或按钮高。本发明的各实施例不限于这一点。PTT按钮218给用户提供了单一键/按钮按压以启动预先确定的PTT应用或通信设备200的功能。PTT应用有利于向通信设备200的用户提供PTT服务。如此,PTT应用操作以执行PTT通信操作。PTT通信操作可包括,但不限于,消息生成操作、消息通信操作、语音分组记录操作、语音分组排队操作以及语音分组通信操作。现在参考图3,该图提供了对理解本发明有用的计算设备300的比较详细的框图。图I的服务器114和通信设备112与计算设备300相同或类似。如此,下面对计算设备300的讨论对于理解图I的服务器114和通信设备112足够了。值得注意的是,计算设备300可比图3中所示出的那些包括多一些或少一些组件。然而,所示出的组件足以公开实现本发明的说明性实施例。图3的硬件体系结构表示被配置成促进向其用户提供群呼叫服务的代表性的计算设备的一个实施例。计算设备还被配置成支持语音到文本转换功能。如此,计算设备300实现根据本发明的各实施例的用于提供群呼叫的改进的方法。下面将参考图4-9C来详细地描述改进的方法的示例性实施例。如图3所示,计算设备300包括系统接口 322、用户接口 302、中央处理单元(CPU) 306、系统总线310、通过系统总线310连接到计算设备300的其他部分并可被其他部分访问的存储器312,以及连接到系统总线310的硬件实体314。至少一些硬件实体314执行涉及对存储器312的访问以及使用的动作,存储器312可以是随机存取存储器(RAM)、磁盘驱动器和/或压缩光盘只读存储器(CD-ROM)。系统接口 322允许计算设备300与外部通信设备(例如,图I的通信设备102、106、108)直接或间接地进行通信。如果计算设备300正在与外部通信设备间接地进行通信,那么,计算设备300通过公共网络(例如,图I所示出的网络104)发送和接收通信。硬件实体314可包括微处理器、专用集成电路(ASIC)及其他硬件。硬件实体314可包括被编程用于促进向用户提供群呼叫服务的微处理器。关于这一点,应该理解,微处理器可以访问并运行群呼叫应用(图3中未示出)、PTT呼叫应用(图3中未示出)、社会媒体应用(例如,FACEBOOK 和TWITTER )、因特网应用(图3中未示出)、语音到文本转换应用(图3中未示出)及其他类型的安装在计算设备300上的应用。群呼叫应用(图3中未示出)、ΡΤΤ呼叫应用(图3中未示出),以及社会媒体应用操作以促进向计算设备300和/或远程通信设备(例如,102、106、108)的用户提供群呼叫服务。语音到文本转换应用(图3中未示出)操作以促进(a)处理语音分组,以便将语音转换为文本;(b)将文本存储为文本串;(c)将文本传递到外部通信设备;(d)作为滚动文本标语或静态内容、聊天窗口的内容、或历史窗口的内容,在显示屏幕上显示该文本;(e)显示与该文本相关联的时间戳、群呼叫的一方、群图像和/或群图标中的至少一个;(f)扫描该文本以确定预定义的单词和/或短语是否包含在其中;(g)输出可听的和/或可视指示,指出预定义的单词和/或短语包含在文本中;(h)如果预定义的单词和/或短语包含在该文本中,则触发事件(例如,数据录入以及电子邮件转发);和/或(i)向另一设备导出或传输文本的能力。如图3所示,硬件实体314可包括磁盘驱动器单元316,包括计算机可读存储介质318,在其上面存储了被配置成实现此处所描述的方法、过程或功能中的一个或多个的一个或多个指令集320 (例如,软件代码)。指令320也可以在计算设备300对其进行执行期间完全地或至少部分地驻留在存储器312内和/或CPU 306内。存储器312和CPU 306也可以构成机器可读的介质。如这里所使用的术语“机器可读的介质”是指存储了一个或多个指令集320的单一介质或多个介质(例如,集中式或分布式数据库,和/或相关联的缓存和服务器)。如这里所使用的术语“机器可读的介质”还指能够存储、编码或携带供计算设备300执行并且使计算设备300执行本发明的方法中的任何一个或多个的指令集320的任何介质。从上文的讨论可以看出,通信系统100实现本发明的一个或多个方法实施例。本发明的方法实施例给实现系统提供相对于常规通信设备的某些优点。例如,本发明提供了可以同时捕捉在多个谈话组或社会媒体配置文件的成员之间交换的语音的通信设备。本发明还提供了可以使其音频输出静音而不会丢失在群呼叫期间传递的信息的通信设备。本发明进一步给通信设备提供了以无声方式(例如,文本形式)接收消息的装置。本发明提供了可以同时输出与第一谈话组或社会媒体配置文件相关联的语音和与第二谈话组或社会媒体配置文件相关联的文本的控制台/调度中心通信设备。事实上,控制台操作员可以轻松地理解在第一谈话组或社会媒体配置文件的成员之间交换的语音。控制台操作员也可以轻松地区别特定通信是从第一和第二谈话组或社会媒体配置文件的哪一个成员接收到的。随着讨论的进行,实现本发明的上述优点的方式将变得显而易见。用于使用通信系统100提供群呼叫的示例性过程·图4-5旨在示出对理解本发明有用的示例性过程。从图4-5可以看出,图I的通信设备106、108、112的用户具有启用通信设备106、108、112的语音到文本转换功能的能力。语音到文本转换功能可以由用户通过菜单、按钮或其他合适的启用装置来手动启用。语音到文本转换功能也可以在配置通信设备时自动地启用。语音到文本转换功能还可以响应于在相应的通信设备106、108、112处接收到空中信号和/或响应于相应的通信设备106、108、112的系统参数的变化(例如,从第一配置填充文件变化为第二配置填充文件)自动地启用。可以对于在通信设备106、108、112处接收到的所有通信或其中一些通信启用语音到文本转换功能。例如,语音到文本转换功能可以对于与一个或多个选定的谈话组或社会媒体配置文件相关联的通信启用。如果通信设备106、108、112的语音到文本转换功能被启用,那么,群呼叫通信在其用户接口上显示为文本。文本可以以滚动文本标语、聊天窗口和/或历史窗口显示。群呼叫的时间戳和/或一方的标识符可以与文本一起显示。此外,如果特定单词和/或短语包含在文本中,也可以从通信设备106、108、112输出可听的和/或可视指示。此外,如果特定单词和/或短语包含在文本中,则可以触发特定事件(例如,数据录入或电子邮件转发)。可以使用语音识别算法在通信设备106、108、112中实现语音到文本转换。语音识别算法对于那些本领域的技术人员是已知的,因此,此处将不再对其进行描述。然而,应该理解,可以使用任何语音识别算法,而没有限制。例如,通信设备106、108、112可以使用基于隐马尔可夫模型(HMM)的语音识别算法和/或基于动态时间规整(DTW)的语音识别算法。本发明的各实施例不限于这一点。现在参考图4,该图提供了对理解本发明有用的用于提供群呼叫的第一示例性过程的示意图。如图4所示,当通信设备102的用户402对于谈话组“TG-1”或社会媒体配置文件“SMP-1”启动群呼叫时,示例性过程开始。群呼叫可以通过按下通信设备102的按钮(例如,图2的PTT按钮218)来启动。在启动群呼叫之后,用户402对着通信设备102发言。响应于在通信设备102处接收到语音信号,通信设备102处理该信号以生成语音分组。语音分组410从通信设备102通过网络104传递到通信设备106、108、112。值得注意的是,通信设备106、108是谈话组“TG-1”或社会媒体配置文件“SMP-1”的成员。在通信设备106处,语音分组410被处理,以将语音转换为文本。文本显示在通信设备106的显示屏幕(例如,图2的显示屏幕228)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。如图4所示,时间戳(例如,“10h01”)和谈话组或社会媒体配置文件的成员的标识符(例如,“Peter”)也显示在显示屏幕(例如,图2的显示屏幕228)上。标识符可包括,但不限于,文本标识符(如图4所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备106处于其静音状态和/或至少对于谈话组“TG-1 ”或社会媒体配置文件“SMP-I ”启用其语音到文本转换功能。在静音状态,便携式通信设备106的音频输出是静音的。在通信设备108处,处理语音分组410,以便从通信设备108的扬声器(例如,图2的扬声器226)输出语音。值得注意的是,通信设备108不处于其静音状态。此外,通信设 备108也没有启用其语音到文本转换功能。在控制台/调度中心通信设备112处,语音分组410被处理,以将语音转换为文本。文本显示在通信设备112的用户接口(例如,图3的用户接口 302)上。如图4所示,时间戳(例如,“ 10h01”)和谈话组或社会媒体配置文件的成员的标识符(例如,“Peter”)也显示在用户接口(例如,图3的用户接口 302)的界面窗口上。该界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。标识符可包括,但不限于,文本标识符(如图4所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备112正在监测与一个或多个谈话组或社会媒体配置文件相关联的通信。通信设备112也对于选定谈话组(包括谈话组“TG-1”)或社会媒体配置文件(包括社会媒体配置文件“SMP-1”)启用其语音到文本转换功能。现在参考图5,该图提供了对理解本发明有用的用于提供群呼叫的第二示例性过程的示意图。如图5所示,当通信设备102的用户502对于高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”启动群呼叫时,过程开始。群呼叫可以通过按下通信设备102的按钮(例如,图2的PTT按钮218)来启动。在启动群呼叫之后,用户402对着通信设备102发言。响应于在通信设备102处接收到语音信号,通信设备102处理信号以生成语音分组510。语音分组510从通信设备102通过网络104传递到通信设备106、108、112。通信设备506的用户504也对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”启动群呼叫。群呼叫可以通过按下通信设备506的按钮(例如,图2的PTT按钮218)来启动。在启动群呼叫之后,用户504对着通信设备506发言。响应于在通信设备506处接收到语音信号,通信设备506处理信号以生成语音分组512。语音分组512从通信设备506通过网络104传递到通信设备106、108、112。在通信设备106处,处理语音分组510,以便从通信设备106的扬声器(例如,图2的扬声器226)输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”的成员相关联的语音。语音分组512被处理,以将语音转换为文本。与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本显示在通信设备106的显示屏幕(例如,图2的显示屏幕228)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。时间戳(例如,“ IOhOI")和低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的成员的标识符(例如,“Peter”)也可以显示在显示屏幕(例如,图2的显示屏幕228)的界面窗口中。标识符可包括,但不限于,文本标识符(如图5所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备106不处于静音状态。通信设备106启用了其语音到文本转换功能。在通信设备108处,处理语音分组510,以便从通信设备108的扬声器(例如,图2的扬声器226)输出与高优先级谈话组“LTG-1 ”或高优先级社会媒体配置文件“LSMP-1 ”相关联的语音。然而,丢弃或存储与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组512。如果存储语音分组512,那么,它们可以由通信设备108随后处理,以便将语音转换为文本,和/或随后输出音频。值得注意的是,通信设备108不处于其静音状态。通信设备108也没有启用其语音到文本转换功能。在通信设备112处,处理语音分组510,以便从通信设备112的用户接口(例如,图3的用户接口 302)输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1” 相关联的语音。然而,处理与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组512,以将语音转换为文本。与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本显示在通信设备112的显示屏幕(如图5所示)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。时间戳(例如,“IOhOlO和低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的成员的标识符(例如,“Peter”)也可以显示在显示屏幕的界面窗口中。标识符可包括,但不限于,文本标识符(如图5所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备112正在监测与一个或多个谈话组或社会媒体配置文件相关联的通信。通信设备112也对于选定谈话组(包括低优先级谈话组“LTG-2”)或选定社会媒体配置文件(包括低优先级社会媒体配置文件“LSMP-2”)启用其语音到文本转换功能。图6-7旨在示出对理解本发明有用的用于提供群呼叫的示例性过程。从图6-7可以看出,图I的网络104的网络设备(例如,服务器114)实现语音到文本转换功能。当图I的网络104接收到发往启用了其语音到文本转换功能的通信设备106、108、112的通信时,使用语音到文本转换功能。如果使用网络104的语音到文本转换功能,那么,处理语音分组以便将语音转换为文本。然后,文本被从网络104传递到启用了其语音到文本转换功能的通信设备。关于这一点,应该理解,通信设备被配置成向网络104发送通信以指出其语音到文本转换功能对于一个或多个谈话组或社会媒体配置文件已启用或禁用。网络104包括用于跟踪哪些通信设备对于一个或多个谈话组或社会媒体配置文件启用了它们的语音到文本转换功能的存储设备。同样,在某些实施例中,在网络104处分析文本,以确定某单词和/或短语是否被包含在其中。如果该单词和/或短语包含在文本中,那么,网络104生成命令消息以便输出可听的和/或可视指示。如果该单词和/或短语包含在文本中,则网络104也可以生成命令以触发事件(例如,数据录入或电子邮件转发)。所述命令消息从网络104传递到通信设备。响应于该命令消息,由通信设备输出指示,和/或触发事件。语音到文本转换可以使用语音识别算法在网络104上实现。语音识别算法对于那些本领域的技术人员是已知的,因此,此处将不再对其进行描述。然而,应该理解,可以使用任何语音识别算法,而没有限制。例如,网络104可以使用基于隐马尔可夫模型(HMM)的语音识别算法和/或基于动态时间规整(DTW)的语音识别算法。本发明的各实施例不限于这一点。现在参考图6,该图提供了对理解本发明有用的用于提供群呼叫的第三示例性过程的示意图。如图6所示,当通信设备102的用户602对于谈话组“TG-1”或社会媒体配置文件“SMP-1”启动群呼叫时,示例性过程开始。群呼叫可以通过按下通信设备102的按钮(例如,图2的PTT按钮218)来启动。在启动群呼叫之后,用户602对着通信设备102发言。响应于在通信设备102处接收到语音信号,通信设备102处理该信号以生成语音分组610。语音分组610从通信设备102传递到网络104。语音分组610被发往通信设备106、
108,112ο 在网络104处,语音分组610被处理以将语音转换为文本。网络104将语音分组610转发到没有启用其语音到文本转换功能的通信设备108。网络104将文本消息中的文本或IP分组612传递到至少对于谈话组“TG-1”或社会媒体配置文件“SMP-1”启用了它们的语音到文本转换功能的通信设备106、112。值得注意的是,网络104也可以存储语音分组610和/或文本消息或IP分组612,供网络104随后进行处理和/或随后供通信设备106、108,112 取出。在通信设备106处,处理文本消息或IP分组612,以便向其用户输出文本。如图6所示,文本显示在通信设备106的显示屏幕(例如,图2的显示屏幕228)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。时间戳(例如,“IOhOI")和谈话组或社会媒体配置文件的成员的标识符(例如,“Peter”)也显示在显示屏幕(例如,图2的显示屏幕228)上。标识符可包括,但不限于,文本标识符(如图6所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备106处于其静音状态和/或至少对于谈话组“TG-1”或社会媒体配置文件“SMP-1”启用其语音到文本转换功能。在静音状态,便携式通信设备106的音频输出是静音。在通信设备108处,处理语音分组610,以便从通信设备108的扬声器(例如,图2的扬声器226)输出语音。值得注意的是,通信设备108不处于其静音状态。此外,通信设备108也没有启用其语音到文本转换功能。在调度中心通信设备112处,处理文本消息或IP分组612,以便向其用户输出文本。文本显示在通信设备112的用户接口(例如,图3的用户接口 302)上。时间戳(例如,“10h01”)和谈话组或社会媒体配置文件的成员的标识符(例如,“Peter”)也显示在用户接口(例如,图3的用户接口 302)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。标识符可包括,但不限于,文本标识符(如图6所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备112正在监测与一个或多个谈话组或社会媒体配置文件相关联的通信。通信设备112也对于选定谈话组(包括谈话组“ TG-I ”)或选定的社会媒体配置文件(包括社会媒体配置文件“SMP-1”)启用其语音到文本转换功能。现在参考图7,该图提供了对理解本发明有用的用于提供群呼叫的第四示例性过程的示意图。如图7所示,当通信设备102的用户702对于高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”启动群呼叫时,过程开始。群呼叫可以通过按下通信设备102的按钮(例如,图2的PTT按钮218)来启动。在启动群呼叫之后,用户702对着通信设备102发言。响应于在通信设备102处接收到语音信号,通信设备102处理该信号以生成语音分组710。语音分组710从通信设备102传递到网络104。语音分组710被发往通信设备 106、108、112。通信设备706的用户704对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”也启动群呼叫。群呼叫可以通过按下通信设备706的按钮(例如,图2的PTT按钮218)来启动。在启动群呼叫之后,用户704对着通信设备706发言。响应于在通信设备706处接收到语音信号,通信设备706处理该信号以生成语音分组712。语音分组712从通信设备706传递到网络104。语音分组712被发往通信设备106、108、112。网络104将与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音分组710转发到通信设备106、108、112。然而,网络104处理与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组712,以将语音转换为文本。网络104将文本消息中的文本或IP分组714传递到至少对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”启用了它们的语音到文本转换功能的通信 设备106、112。网络104也可以存储语音分组710和/或712,供网络104随后进行处理,以便将语音转换为文本,和/或随后供通信设备106、108、112取出。网络104也可以存储文本消息或IP分组714供随后取出和处理。在通信设备106处,处理语音分组710,以便向其用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”的成员相关联的语音。可以从通信设备106的扬声器(例如,图2的扬声器226)输出语音。处理文本消息或IP分组714,以向其用户输出与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本。与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本显示在通信设备106的显示屏幕(例如,图2的显示屏幕228)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。时间戳(例如,“10h01”)和低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的成员的标识符(例如,“Peter”)也可以显示在显示屏幕(例如,图2的显示屏幕228)的界面窗口中。标识符可包括,但不限于,文本标识符(如图7所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备106不处于其静音状态并且至少对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-1”启用其语音到文本转换功能。在通信设备108处,处理语音分组710,以便向其用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。可以从通信设备108的扬声器(例如,图2的扬声器226)输出语音。值得注意的是,如果与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组712也从网络104传递到通信设备108,那么,通信设备108可以丢弃语音分组712或将其存储在其存储设备中,供随后取出和处理。值得注意的是,通信设备108不处于其静音状态。通信设备108也没有启用其语音到文本转换功能。在通信设备112处,处理语音分组710,以便向其用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。可以从通信设备112的用户接口(例如,图3的用户接口 302)输出语音。处理与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本消息或IP分组714,以向通信设备112的用户输出文本。与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本显示在通信设备112的显示屏幕(如图7所示)的界面窗口中。界面窗口可包括,但不限于,滚动文本标语、聊天窗口和历史窗口。时间戳(例如,“lOhOl”)和低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的成员的标识符(例如,“Peter”)也可以显示在显示屏幕的界面窗口中。标识符可包括,但不限于,文本标识符(如图7所示)、数字标识符、符号标识符、基于图标的标识符、基于颜色的标识符和/或其任何组合。值得注意的是,通信设备112正在监测与一个或多个谈话组或社会媒体配置文件相关联的通信。通信设备112也对于选定谈话组(包括低优先级谈话组“TG-2”)或选定社会媒体配置文件(包括低优先级社会媒体配置文件“SMP-2”)启用其语音到文本转换功能。本发明的示例性方法实施例
每一组图8A-8C和9A-9C都提供了对理解本发明有用的用于使用通信系统(例如,通信系统100)提供群呼叫的示例性方法的流程图。更具体而言,图8A-8C示出了通信设备(例如,图I的通信设备102、106、108、112)执行语音到文本转换操作的示例性方法。图9A-9C示出了网络(例如,图I的网络104)的网络设备(例如,图I的服务器114)执行语音到文本转换操作的示例性方法。现在参考图8A-8C,这些图提供了对理解本发明有用的用于提供群呼叫的第一示例性方法800的流程图。如图8A所示,方法800从步骤802开始,并继续执行步骤804。在步骤804中,在高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”的第一通信设备处启动群呼叫。此外,还在低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的第二通信设备处启动群呼叫。此后,第一和第二通信设备的用户对着其麦克风发言。事实上,在步骤806中,在第一和第二通信设备处接收语音信号。接下来,执行步骤808,在此,语音分组通过网络,从第一和第二通信设备中的每一个传递到第三通信设备。第三通信设备是高优先级谈话组“HTG-I ”或高优先级社会媒体配置文件“HSMP-1 ”的成员。第三通信设备也是低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的成员。语音分组也可以从第一和第二通信设备中的每一个传递到控制台/调度中心的第四通信设备。如果语音分组被传递到控制台/调度中心的第四通信设备,那么,方法800继续执行图8B的步骤832。现在参考图SB,步骤832涉及在控制台/调度中心的第四通信设备处接收从第一和第二通信设备传递的语音分组。在接收到语音分组之后,执行判断步骤834和838。执行判断步骤834,以确定是否对于高优先级谈话组“HTG-1 ”或高优先级社会媒体配置文件“HSMP-1”启用语音到文本转换功能。如果对于高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”没有启用语音到文本转换功能[834:NO],那么,执行步骤836。在步骤836中,通过其用户接口(例如,扬声器)向第四通信设备的用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。如果对于高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”启用了语音到文本转换功能[834:YES],那么,方法800继续下面将描述的步骤842。执行步骤838以确定是否对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-1”启用了语音到文本转换功能。如果对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-1 ”没有启用语音到文本转换功能[838: NO],那么,执行步骤840。在步骤840中,通过其用户接口(例如,扬声器)向第四通信设备的用户输出与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-1”相关联的语音。如果对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-1 ”启用了语音到文本转换功能[838: YES],那么,方法800继续步骤842。步骤842涉及处理语音分组,以将语音转换为文本。接下来,执行可选步骤844,在此,扫描文本以识别一个或多个预定义的或预选定的单词和/或短语。在完成对文本的扫描之后,执行判断步骤846,以确定在文本中是否标识了预定义的或预先选定的单词和/或短语。如果文本包含至少一个预定义的或预选定的单词和/或短语[846: YES],那么,执行步骤848,在此,向第四通信设备的用户输出指示。该指示可包括,但不限于,可听指示和可视指示。步骤848可以额外地或作为替代地包括触发其他动作(例如,数据录入和电子邮件转发)。随后,执行下面将描述的步骤850。如果该文本不包含一个或多个预定义的或预选定的单词和/或短语[846: NO],那么,执行步骤850,在此,文本被存储在第四通信设备的存储设备中。文本可以被存为文本 串。步骤850还涉及通过用户接口向第四通信设备的用户输出该文本。此后,执行步骤852,在此,方法800返回到步骤802或执行随后的处理。再次参考图8A,在步骤810中在第三通信设备处接收到从第一和第二通信设备传递的语音分组之后,执行判断步骤812。执行判断步骤812,以确定第三通信设备是否处于其静音状态。如果第三通信设备不处于其静音状态[812:N0],那么,方法800继续下面将描述的图8C的判断步骤854。如果第三通信设备处于其静音状态[812:YES],那么,方法800继续判断步骤816。执行判断步骤816,以确定是否启用了第三通信设备的语音到文本转换功能。如果没有启用第三通信设备的语音到文本转换功能[816:N0],那么,执行步骤818,在此,丢弃语音分组,或将其存储在第三通信设备的存储设备中。此后,执行步骤830,在此,方法800返回到步骤802或执行随后的处理。如果启用了第三通信设备的语音到文本转换功能[816:YES],那么,方法800继续步骤820。在步骤820中,语音分组被处理,以将语音转换为文本。接下来,执行可选步骤822,在此,扫描文本以识别一个或多个预定义的或预先选定的单词和/或短语。在完成对文本的扫描之后,执行判断步骤824,以确定在文本中是否标识了预定义的或预选定的单词和/或短语。如果该文本包含至少一个预定义的或预选定的单词和/或短语[824:YES],那么,执行步骤826,在此,向第三通信设备的用户输出指示。指示可包括,但不限于,可视指示和可听指示。步骤826可以额外地或作为替代地包括触发其他动作(例如,数据录入和电子邮件转发)。随后,执行下面将描述的步骤828。如果文本不包含一个或多个预定义的或预选定的单词和/或短语[824:N0],那么,执行步骤828,在此,文本被存储在第三通信设备的存储设备中。文本可以被存为文本串。步骤828还涉及通过用户接口向第三通信设备的用户输出文本。此后,执行步骤830,在此,方法800返回到步骤802或执行随后的处理。现在参考图SC,执行判断步骤854,以确定是否启用了第三通信设备的语音到文本转换功能。如上文所指出的,如果第三通信设备不处于其静音状态,则执行步骤854。如果没有启用第三通信设备的语音到文本转换功能[854:N0],那么,执行步骤856,在此,通过其用户接口(例如,扬声器)向第三通信设备的用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。在下一步骤858中,丢弃与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组,或将其存储在第三通信设备的存储设备中。此后,执行步骤872,在此,方法800返回到步骤802或执行随后的处理。如果启用了第三通信设备的语音到文本转换功能[854:YES],那么,执行步骤860,在此,通过其用户接口(例如,扬声器)向第三通信设备的用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。在下一步骤862中,处理与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组,以将语音转换为文本。接下来,执行可选步骤864,在此,扫描文本以识别一个或多个预定义的或预选定的单词和/或短语。在完成对文本的扫描之后,执行判断步骤866,以确定在文本中是否标识了至少一个预定义的或预选定的单词和/或短语。如果文本包含至少一个预定义的或预选定的单词和/或短语[866:YES],那么,执行步骤868,在此,向第三通信设备的 用户输出指示。该指示可包括,但不限于,可视指示和可听指示。步骤868可以额外地或作为替代地包括触发一个或多个其他事件(例如,数据录入和电子邮件转发)。随后,执行下面将描述的步骤870。如果文本不包含一个或多个预定义的或预选定的单词和/或短语[866:N0],那么,执行步骤870,在此,文本被存储在第三通信设备的存储设备中。文本可以被存为文本串。步骤870也可以包括通过用户接口向第三通信设备的用户输出文本。此后,执行步骤872,在此,方法800返回到步骤802或执行随后的处理。现在参考图9A-9C,这些图提供了对理解本发明有用的用于提供群呼叫的第二示例性方法900的流程图。如图9A所示,方法900从步骤902开始,并继续执行步骤904。在步骤904中,由高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”的第一通信设备启动群呼叫。还在低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”的第二通信设备处启动群呼叫。此后,第一和第二通信设备的用户对着其麦克风发言。事实上,在步骤906中,在第一和第二通信设备处接收语音信号。接下来,执行步骤908,在此,语音分组从第一和第二通信设备中的每一个传递到网络。值得注意的是,语音分组被发往高和低优先级谈话组“HTG-1”、“ LTG-2 ”或社会媒体配置文件“HSMP-1”、“ LSMP-2 ”的第三通信设备。语音分组也可以被发往调度中心的第四通信设备。在步骤910中在网络的网络设备处接收到语音分组之后,执行判断步骤912和924。执行判断步骤912,以确定是否启用了第三通信设备的语音到文本转换功能。如果没有启用第三通信设备的语音到文本转换功能[912:N0],那么,执行步骤914,在此,语音分组被转发到第三通信设备。步骤914也可以包括将与谈话组“HTG-l”、“LTG-2”或社会媒体配置文件“HSMP-l”、“LSMP-2”中的一项或多项相关联的语音分组存储在网络的存储设备中,供随后取出和处理。在下一步骤916中,在第三通信设备处接收语音分组。此后,在步骤918中处理语音分组以向第三通信设备的用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音是通过第三通信设备的用户接口向用户输出的。如果与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组也传递到第三通信设备,那么,执行步骤920,在此,这些语音分组被丢弃或存储在第三通信设备的存储设备中。在完成步骤920之后,执行步骤934,在此,方法900返回到步骤902或执行随后的处理。如果启用了第三通信设备的语音到文本转换功能[912:YES],那么,方法900继续图9B的步骤936。现在参考图9B,步骤936涉及识别与高和低优先级谈话组“HTG-1”、“LTG-2”或社会媒体配置文件“HSMP-1 ”、“LSMP-2”相关联的语音分组。在完成步骤936之后,方法900继续步骤938和944。步骤938涉及将与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音分组转发到第三通信设备。在步骤940中,在第三通信设备处接收语音分组。在第三通信设备处,处理语音分组,以向第三通信设备的用户输出与高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”相关联的语音。语音可以通过用户接口(例如,扬声器)输出。此后,执行步骤962,在此,方法900返回到步骤902或执行随后 的处理。步骤944涉及处理与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的语音分组,以将语音转换为文本。在下一步骤946中,文本被存储在网络的存储设备中,供随后检索和处理。文本可以存储在存储设备的日志文件中。此后,执行可选步骤948,在此,扫描文本以识别至少一个预定义的或预选定的单词和/或短语。如果标识了一个或多个预定义的或预选定的单词或短语[950: YES],那么,执行步骤952,在此,网络设备生成至少一个命令,以便输出指示和/或触发其他事件(例如,数据录入和电子邮件转发)。然后,在步骤954中,文本和命令从网络传递到第三通信设备。在步骤958中在第三通信设备处收到文本和命令之后,在步骤960中向其用户输出文本和/或指示。该指示可包括,但不限于,可听指示和可视指示。步骤960也可以包括在第三通信设备处采取其他动作(例如,数据录入和电子邮件转发)。随后,执行步骤962,在此,方法900返回到步骤902或执行随后的处理。如果没有标识一个或多个预定义的或预选定的单词或短语[950: NO],那么,执行步骤956,在此,与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本被从网络转发到第三通信设备。在步骤958中在第三通信设备处收到文本之后,执行步骤960。在步骤960中,与低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”相关联的文本通过用户接口向第三通信设备的用户输出。此后,执行步骤962,其中,方法900返回到步骤902或执行随后的处理。再次参考图9A,执行判断步骤924,以确定是否启用了第四通信设备的语音到文本转换功能。如果没有启用第四通信设备的语音到文本转换功能[924:N0],那么,执行步骤926,在此,语音分组被从网络转发到第四通信设备。值得注意的是,语音分组包括与高和低优先级谈话组“HTG-l”、“LTG-2”或高和低优先级社会媒体配置文件“HSMP-1”、“LSMP-2”相关联的语音分组。在步骤928中在第四通信设备处接收到语音分组之后,执行步骤930,在此,处理语音分组,以组合与谈话组“HTG-l”、“LTG-2”或优先级社会媒体配置文件“HSMP-l”、“LSMP-2”相关联的语音。然后,在步骤932中,向第四通信设备的用户输出组合的语音。此后,执行步骤934,在此,方法900返回到步骤902或执行随后的处理。
如果没有启用第四通信设备的语音到文本转换功能[924: YES],那么,方法900继续图9C的步骤964和966。现在参考图9C,执行步骤964,以确定是否对于高优先级谈话组“HTG-1 ”或高优先级社会媒体配置文件“HSMP-1 ”启用了第四通信设备的语音到文本转换功能。如果对于高优先级谈话组“HTG-1 ”或高优先级社会媒体配置文件“HSMP-1 ”启用了第四通信设备的语音到文本转换功能[964: YES],那么,方法900继续下面将描述的步骤980_999ο如果对于高优先级谈话组“HTG-1”或高优先级社会媒体配置文件“HSMP-1”没有启用第四通信设备的语音到文本转换功能[964: NO],那么,方法900继续968。步骤968涉及识别与相应的谈话组(例如,高优先级谈话组“HTG-1”)或社会媒体配置文件(例如,高优先级社会媒体配置文件“HSMP-1”)相关联的语音分组。在下一步骤970中,已标识的与相应的谈话组或社会媒体配置文件相关联的语音分组从网络被转发到第四通信设备。在步骤972中在第四通信设备处接收到语音分组之后,执行步骤974,在此,处理语音分组,以向第四通信设备的用户输出与相应的谈话组或社会媒体配置文件相关联的语音。在步骤976中,通过通信设备的用户接口,输出与相应的谈话组或社会媒体配置文件相关联的语音。此后,执行步骤999,在此,方法900返回到步骤902或执行随后的处理。 执行判断步骤966,以确定是否对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”启用了第四通信设备的语音到文本转换功能。如果对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”没有启用第四通信设备的语音到文本转换功能[966: NO],那么,该方法继续上文所描述的的步骤968-999。如果对于低优先级谈话组“LTG-2”或低优先级社会媒体配置文件“LSMP-2”启用了第四通信设备的语音到文本转换功能[966: YES],那么,该方法继续步骤980。步骤980包括识别与相应的谈话组(例如,低优先级谈话组“LTG-2”)或社会媒体配置文件(例如,低优先级社会媒体配置文件“LSMP-2”)相关联的语音分组。在下一步骤982中,识别出的分组被处理,以将语音转换为文本。在步骤984中,文本可以作为日志文件存储在网络的存储设备中。如此,可以由网络设备和/或其他通信设备随后取出和处理文本。在完成步骤984之后,执行可选步骤986,在此,扫描文本以识别至少一个预定义的或预选定的单词和/或短语。如果识别了一个或多个预定义的或预选定的单词或短语[988:YES],那么,执行步骤990,在此,网络设备生成至少一个命令,以便输出指示和/或触发一个或多个其他事件(例如,数据录入和电子邮件转发)。然后,在步骤992中,文本和命令从网络传递到第四通信设备。在步骤996中在第四通信设备处收到文本和命令之后,在步骤998中向第四通信设备的用户输出文本和/或至少一个指示。指示可包括,但不限于,可听指示和可视指示。步骤998也可以涉及在第四通信设备处采取其他动作(例如,数据录入和电子邮件转发)。随后,执行步骤999,在此,方法900返回到步骤902或执行随后的处理。如果没有识别出一个或多个预定义的或预选定的单词或短语[988:N0],那么,执行步骤994,在此,与相应的谈话组(例如,低优先级谈话组“LTG-2”)或社会媒体配置文件(例如,低优先级社会媒体配置文件“LSMP-2”)相关联的文本被从网络转发到第四通信设备。在步骤996中在第四通信设备处收到文本之后,执行步骤998。在步骤998中,通过用户接口向第四通信设备的用户输出与相应的谈话组(例如,低优先级谈话组“LTG-2”)或社会媒体配置文件(例如,低优先级社会媒体配置文件“LSMP-2”)相关联的文本。此后,执行步骤999,在此,方法900返回到步骤902或执行随后的处理。 此处所公开的和所要求保护的所有设备、方法以及算法可以在有限次实验的情况下根据本公开作出和执行。尽管是以优选实施例来描述本发明的,但是,对本领域的技术人员显而易见的是,在不偏离本发明的概念、精神以及范围的情况下可以向设备、方法以及方法的步骤的序列施加变化。更具体而言,显然,可以添加某些组件,将它们与此处所描述的组件相结合,或代替此处所描述的组件,仍会实现相同或类似的结果。对本领域的技术人员显而易见的所有这样的类似的替换和修改方案都被视为在如所定义的本发明的精神、范围和概念内。·
权利要求
1.一种用于最小化陆上移动无线电(LMR)通信系统中的语音数据的丢失的方法,在所述系统中,各个LMR设备被指定到多于一个的谈话组,包括 从第一谈话组的第一 LMR设备接收第一传输的语音通信,所述第一 LMR设备和第二 LMR设备已被指定到所述第一谈话组; 从第二谈话组的第三LMR设备接收第二传输的语音通信,所述第一 LMR设备和所述第三LMR设备已被指定到所述第二谈话组,所述第二传输的语音通信在与所述第一传输的语音通信至少部分地同时的时间发生;以及 响应于同时接收到所述第一和第二传输的语音通信,通过执行至少一个动作,自动地保留所述第二传输的语音通信的语音信息内容。
2.根据权利要求I所述的方法,其中,所述动作包括将所述语音信息内容转换为文本。
3.根据权利要求2所述的方法,其中,所述动作还包括在所述第二LMR设备处显示所述文本。
4.根据权利要求2所述的方法,其中,所述转换是在所述第二LMR设备处执行的。
5.根据权利要求2所述的方法,其中,所述转换是在远离所述第二LMR设备的网络服务器处执行的。
6.根据权利要求2所述的方法,还包括为所述文本提供至少一个时间戳。
7.根据权利要求2所述的方法,还包括为所述文本提供至少一个标识符,以将所述文本与所述第三LMR设备相关联。
8.根据权利要求2所述的方法,其中,所述动作还包括存储所述文本,供以后使用。
9.根据权利要求8所述的方法,其中,所述动作还包括将已存储的所述文本转换为语音,并在所述第二 LMR设备处作为音频呈现所述语音。
10.根据权利要求I所述的方法,其中,所述动作包括存储所述语音信息内容,供稍后在所述第二 LMR设备中呈现。
11.根据权利要求I所述的方法,还包括 如果所述第二 LMR设备的音频输出被设置为静音状态,则自动地将所述第一传输的语音通信和所述第二传输的语音通信中的至少一个转换为文本。
12.根据权利要求I所述的方法,还包括生成至少一个信号以通知用户所述保留步骤已经被执行。
13.一种陆上移动无线电(LMR)通信系统,在所述系统中,多个LMR设备中的各个LMR设备被指定到多于一个的谈话组,该系统包括 接收器,被配置成用于 (a)从第一谈话组的第一LMR设备接收第一传输的语音通信,所述第一LMR设备和第二LMR设备已被指定到所述第一谈话组,以及 (b)从第二谈话组的第三LMR设备接收第二传输的语音通信,所述第一LMR设备和所述第三LMR设备已被指定到所述第二谈话组,所述第二传输的语音通信在与所述第一传输的语音通信至少部分地同时的时间发生;以及 至少一个处理器,被配置成通过响应于在所述接收器处同时接收所述第一和第二传输的语音通信而执行至少一个动作,自动地保留所述第二传输的语音通信的语音信息内容。
全文摘要
用于通过网络(104)传递信息的系统(100)和方法(800,900)。该方法涉及接收从第一通信设备(102,504,704)传递的并发往第二通信设备(SCD)的群呼叫语音数据(GCVD)。处理该GCVD(410,512,610,712),以响应于在SCD(106,108,112)中发生的条件,将它转换为文本数据。该条件是从包括音频静音条件和同时语音通信条件的组中选择的。在网络设备(114)和/或SCD中执行语音到文本转换。处理文本数据,以在SCD的用户接口(230)上输出所定义的文本。
文档编号H04M3/56GK102812732SQ201180014158
公开日2012年12月5日 申请日期2011年1月27日 优先权日2010年2月10日
发明者W·德鲁斯, R·扎斯特拉姆 申请人:哈里公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1