用于ReSpeaker 4mic帽子的Picovoice endtoend语音平台演示。

pvrespeakerdemo的Python项目详细描述


Picovoice响应器演示

加拿大温哥华制造

此软件包包含一个命令行演示,用于使用Picovoice控制ReSpeaker 4麦克风阵列LED。在

皮科沃伊斯

Picovoice是一个端到端的平台,用于根据您的条件构建语音产品。它可以创造语音体验 类似于Alexa和Google。但它完全在设备上运行。皮科沃伊斯

  • Private:所有内容都是脱机处理的。本质上符合HIPAA和GDPR。在
  • Reliable:无需持续连接即可运行。在
  • Zero Latency:边缘优先架构消除了不可预测的网络延迟。在
  • 准确:对噪音和混响有弹性。它的性能远远超过基于云的替代产品 *。在
  • 跨平台:设计一次,部署到任何地方。使用熟悉的语言和框架构建。在

安装

按照Seeed Studio上的说明操作 安装和设置麦克风阵列。在

然后安装演示:

sudo pip3 install pvrespeakerdemo

使用

运行演示:

^{pr2}$

Picovoice

演示输出:

[wake word]

turn on the lights

您应该可以在终端中看到灯亮起和以下消息:

{
    is_understood : 'true',
    intent : 'turnLights',
    slots : {
        'state' : 'on',
    }
}

命令列表显示在终端上:

context:
  expressions:
    turnLights:
      - "[switch, turn] $state:state (all) (the) [light, lights]"
      - "[switch, turn] (all) (the) [light, lights] $state:state"
    changeColor:
      - "[change, set, switch] (all) (the) (light, lights) (color) (to) $color:color"
  slots:
    state:
      - "off"
      - "on"
    color:
      - "blue"
      - "green"
      - "orange"
      - "pink"
      - "purple"
      - "red"
      - "white"
      - "yellow"

尝试通过以下方式更改颜色:

Picovoice, set the lights to orange

通过以下方式关灯:

Picovoice, turn off all lights

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何用处于相同位置的另一个JPanel替换一个JPanel?   java为什么我的while循环只对某些嵌套的“if”语句有效,而对其他语句无效?   java有人能告诉我为什么我的程序不能工作吗?   如果回答不正确,java QandA程序循环A   java在JDBC的查询WHERE子句中指定变量名   java不能在泛型方法中的数组传递中使用arr.length   java安卓如何从hashmap中获取整数值   数组获取Java中低于指定值的所有值   java将变量从action类(Struts 2)传递到JSP   java GAE检测localhost或appspot上的运行位置   试图通过WALA:java插入源代码时出现eclipse插件异常。lang.ClassFormatError:StackMapTable格式错误:属性大小错误   java我可以在没有Web服务的情况下直接从Android查询MySQL数据库吗?   java如何使用Servlet批量上传PDF文件并保存到MySQL?   swing是否有一种将JavaBean添加到javafx场景的方法   java同步stringbuffer的用途是什么   异步任务中的java空指针异常   jsf-java。lang.NoClassDefFoundError:javax/faces/context/FacesContext