一种基于语音的网络问答社区建立方法及装置制造方法及图纸

技术编号:15705260 阅读:81 留言:0更新日期:2017-06-26 12:32
本发明专利技术适用计算机技术领域,提供了一种基于语音的网络问答社区的建立方法及装置,所述方法包括:当接收到第一用户的语音提问请求或语音回答请求时,获取第一用户输入的语音,对语音进行变声处理,并将处理后的语音上传至网络问答社区,当接收到第二用户收听处理后的语音的请求时,从网络问答社区获取并播放处理后的语音,从而建立了一个可进行语音提问、语音回答以及语音收听的网络问答社区,更真实地传递网络问答社区中用户的情绪和态度,此外,还通过变声处理为网络问答社区中用户的个人真实身份提供保护。

Voice based network question and answer community building method and device

The invention is applied to computer technology, and provides a voice based network answering method and device for building community, the method comprises: when receiving the first user requests for voice or voice answer request, to obtain user input to the first voice, voice in voice processing, and the processed speech upload to network quiz community, when receiving second users to listen to the voice of the processed requests from the network, and obtain the Q & a community voice broadcast after treatment, so as to establish a voice, voice and speech to answer questions of the answering community, more real network answers community user's mood and attitude in addition, it also provides protection of personal identity through voice processing for network users in the community question answering.

【技术实现步骤摘要】
一种基于语音的网络问答社区建立方法及装置
本专利技术属于计算机
,尤其涉及一种基于语音的网络问答社区建立方法及装置。
技术介绍
无论是在过去还是现在,人们经常聚在一起对某个问题或者观点展开讨论,每个人都可以针对这个问题或者观点发表自己的看法,不仅可以解决问题、完善观点,还可以彼此促进、互相学习。在互联网飞速发展的今天,网络问答平台(例如天涯论坛、百度知道、知乎等)的出现使得这类探讨不再受时间、地点等因素的限制。然而,在这些网络问答社区里,用户通过文字形式阐述自己的观点,为了便于理解,用户需要整理自己的文字表达,使得其足够明白和清晰,这为文字功底差的用户增加了不小的阻碍,而且文字表达出来的情感和态度没有语音表大出来的真实、直观,给用户之间的交流和理解带来困难。
技术实现思路
本专利技术的目的在于提供一种基于语音的网络问答社区建立方法及装置,旨在解决由于现有技术无法提供一种方便快捷且便于用户之间交流的网络问答社区的建立方法,导致在传统的网络问答社区里用户通过文字表达观点时耗时较长、且文字表达方式难以直观地传递用户的情感和态度的问题。一方面,本专利技术提供了一种基于语音的网络问答社区建立方法,所述方法包括下述步骤:当接收到第一用户的语音提问请求或语音回答请求时,获取所述第一用户输入的语音;对所述语音进行变声处理,并将处理后的语音上传至所述网络问答社区;当接收到所述第二用户收听所述处理后的语音的请求时,从所述网络问答社区获取并播放所述处理后的语音。另一方面,本专利技术提供了一种基于语音的网络问答社区建立装置,所述装置包括:语音输入模块,用于当接收到第一用户的语音提问请求或语音回答请求时,获取所述第一用户输入的语音;语音上传模块,用于对所述语音进行变声处理,并将处理后的语音上传至所述网络问答社区;以及语音播放模块,用于当接收到所述第二用户收听所述处理后的语音的请求时,从所述网络问答社区获取并播放所述处理后的语音。本专利技术在接收到第一用户的语音提问请求或语音回答请求时,获取第一用户输入的语音,对该语音进行变声处理,并将变声处理后的语音上传到网络问答社区,当接收到第二用户收听该处理后的语音的请求时,从网络问答社区获取并播放该处理后的语音,从而建立了一个可进行语音提问、语音回答以及语音收听的网络问答社区,不仅大大便捷了用户之间的信息交流,而且有效地提高了用户之间信息传递的准确度,使得在网络问答社区中用户的情绪和态度更为直观和真实,此外,对语音的变声处理为用户的真实身份提供了较为安全的保护。附图说明图1是本专利技术实施例一提供的基于语音的网络问答社区建立方法的实现流程图;图2是本专利技术实施例二提供的基于语音的网络问答社区建立装置的结构示意图;以及图3是本专利技术实施例二提供的基于语音的网络问答社区建立装置的优选结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的基于语音的网络问答社区建立方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,当接收到第一用户的语音提问请求或语音回答请求时,获取第一用户输入的语音。本专利技术实施例适用于计算机、平板电脑、智能手机或问答平台,当第一用户需要提问或者需要回答问题时,可在这些设备上启动网络问答社区或应用并发送语音提问请求或语音回答请求,此时,可通过预设的语音采集软硬件或者设备,例如录音软件、话筒等,来采集用户的语音。其中,第一用户为在网络问答社区中发送语音提问请求或语音回答请求的用户。优选地,当检测到该网络问答社区启动时,可从预先构建的问答语音库中选取预设数量条提问语音和/或回答语音,并显示输出这些提问语音和/或回答语音的播放界面和问答页面链接,以将这些语音推荐给第一用户,具体地,可根据第一用户的兴趣或者问答语音库中各语音的被收听次数选取该预设数量条提问语音和/或回答语音,从而有效地提高网络问答社区的便捷度、并使得网络问答社区更为人性化。在步骤S102中,对语音进行变声处理,并将处理后的语音上传至网络问答社区。在本专利技术实施例中,当获取到第一用户输入的语音后,可对该语音进行变声处理,以改变该语音的音色、音频等,再将处理后的语音上传到网络问答社区,从而避免第一用户因声音被认出导致真实身份泄露。具体地,可采用现有成熟的变声软硬件对语音进行变声处理。优选地,当接收到的请求为第一用户的语音提问请求时,可将第一用户输入的语音与问答语音库中的提问语音进行匹配,当问答语音库中出现与该语音匹配成功的提问语音时,在网络问答社区显示输出该提问语音的播放界面和问答链接界面,从而在第一用户提问时,可向第一用户推荐网络问答社区中相似度较高的提问语音和问答链接界面,以提高用户提问的响应速度,有效地提高网络问答社区的人性化和智能化程度。优选地,当接收到第一用户输入的语音时,可将该语音与预先构建的不良用语库中的语音进行匹配,以检测第一用户输入的语音中是否出现了不良用语库中定义的不良用语。当在第一用户输入的语音中出现了与不良用语库中的语音匹配成功的音频段时,可通过预设音频对该音频段进行覆盖,以屏蔽该音频段。具体地,不良用语库中可存储网络上不文明或带有较强攻击性的词汇语音。进一步优选地,第一用户输入的语音中可能存在多段与不良用语库中语音匹配成功的音频段,因此可统计这些音频段的数量和时长,当该数量超过预设的第一阈值或者该时长超过预设的第二阈值时,可拒绝执行语音的上传操作。优选地,第一阈值或第二阈值的大小根据网络问答社区的用户年龄进行设置,以向用户提供个性化、差异化服务。在步骤S103中,当接收到第二用户收听处理后的语音的请求时,从网络问答社区获取并播放处理后的语音。在本专利技术实施例中,第二用户为在网络问答社区里发送语音收听请求的用户,当接收到第二用户收听该处理后的语音的请求时,可从网络问答社区获取该处理后的语音,并播放给处理后的语音。在本专利技术实施例中,建立了一个可进行语音提问、语音回答以及语音收听的网络问答社区,有效地提高了用户之间信息传递的准确度和便捷度,还通过对语音进行变声处理,提高了网络问答社区的安全性。此外,为用户提供语音推荐并检测用户的语音内容,有效地提高了网络问答社区的智能化程度和保障了网络问答社区的良好风气。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。实施例二:图2示出了本专利技术实施例二提供的基于语音的网络问答社区建立装置的结构,详述如下:语音输入模块21,用于当接收到第一用户的语音提问请求或语音回答请求时,获取第一用户输入的语音。在本专利技术实施例中,当第一用户需要提问或者需要回答问题时,可在这些设备上启动网络问答社区或应用并发送语音提问请求或语音回答请求,此时,可通过预设的语音采集软硬件或者设备,例如录音软件、话筒等,来采集用户的语音。其中,第一用户为在网络问答社区中发送语音提问请求或语音回答请求的用户。语音上传本文档来自技高网...
一种基于语音的网络问答社区建立方法及装置

