С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
theadamo86
7 / 7 / 0
Регистрация: 14.09.2013
Сообщений: 168
#1

Получить слова из звука - C++

04.10.2013, 20:10. Просмотров 629. Ответов 14
Метки нет (Все метки)

Собираюсь написать программу, которая получает слова из звуков т.е. записывает текст услышанной к примеру немецкой речи. Как это реализовать? С чего начать? Раньше никогда не имел дело со звуком. Какие инструменты в C++ отвечают за это?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2013, 20:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить слова из звука (C++):

Как из символов слова «топор» получить слова: «ропот», «топот»? - C++
Как из символов слова «топор» получить слова: «ропот», «топот»?

Получить из файла строки, содержащие четырехбуквенные слова. Слова отсортировать в алфавитном порядке - C++
Задание: Дан текстовый файл, получить строки, содержащие четырехбуквенные слова. Слова отсортировать в алфавитном порядке. Заранее...

Из слова вертикаль путем "вырезок" и "склеек" его букв получить слова тир и ветка - C++
Из слова вертикаль путем "вырезок" и "склеек" его букв получить слова тир и ветка.

Из слова "яблоко" путем склеек и вырезок его букв получить слова "блок" и "око" - C++
Самым самым самым простым способом.

Можно ли из слова А получить слово Б - C++
Нужно проверить можно ли из слова А получить слово Б. #include "stdafx.h" #include <iostream> #include <string> using namespace...

Получить часть слова, образованную n k b буквами - C++
дано слово получить его часть образованную n k b буквами

14
SummerRain
327 / 326 / 17
Регистрация: 16.12.2012
Сообщений: 544
04.10.2013, 20:13 #2
Цитата Сообщение от theadamo86 Посмотреть сообщение
С чего начать?
Видимо с изучения немецкого...
1
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
04.10.2013, 20:17 #3
Цитата Сообщение от theadamo86 Посмотреть сообщение
Какие инструменты в C++ отвечают за это?
Куда тебе с такими Наполеоновскими планами.. Забудь про это. Мой тебе совет.
2
theadamo86
7 / 7 / 0
Регистрация: 14.09.2013
Сообщений: 168
04.10.2013, 20:34  [ТС] #4
Цитата Сообщение от SummerRain Посмотреть сообщение
Видимо с изучения немецкого...
Я как-раз нахожусь в Германии и изучаю немецкий. Говорить могу, но плохо понимаю речь на слух. Но если хотя бы пару слов разобрать можно понять и саму суть речи.

Добавлено через 1 минуту
Цитата Сообщение от castaway Посмотреть сообщение
Куда тебе с такими Наполеоновскими планами.. Забудь про это. Мой тебе совет.
Задача в том, чтобы хотя бы пару слов из выражения разобрать. Необходимо для аудирования во время изучения иностранного языка (в данном случаи немецкого).
0
SummerRain
327 / 326 / 17
Регистрация: 16.12.2012
Сообщений: 544
04.10.2013, 20:36 #5
А для чего это надо? Свет включать или выключать?
Или реально речь распознавать?
Я сам этим не занимался, но вот на ютубе есть такая фишка, как распознавание текста. Но и там почти половина слов с ошибками. (Ну это русские тексты, мб с английскими словами дела обстоят лучше).
Просто раз там не смогли это пока хорошо сделать, то ...
1
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
04.10.2013, 20:39 #6
Цитата Сообщение от theadamo86 Посмотреть сообщение
Задача в том, чтобы хотя бы пару слов из выражения разобрать. Необходимо для аудирования во время изучения иностранного языка (в данном случаи немецкого).
Не важно, два слова или двадцать. Тут не в этом дело.
Судя по вопросу с С++ ты вообще не знаком. В С++ нет таких инструментов и никогда не будет. Алгоритм распознавания речи очень сложен, самому в твоем случае написать в ближайшие года 3 это невозможно. Можно использовать какую-нибудь готовую библиотеку, но опять же, как ты это собираешься делать если не знаешь самого языка?
2
theadamo86
7 / 7 / 0
Регистрация: 14.09.2013
Сообщений: 168
04.10.2013, 20:46  [ТС] #7
Цитата Сообщение от castaway Посмотреть сообщение
как ты это собираешься делать если не знаешь самого языка?
Нужда и интерес. На это надеюсь. С С++ я знаком, но приложения в основном писал с помощью Qt. Так все-таки наверное есть какие-то готовые Open Source библиотеки для подобных вещей? Знаю есть OpenCV для изображений. Вот и мне что-нибудь такое для звука.

