Я использовал webkitSpeechRecognition
для записи голоса пользователя, а использование SpeechSynthesisUtterance
говорит с пользователем, однако существует проблема, когда система, говорящая с пользователем, также будет записывать голос.
Если я остановлю распознавание и перезапущу, он снова запросит разрешение микрофона. Если у него есть какие-либо идеи, чтобы приостановить признание и возобновить, когда речь закончится?
или использование Recognition.stop()
и Recognition.start()
без повторного запроса разрешения микрофона?