[英]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.