历史上的今天
今天是:2025年01月22日(星期三)
2021年01月22日 | Oticon 基于深度学习助听器,改善听障人士生活
2021-01-22 来源:EEWORLD
Oticon推出了全新革命性的Oticon MoreTM,这是世界上首款通过车载深度神经网络让用户听到所有相关声音的助听器。Oticon More采用最新开发的北极星芯片组,集成了Zephyr RTOS的BLE连接。这种新颖的助听器是一种先进的医疗产品,它将帮助数以百万计的听障人士过上更好的生活。

北极星芯片组能够运行先进的DSP算法并且始终在线进行声音处理,它使用一个或多个BLE无线链路保持与其他设备的连接,同时磁链同步左右听力设备。这种技术是由大量高度专业化的专有高效处理核心和定制外设实现。

一个助听器要求必须能够用一个微小的纽扣电池运行至少一天,而实际产品的大小在很多方面是由芯片尺寸所决定。因此,设备资源有限,在平衡原始处理MIPS、功耗和代码大小时,必须做出艰难的权衡。
Zephyr的可伸缩性和灵活性是Oticon最初参与该项目的原因,最终让Zephyr在如助听器这种资源受限的设备上运行。
连通性已经成为Oticon产品提供的重要组成部分。可直接与手机、电视机和教室麦克风相连,大大改善了助听器用户与周围世界的互动。
Zephyr开源BLE堆栈是一个便携和高效的Oticon平台。BLE控制器是与Nordic半导体公司密切合作开发。为了支持越来越多的射频架构,BLE控制器链路层被分割成一个较低的链路层,使得像Oticon这样的厂商可以为其专有的RF基带设备定制一个驱动程序,而所有架构都保留了一个共同的上层链路层。

Zephyr BLE stack架构对音频使用可扩展。Oticon增加了对来自iOS、Android手机和专有设备,如电视机适配器到基于Zephyr的助听器外围设备的流媒体支持。持续的音频流是一个相对复杂的用例,涉及到严格的时间要求和在长时间内提高数据吞吐量,同时在两种助听器之间保持完美的立体声同步。
在过去的几年里,Oticon拥有开源的内部测试和模拟工具,这些工具确保了蓝牙堆栈的高质量,并使其具有可控性。BabbleSim是一个运行在Linux下的PHY仿真工具。它允许对任意BLE拓扑进行比实时更快的模拟,这也显著加快了蓝牙子系统的开发和测试,且无需访问实际的物理设备。嵌入式设备测试工具(EDTT)和相关测试允许在物理板或运行BabbleSim的模拟设备上运行BLE测试。
延伸阅读:Zephyr
Zephyr™项目是一个采用Apache 2.0协议许可,Linux基金会托管的协作项目。为所有资源受限设备,构建了针对低功耗、小型内存微处理器设备而进行优化的物联网嵌入式小型、可扩展的实时操作系统(RTOS),支持多种硬件架构及多种开发板,可以在小至8 kB内存的系统上运行。采用深入的安全开发生命周期:安全验证,模糊和渗透测试,频繁的代码审查,静态代码分析,威胁建模和审查,以防止代码中的后门 。
支持Bluetooth, Bluetooth Low Energy, Wi-Fi, 802.15.4,6Lowpan, CoAP, IPv4, IPv6, 和 NFC 等标准,通过社区驱动的发展来改进和增强功能。
Zephyr 项目的初创成员有:英特尔公司(包括收购的Altera Corporation 和 Wind River)、NXP和Synopsys。
上一篇:AR/VR能否成为今年的产业热门
下一篇:中国厂商发力,TWS耳机销量飙升
史海拾趣
|
当今半导体在汽车中的应用越来越普及,汽车的电子化已成为行业发展的必然趋势。教育部为了加强大学生实践、创新能力和团队精神,培养面向未来的科技尖端人才,在己举办的全国数学建模、电子设计、机械设计、结构设计等4大专业竞赛的基础上设立了第 ...… 查看全部问答> |
|
正常情况下,电视监控系统摄像机大多采用SYV75-5视频线缆传送视频信号进机房,由于线路较长,而且电磁干扰无处不在,所以我们很难保证图像不出现干扰。经统计,在终端电电视墙上,图像较容易产生干扰的摄像机其安装部位第一为电梯桥厢,第二为户外 ...… 查看全部问答> |
|
关于USB MassStorage Client Function的几个问题? 在WinCE上实现优盘的功能已经实现了,现在我有几个小问题想请教一下? 1、usbmsfn.dll是MassStorage Client Function对应的驱动文件,这个文件的源代码在哪里,如何编译? 我通过查阅以前的帖子,发现可以通过sysgen_capture usbmsfn 得到对应的s ...… 查看全部问答> |
|
在keilC51里,用了可以位寻址的存储器,可是工程芯片设成89C51时编译可以通过,就是不能实现功能(在电脑上通过串口仿真)。只有把芯片改成89C52才可以实现。 在平凡单片机书上也写了用到内部数据存储器时工程里需要把芯片设成52系列的。 不知道 ...… 查看全部问答> |
|
我最近在用430F169做个东西,其中用到了FLASH的读写,遇到了难题,请热心人帮忙解决. 问题是这样的: 在程序中我需要四个常量,这四个常量通过上位机写入FLASH存储区.在调试时通过上位机改变四个常数的一个或几个,并且我希望在写入一个时不希望 ...… 查看全部问答> |
|
最近我开始学习FPGA,但看了一些教程后,自己很困惑,好像没有在教程中看见不同的芯片之间有什么不同,我以前一直都是学习单片机的,习惯上了处理器外设的这种配置,我知道FPGA的一切都需要自己设计,但不同的FPGA之间都有那些区别啊?我就知道他们 ...… 查看全部问答> |




