最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - Request microphone permission in electron - Stack Overflow

programmeradmin5浏览0评论

I have an electron app that uses the webkit speech recognition API. If tested in the browser, everything works as intended, but if run in the electron environment, the speech recognition api doesn't work.

What I mean is that when I press the button that starts the recording, the recording won't start in the electron environment. I believe that is because unlike when running the code in the browser, I wasn't asked for and therefore not granted microphone access. So my question is then, how can I request access for the microphone in an electron app? Thanks in advance!

I have an electron app that uses the webkit speech recognition API. If tested in the browser, everything works as intended, but if run in the electron environment, the speech recognition api doesn't work.

What I mean is that when I press the button that starts the recording, the recording won't start in the electron environment. I believe that is because unlike when running the code in the browser, I wasn't asked for and therefore not granted microphone access. So my question is then, how can I request access for the microphone in an electron app? Thanks in advance!

Share Improve this question asked Jun 22, 2019 at 8:45 Adrian PascuAdrian Pascu 1,0397 gold badges25 silver badges54 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 4

Found this in the electron docs. https://electronjs/docs/api/system-preferences#systempreferencesaskformediaaccessmediatype-macos

If you're using macOS to run the app use that method to request permission. If not it doesn't look like the app requires permission to use the microphone or camera.

发布评论

评论列表(0)

  1. 暂无评论