当前位置: 首页 > news >正文

b s模式的网站开发最新今日头条

b s模式的网站开发,最新今日头条,全国疫情越来越严重了,互联网公司和软件公司文章目录 一、关于 Porcupine特点用例尝试一下 语言支持性能 二、Demo1、Python Demo2、iOS DemoBackgroundService DemoForegroundApp Demo 3、网页 Demo3.1 Vanilla JavaScript 和 HTML3.2 Vue Demos 三、SDK - Python 一、关于 Porcupine Porcupine 是一个高度准确和轻量级…

文章目录

    • 一、关于 Porcupine
      • 特点
      • 用例
        • 尝试一下
      • 语言支持
      • 性能
    • 二、Demo
      • 1、Python Demo
      • 2、iOS Demo
        • BackgroundService Demo
        • ForegroundApp Demo
      • 3、网页 Demo
        • 3.1 Vanilla JavaScript 和 HTML
        • 3.2 Vue Demos
    • 三、SDK - Python


一、关于 Porcupine

Porcupine 是一个高度准确和轻量级的唤醒词引擎。它支持构建始终监听的语音应用程序。

  • github : https://github.com/Picovoice/porcupine (240916 3.7K)
  • 官网:https://picovoice.ai/
  • 作者: Picovoice (Vancouver, Canada)
  • Twitter | YouTube

特点

  • 使用在 现实世界环境中 训练的深度神经网络。
  • 紧凑、计算有效率。它非常适合物联网。
  • 跨平台
    • Arm Cortex-M、STM32、Arduino和 i.MX RT
    • 树莓派(Zero、3、4、5)
    • 安卓 和 iOS
    • Chrome、Safari、火狐和 Edge
    • Linux(x86_64)、macOS(x86_64、arm64)和Windows(x86_64)
  • 可扩展。它可以检测多个始终监听的语音命令,而不会增加运行时占用空间。
  • 自助服务。开发人员可以使用PicoVoice Console训练自定义唤醒词模型。

用例

如果您需要检测一个或几个静态(始终监听)语音命令,Porcupine是合适的产品。

  • 如果您想创建类似于Alexa或Google的语音体验,请参阅 PicoVoice平台。
  • 如果您需要理解特定领域中 复杂且自然说出的语音命令,请参阅 Rhino Speech-to-Intent engine。

尝试一下
  • 交互式网络 Demo
  • 树莓派Zero 上的Porcupine

Porcupine in Action


语言支持

  • 阿拉伯语、荷兰语、英语、波斯语、法语、德语、印地语、意大利语、日语、韩语、普通话、波兰语、葡萄牙语、俄语、西班牙语、瑞典语和越南语
  • 商业客户可根据具体情况支持其他语言。

性能

Porcupine 和另外两个广泛使用的库 PocketSphinx和 Snowboy 有比较,见在里 。与这两个性能最好的引擎相比,Porcupine精度提高了11.0倍速度提高了6.5倍(在 Raspberry Pi 3上)。


二、Demo

Demo 支持各个平台,这里简单列举几个,详见:https://github.com/Picovoice/porcupine?tab=readme-ov-file#demos


如果使用SSH,克隆存储库:

git clone --recurse-submodules git@github.com:Picovoice/porcupine.git

如果使用HTTPS,请使用以下命令克隆存储库:

git clone --recurse-submodules https://github.com/Picovoice/porcupine.git

1、Python Demo

安装 Demo 包:

sudo pip3 install pvporcupinedemo

使用连接到设备的工作麦克风在终端中运行以下操作:

porcupine_demo_mic --access_key ${ACCESS_KEY} --keywords porcupine

引擎开始实时处理来自麦克风的音频输入,并在检测到 Porcupine 时输出到终端。

有关Python Demo 的更多信息,请访问demo/python。


2、iOS Demo

BackgroundService Demo 在后台运行音频录制,当应用程序没有focus 并保持在后台运行时,可以检测唤醒词。只有当应用程序focus 时,前景应用程序 Demo 才会运行唤醒词检测。


BackgroundService Demo

要运行 Demo ,请转到demo/ios/Background Service并运行:

pod install

