1 | |
Реализация алгоритмов распознавания речи26.05.2022, 23:27. Показов 1260. Ответов 15
Метки speech-to-text, speechrecognition, алгоритмы, распознавание, реализация, речь, с/с++ (Все метки)
Подскажите, пожалуйста, алгоритмы, книги, софт и т.п. что поможет в реализации распознавания речи на С/С++!
0
|
26.05.2022, 23:27 | |
Ответы с готовыми решениями:
15
Использование Google Voice Search для распознавания речи Нужна какая-нибудь библиотека для распознавания речи под Windows Реализация синтеза речи Реализация циклических алгоритмов |
531 / 180 / 39
Регистрация: 18.08.2012
Сообщений: 907
|
|
27.05.2022, 02:58 | 2 |
такие вещи - проприетарны на сегодняшний момент.
А также - являются темой многомиллионных исследований. Нет какого-то одного алгоритма но, в основном, на данный момент - все делают ставку на искусственный интеллект, а также на сопоставление спектральных характеристик фонем с образцом. Кроме того, при распознавании речи - делается анализ контекста, что помогает различать проблемные слова/фразы. Но, для этого нужна развёрнутая NLP-система. А это - ещё больший геморрой и ещё большие исследования идут и по сей день. Даже у всемогущего google при автогенерации субтитров для видео появляются ошибки.
0
|
27.05.2022, 23:22 [ТС] | 3 |
untyped, так с чего же начать и что такое "развёрнутая NLP-система"?
Хотел еще заметить, что меня,пока,интересует главное направление РР - преобразование звука речи в слова и т.п.,а идентификация голоса - нет.
0
|
531 / 180 / 39
Регистрация: 18.08.2012
Сообщений: 907
|
|
28.05.2022, 01:07 | 4 |
например, отсюда:
https://ru.wikipedia.org/wiki/Apache_OpenNLP https://web.archive.org/web/20... enstt.org/ https://ru.wikipedia.org/wiki/... 1%87%D0%B8
0
|
28.05.2022, 13:05 [ТС] | 5 |
untyped,спасибо,буду разбираться! Вообще-то,у меня в голове "крутится" свой алгоритм РР,надо попробовать его реализовать на практике,вот только не оказалось бы,что я заново "открыл Америку",хотя может и оказаться,что я "открою новую Америку"!Время покажет!
0
|
30.05.2022, 16:46 | 6 |
Able man, всё идёт к тому, что высокоуровневая часть задачи распознавания пишется на Пайтоне, а весь этот спектральный анализ и нейросети давно написан в готовых библиотеках и высокоуровневый скрипт тупо вызывает чужие функции в нужной комбинации.
0
|
31.05.2022, 02:49 | 8 |
Able man, на Пайтоне медленно выполняется только передача управления нужной функции из готовой библиотеки, а сама функция внутри давно уже написана умными людьми, которые и ядра проца во множественном количестве умеют использовать и GPU и что только ни делают для быстрого и оптимального распознавания
0
|
Нарушающий
417 / 305 / 46
Регистрация: 13.04.2022
Сообщений: 1,759
|
|
31.05.2022, 07:39 | 9 |
Able man, вы хотите чужую покупную распознавалку вызывать, или свою написать, с крутым спектральным анализом и элементами ИИ?
0
|
31.05.2022, 13:20 [ТС] | 10 |
Kuzia domovenok, спасибо, а вот все, что Вы сказали про Пайтон перенести на С/С++, насколько будет лучше и в чем хуже?
QueryMonkey, я буду использовать то, что будет оптимальным для данной задачи!
0
|
Нарушающий
417 / 305 / 46
Регистрация: 13.04.2022
Сообщений: 1,759
|
|
31.05.2022, 16:17 | 11 |
Able man, оптимально купить готовое в случая когда не разбираешься в проблеме.
Компании работающие в этой области обладают дюжинами патентов. Если вы их прочтете и что-то поймёте, там описаны эффективные методы которые вам использовать нельзя.
0
|
31.05.2022, 18:11 [ТС] | 12 |
QueryMonkey, а если я сам "открою Америку" и воспользуюсь ей в своей программе,не зная,что эта "Америка" уже запатентована? А как держатели патента узнают,что я применил их запатентованный метод,если я "трепать языком" не буду,а результат будет в скомпилированном виде?И наконец,я и сам могу открыть "новую Америку" - чем черт не шутит!
0
|
Нарушающий
417 / 305 / 46
Регистрация: 13.04.2022
Сообщений: 1,759
|
|
31.05.2022, 19:14 | 13 |
Able man, к тому времени как вы поднимите свой уровень знаний чтобы самостоятельно сделать распознавание речи на уровне 1980, вы уже будете знать ответы на эти вопросы.
Но чтобы построить карьеру в области распознавания речи, придется отказаться от развития всех других перспективных идей, от 8-фазного тока до охлаждения цпу жидким калием. (Калием, не перепутайте). Не лучше ли выбрать что-то уникальное, например переднеприводной велосипед с автоматической коробкой передач? В автоиндустрии такое нововведение привело к прорыву.
0
|
03.06.2022, 13:30 | 16 |
Able man, я тебя шокирую, но всем плевать на то как ты используешь чужие идеи и как чужие используют твои идеи.
Идеи продаются в нашем мире по 10 центов за дюжину.
0
|
03.06.2022, 13:30 | |
03.06.2022, 13:30 | |
Помогаю со студенческими работами здесь
16
Реализация алгоритмов сортировки Реализация циклических алгоритмов Реализация циклических алгоритмов Реализация алгоритмов сортировок Реализация цикличных алгоритмов Реализация циклических алгоритмов Реализация рекурсивных алгоритмов поиска Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|