【发布时间】:2020-11-17 14:43:40
【问题描述】:
我正在尝试开发语音助手,但对使用哪种语言感到困惑。 我希望该应用程序在 Windows 和 android 上都能正常工作。 如果您有任何建议,请发表。
【问题讨论】:
标签: artificial-intelligence text-to-speech voice assistant
我正在尝试开发语音助手,但对使用哪种语言感到困惑。 我希望该应用程序在 Windows 和 android 上都能正常工作。 如果您有任何建议,请发表。
【问题讨论】:
标签: artificial-intelligence text-to-speech voice assistant
Python 将是最好的答案。 Python 有很多工具可以用于此目的。
【讨论】:
绝对是蟒蛇。它为我们提供了许多现成的工具和库。对于这些类型的项目,我强烈推荐 python。以下是一些可能对您有所帮助的工具和库。
wikipedia - 从 wikipedia 获取信息或执行 wikipedia 搜索
pip install wikipedia
请求 - 发出 GET 和 POST 请求。
pip install requests
Beautifulsoup4 - 一个可以轻松从网页中抓取信息的库。
pip install beautifulsoup4
Pyttsx3 - 用于在离线工作的程序中将文本转换为语音。
pip install pyttsx3
Wolframalpha - 使用 Wolfram 的算法、知识库和 AI 技术计算专家级答案。
pip install wolframaplha
子进程 - 获取用于各种命令的系统子进程详细信息。例如睡眠、关机等。这个模块是python内置的。
Web 浏览器 - 执行 Web 搜索。 python内置
Twilio - 用于拨打电话和发送消息。
pip install twilio
Tkinter - 用于构建 GUI。内置python。
希望这些信息对您有所帮助。
【讨论】: