簡體   English   中英

如何在Chrome擴展程序彈出窗口中讀取語音輸入?

[英]How to read voice input in a chrome extension popup?

因此,我需要使用webkitSpeechRecognition() api讀取用戶的語音輸入,然后使用為webSpeechRecognition返回的任何值填充text area 現在的問題是,當我從chrome擴展程序的popup page中執行此操作時,它不要求訪問麥克風。 我該如何解決? 我已經閱讀了這個答案https://stackoverflow.com/a/29183128/5143144,但是我什么也做不了。 另一個問題是,即使我能夠訪問麥克風,也可以使用它在chrome擴展程序的彈出窗口中執行webkitSpeechRecognition 請幫忙。 謝謝。

經過大量搜索並從堆棧溢出答案和chrome論壇之一獲得參考后,我解決了此問題。 如果您覺得有用,就把它留在這里。

因此,您要做的就是ask for the permissions on a different page which has the extension url 一旦用戶允許在那里使用麥克風的權限,您的瀏覽器擴展程序將能夠訪問麥克風。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM