具有实时状态通知的语音通信的制作方法_4

文档序号:9816685阅读:来源:国知局
r>[0075] 在图4D中,设备402的操作者已播放(或者至少开始播放)音频录音内容。因此,状 态指示符416a已在外观上改变-在运种情况下通过改变颜色。在其他实施方式中,指示符 416a可W经历更加显著的改变,如上所述。在图4中反映的颜色改变(从绿色至蓝色)由于附 图的黑白性质为不能清晰可见。
[0076] 图4E描述在设备402的用户选择(例如,按压并持续按着)通信内容412a时图4D的 GUI 404。当检测到运个动作时,菜单460显示在触摸屏显示器上W允许用户采取有关通信 内容(W及相关联的录音内容)的一些动作。例如,如图4E中所示,可W提供删除或转发该录 音内容的选项。如果用户希望利用她自己的录音内容来响应通信内容412曰,她可W激活如 上所述的多功能控制器422,并且她的录音内容将仅利用对控制器422的一键式触摸自动创 建并发送。
[0077] 图5是表明根据本发明的一些实施方式的支持具有实时状态通知的语音通信的方 法的流程图。在示出的方法中,设备102的用户正在与一个其他人(设备104的用户)进行聊 天会话。示出的方法可W在没有超出本发明的范围的情况下修改为支持群通信会话内的语 音通信。
[0078] 在操作500中,设备102的用户打开他的设备上的通信应用并且打开(或创建)与设 备104的用户的对话。他按压多功能控制器W开始语音或其他音频录音(例如,图3A的控制 器322)。应注意,他还可W将一些文本与音频录音相联系地输入至文本输入窗口中,该文本 可W在音频录音之前(例如,如果在开始录音之前输入的)、期间(例如,与录音内容一起发 送)或之后(例如,如果在完成录音之后输入的)传递。
[0079] 在开始录音时,在设备102上执行的通信应用发出短暂的信号至通信系统120。运 个信号不同于由应用发送的作为通信会话的一部分的正常的聊天消息,因为其不作为消息 传递至设备104。相反,意味着将由运里描述的应用逻辑使用(cons皿e)。
[0080] 在操作502中,通信系统接收有关开始录音的实时状态通知,并且将该通知中继至 设备104。在一些实施方式中,通知可W仅在系统120上保留足够将其中继至设备104的长度 (或者直至从设备104接收到确收),然后将其丢弃。在其他实施方式中,该状态可W保留直 至其由设备102的新的状态代替。在图5中反映的本发明的实施方式中,即使设备102的用户 主动或打开与其他用户的通信线程或会话,仅当前对话(为其开始音频录音的对话)设及的 用户被通知录音开始。
[0081] 在操作504中,设备104接收在设备102处的音频录音的通知并且更新相关联的对 话的显示W指示该状态。说明性地,在设备104处的对话的视图可W改变为显示"录音音频" 或"录音"或者指示设备102采取的动作的一些其他指示。
[0082] 如果对话当前没有显示在设备104上,但通信应用运行,则可W或可W不显示状态 通知。例如,如果设备104当前显示多个对话的缩略图(例如,如图2所示),则对话的缩略图 (或者缩略图的图标或其他部分)可W闪烁,改变颜色或W其他方式呈现改变的外观W指示 与该对话相关联的音频活动。或者,如果设备104当前显示另一个对话,则该对话的标题或 其他部分可W暂时地改变W识别设备102的用户并且指示他正在录音音频(例如,利用打印 通知、利用色调、利用图标)。例如,滚动信息条显示可W滚动通过标题,其部分可W暂时地 变成显示另一个对话的状态,可W与可听到的提醒一起显示另一个用户的缩略图等。然而, 如果设备104的用户当前录音或播放来自另一个对话的音频,则没有可听到的提醒会响起, 或完全没有设备102的状态的指示。
[0083] 如果通信应用当前没有在设备104上执行,则可W丢弃通知。如果应用在后台运 行,则通知可W被消耗,而设备104的用户只有在她将应用打开至前台时会看到。
[0084] 在操作510中,设备102的用户录音他的音频(例如,语音、音乐、音响效果)并释放 多功能控制器。在释放控制器时,设备1〇2(即,通信应用)将新的短暂的信号发送至系统120 W报告状态的改变。
[0085] 在操作512中,通信系统120接收通知并且与操作502的通知相似地处理该通知,并 且将其中继至设备104。
[0086] 在操作514中,设备104接收通知并且如果可能的话(例如,如果应用在设备的前台 操作)将其显示器更新为反映新的状态。说明性地,如果用户当前观看与设备102的用户的 对话,则她可W看见状态指示符(例如,在显示器的标题中)变成巧级'或"空邸'或"写入" 或别的东西。
[0087] 在操作520中,设备102将音频录音内容上传至通信系统120(例如,至媒体服务 器)。设备还可W发送设备102的用户在进行录音之前和/或之后输入的任何文本。录音内容 在其被上传之前或之后可W被译码、压缩和/或另外处理。
[0088] 在操作522中,系统120存储录音内容,报告其或将其提供至设备104,并且传递可 伴随录音内容的任何文本。在一些实施方式中,如果设备104在线,则系统会试图立即传递 录音内容。在其他实施方式中,系统可W传递出现在设备104上显示的对话中的消息,其可 W包括与录音内容相关联的任何文本,而且使得设备104的用户能够开始下载录音内容。当 录音内容被下载至设备104时,用于开始播放其的控制器被插入对话中。因此,设备104的用 户可W通过按压一个图标或控制器开始播放。
[0089] 在操作530中,用户开始在设备104上播放该录音内容。因此通信应用将短暂的信 号发送至系统120W报告状态的运个改变。
[0090] 在操作532中,系统接收通知,将其与来自设备102的通知相似地处理,并且将其中 继至设备102。
[0091] 在操作534中,设备102接收通知并且如果可能的话(例如,如果应用在设备102的 前台执行)更新用户的对话的状态。例如,代表设备104的用户的标识符或缩略图的部分(例 如,图标)可W改变颜色,可W变成不同的形状、检验标志或者可W显示的其他符号等。
[0092] 在可选的操作540中,设备104的用户在播放录音内容期间将设备移动至更靠近她 或更远离她,并且播放通过不同的输出部件进行。例如,在设备相对远离她时可W使用第一 扬声器-诸如在设备处于扬声器电话操作模式时激活的扬声器。当设备放置为接近用户时 (例如,仿佛她在利用其打电话),音频输出可W自动切换到在打电话而不是在扬声器电话 模式下使用的扬声器。
[0093] 在可选的操作550中,设备102的用户创建至设备104的用户的文本消息,诸如音频 录音的跟随消息,并且使用被激活W创建并发送音频录音的相同的多功能工具将其发送。 因此,在本发明的一些实施方式中,单个上下文敏感的控制器被用于发送通信会话内的文 本和录首的首频两者。
[0094]图6是根据本发明的一些实施方式的进行具有实时状态通知的录音的音频通信的 便携式设备的框图。
[00M]设备602包括均经由总线614禪接的一个或多个处理单元或处理器602、触摸屏显 示器604、软和/或硬输入控制器606(例如,小键盘、键盘、鼠标、跟踪球)、辅助存储器608、无 线收发器610(禪接至天线610a)、可选的附加的输入/输出端口 612W及存储器618。无线收 发器610可具有与无线通信业务提供商(例如,无线电话公司的网络)的持久性的通信连接。
[0096] 存储器618存储由处理器602执行的程序和/或其他指令。运些程序包括用于管理 基本设备服务W及执行硬件相关的功能和任务的操作系统630。
[0097] 存储器618还存储多个程序模块或者支持和/或实现具有实时通知的交换语音通 信的方法的处理器可执行的指令集。具体地,存储器618包括经由文本和/或媒体进行实时 通信的通信程序620。程序620可W由诸如图1的系统120的通信系统的操作者提供。
[0098] 作为通信应用620的一部分,或者除该应用之外,存储器618存储图形用户界面、通 知逻辑624、通信内容626 (包括音频录音628)等。
[0099] GUI 622显示并管理触摸屏显示器604上的各种内容,包括用于开始录音的音频消 息和文本消息中的一者或两者的,并且在不同上下文下可W改变外观W信号通知其功能的 多功能控制器。GUI 622进一步包括在播放相关联的音频录音时改变外观的并且可W进一 步为了其他原因(例如,接收者发送音频录音或将其删除)改变外观的通信状态指示符。此 夕F,GUI622包括通信伙伴的状态(例如,指示该伙伴何时录音音频),在显示器604的对话区 域中显示的通信内容的代表,通信伙伴的缩略图等。
[0100] 在由处理器602执行时,通知逻辑624发出和/或消耗实时通知。例如,逻辑624可W 在设备602的操作者录音待发送至另一个设备的用户的音频时向另一个设备发出通知,可 W在录音完成时发送另一个通知,并且在设备602的操作者播放从另一个设备接收的录音 内容时发送另一个通知。
[0101] 通信内容626至少包括设备602的操作者和操作者的通信/聊天会话的参与者之间 交换的一些通信内容。其他(例如,过去的)通信内容可W存储在辅助存储器608中直至需要 的时候(例如,如果设备操作者滚动通过他的通信
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1