【技术保护点】
一种基于语音的网络问答社区建立方法,其特征在于,所述方法包括下述步骤:当接收到第一用户的语音提问请求或语音回答请求时,获取所述第一用户输入的语音;对所述语音进行变声处理,并将处理后的语音上传至所述网络问答社区;当接收到第二用户收听所述处理后的语音的请求时,从所述网络问答社区获取并播放所述处理后的语音。

【技术特征摘要】
1.一种基于语音的网络问答社区建立方法,其特征在于,所述方法包括下述步骤:当接收到第一用户的语音提问请求或语音回答请求时,获取所述第一用户输入的语音;对所述语音进行变声处理,并将处理后的语音上传至所述网络问答社区;当接收到第二用户收听所述处理后的语音的请求时,从所述网络问答社区获取并播放所述处理后的语音。2.如权利要求1所述的方法,其特征在于,获取所述第一用户输入的语音的步骤之前,所述方法还包括:当检测到所述网络问答社区启动的消息时,从预先构建的问答语音库中选取预设数量条提问语音和/或回答语音,并显示输出所述提问语音和/或回答语音的播放界面和问答页面链接。3.如权利要求1所述的方法,其特征在于,获取所述第一用户输入的语音的步骤之后,对所述语音进行变声处理的步骤之前,所述方法还包括:当接收到的请求为所述第一用户的语音提问请求时,将所述语音与所述问答语音库中的提问语音进行匹配;获取所述问答语音库中与所述语音匹配成功的提问语音,并显示输出所述提问语音的播放界面和问答页面链接。4.如权利要求1所述的方法,其特征在于,获取所述第一用户输入的语音的步骤之后,对所述语音进行变声处理的步骤之前,所述方法还包括:将所述语音与预先构建的不良用语语音库中的语音进行匹配,获取所述语音中与所述不良用语库中的语音匹配成功的语音段,并屏蔽所述语音段。5.如权利要求4所述的方法,其特征在于,所述方法还包括:获取被屏蔽语音段的数量和时长,当所述数量超过预设第一阈值或所述时长超过预设第二阈值时,拒绝执行所述语音上传操...

【专利技术属性】
技术研发人员:罗利娟
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1