Добавлено через 1 минуту
Цитата Сообщение от SummerRain Посмотреть сообщение
Ну это русские тексты, мб с английскими словами дела обстоят лучше
Да и мне нужно для немецкой речи. Изучаю немецкий.
0
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
04.10.2013, 20:49 #8
Вот библиотека: Voce
Думаю можно найти и другие, стоит лишь только поискать..
2
theadamo86
7 / 7 / 0
Регистрация: 14.09.2013
Сообщений: 168
04.10.2013, 20:52  [ТС] #9
Цитата Сообщение от castaway Посмотреть сообщение
Вот библиотека: Voce
Спасибо! Пошел копать...
0
2ima
☆ Форумчанин(FSC)☆
910 / 289 / 9
Регистрация: 28.04.2013
Сообщений: 2,419
Записей в блоге: 10
Завершенные тесты: 1
04.10.2013, 20:55 #10
Цитата Сообщение от castaway Посмотреть сообщение
В С++ нет таких инструментов и никогда не будет.
Может когда- нибудь в билдере)
1
castaway
04.10.2013, 20:55
  #11

Не по теме:

Цитата Сообщение от FSC Посмотреть сообщение
Может когда- нибудь в билдере)
Я вообще не рассматриваю билдер как компилятор)

2
2ima
☆ Форумчанин(FSC)☆
910 / 289 / 9
Регистрация: 28.04.2013
Сообщений: 2,419
Записей в блоге: 10
Завершенные тесты: 1
04.10.2013, 20:57 #12
Цитата Сообщение от castaway Посмотреть сообщение
Вот библиотека: Voce
Думаю можно найти и другие, стоит лишь только поискать..
Вау,интересно)

Добавлено через 21 секунду
Цитата Сообщение от castaway Посмотреть сообщение
Вот библиотека: Voce
Думаю можно найти и другие, стоит лишь только поискать..
Вау,интересно)
0
raxp
10168 / 6554 / 477
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
04.10.2013, 21:16 #13
Литература по ЦОС и алгоритмам
0
2ima
☆ Форумчанин(FSC)☆
910 / 289 / 9
Регистрация: 28.04.2013
Сообщений: 2,419
Записей в блоге: 10
Завершенные тесты: 1
04.10.2013, 21:29 #14
Цитата Сообщение от castaway Посмотреть сообщение
Я вообще не рассматриваю билдер как компилятор)
почему?
0
castaway
04.10.2013, 21:36     Получить слова из звука
  #15

Не по теме:

Цитата Сообщение от FSC Посмотреть сообщение
почему?
Потому что это мутант а не компилятор.
Для меня существуют три нормальных компилятора: GNU C++, Intel C++ Compiler, Visual C++, был еще Watcom C++ но проект умер.

2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2013, 21:36
Привет! Вот еще темы с ответами:

Получить первый символ слова из двумерного массива слов - C++
Задание: обработать массив выделив слова содержащие повтор и слова принадлежащие столбцу, в котором все слова начинаются с согласной буквы....

даны два слова. получить третье слово из двух - C++
даны два слова ABCD и ECA. Получить третье слово-ABCDE Третье слово надо получить так: первое слово + буквы из второго слова, которые не...

Определить, можно ли из букв первого слова получить второе - C++
Даны два слова. Определить, можно ли из букв первого из них получить второе. повторяющиеся буквы второго слова могут в первом слове не...

Из текстового файла получить строки содержащие четырехбуквенные слова - C++
Дан текстовый файл, получить строки, содержащие четырехбуквенные слова. Слова отсортировать в алфавитном порядке, на оценку 5 баллов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
04.10.2013, 21:36
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.