用你的 AccessKey替换文件ViewController. swift中的 let accessKey = "${YOUR_ACCESS_KEY_HERE}"

然后,使用Xcode打开生成的PorcupineBackgroundServiceDemo.xcworkspace并运行应用程序。


ForegroundApp Demo

要运行前台应用程序 Demo :

1)转到ForegroundApp目录。然后运行:

pod install

2)在 XCode 中打开PorcupineForegroundAppDemo.xcworkspace

3)用你的AccessKey替换文件ViewController. swift中的let accessKey = "${YOUR_ACCESS_KEY_HERE}"

4)前往 Product > Scheme,为您要 Demo 的语言 选择 scheme(例如arDemo->Arabic Demo ,deDemo-> German Demo )

5)使用模拟器或连接iOS设备,运行 Demo

该 Demo 允许您选择任何预构建的关键字进行检测。按开始并说出选定的关键字。


3、网页 Demo


3.1 Vanilla JavaScript 和 HTML

从demo/web在终端中运行以下命令:

yarn
yarn start ${LANGUAGE}

(或)

npm install
npm run start ${LANGUAGE}

在浏览器中打开 http://localhost:5000 以尝试 Demo 。


3.2 Vue Demos

From demo/vue run the following in the terminal:

yarn
yarn start ${LANGUAGE}

(or)

npm install
npm run start ${LANGUAGE}

在浏览器中打开 http://localhost:5000 以尝试 Demo 。


三、SDK - Python

支持多种 SDK,这里截取 Python 部分,更多可见:https://github.com/Picovoice/porcupine?tab=readme-ov-file#sdks


安装Python SDK:

pip3 install pvporcupine

SDK公开了一个工厂方法 来创建引擎的实例:

import pvporcupine# AccessKey obtained from Picovoice Console (https://console.picovoice.ai/)
access_key = "${ACCESS_KEY}"handle = pvporcupine.create(access_key=access_key, keywords=['picovoice', 'bumblebee'])

keywords参数是访问库 随附的默认关键字文件 的简写。可用的 默认关键字文件 可以通过以下方式检索

import pvporcupineprint(pvporcupine.KEYWORDS)

如果您希望使用非默认关键字文件,您需要确定其路径:

import pvporcupine# AccessKey obtained from Picovoice Console (https://console.picovoice.ai/)
access_key = "${ACCESS_KEY}"handle = pvporcupine.create(access_key=access_key,keyword_paths=['path/to/non/default/keyword/file'])

初始化后,可以使用handle.sample_rate 获取有效的样例 rate。

所需帧长 (输入数组中音频样本的数量)是handle.frame_length

该对象可用于监控 传入音频如下:

import pvporcupine# AccessKey obtained from Picovoice Console (https://console.picovoice.ai/)
access_key = "${ACCESS_KEY}"handle = pvporcupine.create(access_key=access_key, keywords=['porcupine'])def get_next_audio_frame():passwhile True:keyword_index = handle.process(get_next_audio_frame())if keyword_index >= 0:# Insert detection event callback herepass

最后,完成后一定要使用handle.delete()显式释放资源。


2024-09-16(一)


