语音搜索引擎Android NLP集成方案
语音指令的搜索引擎,真的是个挺酷的玩法。安卓上搞这个,绕不开语音识别和自然语言这俩大头。像SpeechRecognizer
这种系统自带的 API,用起来还挺顺手;想更强的?用 Google 的 Speech API,连续语音、定制词库都能搞。你要是接了 STM32,还能玩点硬件层面的花活,把麦克风数据预后扔给手机,效率也不错。
语音识别后的内容,接下来就得让NLP上场了。用不了安卓自带,那就搬出Stanford CoreNLP
或者 Google Cloud NLP,意图、提取关键词,体验提升一个档次。完,和搜索引擎打通就行了。Google Search API、Bing Search这些老朋友,都能接。
别忘了后端服务。你可以搞个FD SV(估计是快速搜索服务的意思?),加快响应速度,体验立马丝滑不少。前面提到的VoiceRecognizer.apk
和VoiceRecognizer
项目文件,也蛮值得扒一扒。前者打包好可以装,后者估计能看到源码,逻辑啥的都在里面。
,如果你想开发一个能动嘴不动手的安卓语音搜索 App,这套方案还蛮全的。语音识别、NLP、搜索 API、甚至硬件交互都能一起玩。你要是喜欢折腾,可以深入研究下。
相关学习资料我给你挑了几篇:
如果你打算搞个智能语音助手或者语音搜索功能的 App,可以先用SpeechRecognizer
跑起来,效果其实还不错。
1.3MB
文件大小:
评论区