Я попытался с помощью API Google Webkit речи на моей странице ASP.NET ASPX с помощью этого:Использование речи Webkit Google на странице ASP.NET ASPX?
<asp:TextBox class="chat-to-ai-textbox" ID="chatbox" runat="server" placeholder="Type or Speak"></asp:TextBox>
и добавил строку кода:
protected void Page_Load(object sender, EventArgs e)
{
chatbox.Attributes.Add("x-webkit-speech", "x-webkit-speech");
}
Я также добавил следующий скрипт для обнаружения браузера поддержка речи:
<script>
if (document.createElement("input").webkitSpeech === undefined) {
alert("Speech input is not supported in your browser.");
}
</script>
Однако при запуске Chrome, я не вижу кнопку Speech/вариант, чтобы начать распознавание и браузер отображает ошибку «Не поддерживается в вашем браузере». Что я делаю не так?
И делает эту поддержку промежуточные результаты? Вы знаете, как получить результаты промежуточных результатов? Нормальный google api поддерживает его .., который должен циклически проходить через все распознанные слова в реальном времени. Этот эффект вы видите на речевой речи – user3306938