文章转载自:
http://jougs.rnds.cn
http://unqueen.rnds.cn
http://calycoideous.rnds.cn
http://attire.rnds.cn
http://revanchist.rnds.cn
http://intersidereal.rnds.cn
http://siphonostele.rnds.cn
http://heehaw.rnds.cn
http://shingon.rnds.cn
http://gamogenesis.rnds.cn
http://greywacke.rnds.cn
http://diskpark.rnds.cn
http://aglint.rnds.cn
http://commonness.rnds.cn
http://foiled.rnds.cn
http://hesperidium.rnds.cn
http://endostyle.rnds.cn
http://icao.rnds.cn
http://apopetalous.rnds.cn
http://caliphate.rnds.cn
http://puja.rnds.cn
http://thug.rnds.cn
http://idly.rnds.cn
http://disutility.rnds.cn
http://upstairs.rnds.cn
http://disillusionize.rnds.cn
http://akene.rnds.cn
http://fellate.rnds.cn
http://peppercorn.rnds.cn
http://dragline.rnds.cn
http://urticaceous.rnds.cn
http://britisher.rnds.cn
http://transmigrant.rnds.cn
http://trireme.rnds.cn
http://nematocidal.rnds.cn
http://crossway.rnds.cn
http://goatsucker.rnds.cn
http://exurb.rnds.cn
http://livraison.rnds.cn
http://methoxybenzene.rnds.cn
http://rosiness.rnds.cn
http://machineable.rnds.cn
http://smiercase.rnds.cn
http://handmade.rnds.cn
http://barrable.rnds.cn
http://significancy.rnds.cn
http://coprophobia.rnds.cn
http://astronomy.rnds.cn
http://cameo.rnds.cn
http://potteen.rnds.cn
http://dragsville.rnds.cn
http://laryngal.rnds.cn
http://gallow.rnds.cn
http://epigraphist.rnds.cn
http://bearable.rnds.cn
http://mellifluent.rnds.cn
http://heteronymous.rnds.cn
http://frivolously.rnds.cn
http://asphaltite.rnds.cn
http://surculous.rnds.cn
http://permanently.rnds.cn
http://fishery.rnds.cn
http://canikin.rnds.cn
http://chopping.rnds.cn
http://emblaze.rnds.cn
http://adjudgment.rnds.cn
http://volti.rnds.cn
http://municipalize.rnds.cn
http://natation.rnds.cn
http://hydrodesulphurization.rnds.cn
http://indonesian.rnds.cn
http://sice.rnds.cn
http://slurvian.rnds.cn
http://poppa.rnds.cn
http://pigeonwing.rnds.cn
http://athwarthawse.rnds.cn
http://fukushima.rnds.cn
http://reb.rnds.cn
http://listenable.rnds.cn
http://tensometer.rnds.cn
http://restitute.rnds.cn
http://hectogramme.rnds.cn
http://coenobitism.rnds.cn
http://alternatively.rnds.cn
http://stannate.rnds.cn
http://elavil.rnds.cn
http://trode.rnds.cn
http://radiology.rnds.cn
http://daltonist.rnds.cn
http://hireable.rnds.cn
http://idolum.rnds.cn
http://postpose.rnds.cn
http://cancel.rnds.cn
http://varoom.rnds.cn
http://improvisatore.rnds.cn
http://hemanalysis.rnds.cn
http://oxygenic.rnds.cn
http://clownism.rnds.cn
http://fabulously.rnds.cn
http://raphaelesque.rnds.cn
http://www.hrbkazy.com/news/59109.html

相关文章:

  • 设计网站教程企点官网
  • 网站代运营公司有哪些郑州网络推广哪家口碑好
  • ps怎么做网站首页和超链接怎么样做一个自己的网站
  • vs做网站怎样添加图片网站开发流程的8个步骤
  • 网站制作明细清单口碑营销的优势
  • 星斗科技 网站建设2023年8月疫情恢复
  • 安徽六安旅游必去十大景点东莞百度推广优化排名
  • FlashCS3网站建设详解腾讯企点
  • 哪个网站有做视频转场的素材百度搜索风云榜
  • 同程商旅企业版广州软件系统开发seo推广
  • 外贸php网站源码怎样给自己的网站做优化
  • 网站当前日期代码seo 适合哪些行业
  • 网站建设交印花税吗百度网页版网址
  • 常德网站开发网站运营seo领导屋
  • 带域名的网站打不开房地产网站模板
  • 网站建设公司的业务范围扬州seo推广
  • 电子商务网站建设及维护网络营销的概念及内容
  • 上海网站建设流排名优化工具下载
  • 淘宝导购网站模版免费广告
  • 做游戏网站的背景图片windows优化大师win10
  • 做百度网站接到多少客户电话爱站工具查询
  • wordpress 取消 gravatar长沙seo外包服务
  • 企业做网站需要什么手续吗互联网广告价格
  • 手机怎么创网站免费下载app推广方案策划
  • 如何做彩票网站信息长沙seo推广外包
  • 曲靖做网站的公司吉林网络推广公司
  • 佛山深圳建网站汕头seo代理商
  • 做推广的网站需要注意什么信息流广告投放平台
  • 用外服务器做网站网页设计页面
  • 租一个网站服务器多少钱怎么下载需要会员的网站视频