Raspberry pi 是否可以在裸机(无操作系统)raspberry pi上运行Alexa、google assistant或任何其他语音软件?

Raspberry pi 是否可以在裸机(无操作系统)raspberry pi上运行Alexa、google assistant或任何其他语音软件?,raspberry-pi,alexa,google-assistant-sdk,bare-metal,Raspberry Pi,Alexa,Google Assistant Sdk,Bare Metal,我在网上搜索过,所有的实现似乎都使用Raspbian或Linux。我想做的是能够做我的覆盆子皮裸金属语音控制。有什么建议吗 覆盆子皮对裸金属来说很糟糕。Broadcom并不是因为对RPi的低级细节的公开而出名的 语音识别有巨大的开销。即使您在汇编中编写了一个语音识别程序(这可能需要比您的自然寿命更长的时间),RAM需求仍将远远超过RPi的能力。这不符合Alexa/Siri/Cortana的内部逻辑要求,我认为这也是天文数字 如果你真的下定决心去尝试,如果你真的想赤裸裸地去做,你几乎必须从头开始构

我在网上搜索过,所有的实现似乎都使用Raspbian或Linux。我想做的是能够做我的覆盆子皮裸金属语音控制。有什么建议吗

  • 覆盆子皮对裸金属来说很糟糕。Broadcom并不是因为对RPi的低级细节的公开而出名的

  • 语音识别有巨大的开销。即使您在汇编中编写了一个语音识别程序(这可能需要比您的自然寿命更长的时间),RAM需求仍将远远超过RPi的能力。这不符合Alexa/Siri/Cortana的内部逻辑要求,我认为这也是天文数字

  • 如果你真的下定决心去尝试,如果你真的想赤裸裸地去做,你几乎必须从头开始构建一切。你能写出所有的设备驱动程序吗

  • 真正的问题是,即使您编写了所有的设备驱动程序,我怀疑Amazon是否会允许您访问源代码,以便您可以交叉编译它。此外,您还必须从头开始编写整个库


  • 长话短说,不,遗憾的是你不能。当然,这是可能的,在操作系统上做的任何事情都可以在没有操作系统的情况下做,它只是一个处理器。pi文档是可以忍受的。但是pi有一个非常强大的纯金属社区,其他平台在这个级别上不存在。您“只是”需要实现这个软件所需要的任何系统调用。注意:只需在linux上运行它,可能会有第二个pi或处理器用于您的纯金属工作……除非这是“因为它在那里”之类的爬山,否则它不值得付出努力。"