Как реализовать речевой преобразователь?

Вы также можете проверить это следующим образом:

var dayStart = searchOptions.Date.Date;
var dayEnd = searchOptions.Date.Date.AddDays(1);

if (searchOptions.Date.HasValue)
    query = query.Where(c => 
        c.Date >= dayStart &&
        c.Date < dayEnd);
11
задан JasonMArcher 25 June 2014 в 20:53
поделиться

5 ответов

Вы хотите поддерживать плагины VSTi или DXi.
Есть тонны, которые также действуют как вокодеры, даже бесплатно.
Вам просто нужно написать хост-приложение. Посмотрите здесь :)

1
ответ дан 3 December 2019 в 09:42
поделиться

Часто выполняется голос робота. с эффектом кольцевого модулятора микширование голоса с синусоидой - это проще. Или используйте эффект вокодера , модулирующий голос на какой-то другой сигнал, например прямоугольник - может быть немного сложнее. Прочтите, как работают эффекты, получите программу, с помощью которой вы сможете проверить, как они звучат (Audacity работает с кольцевым модулятором, найти и использовать вокодер может быть немного сложнее). Тогда прочтите, как это '

3
ответ дан 3 December 2019 в 09:42
поделиться

Там есть статья MSDN Coding4Fun , в которой объясняется, как создать устройство смены голоса, работающее через Skype, на C # ( .СЕТЬ). Полный исходный код также размещен в виде проекта на CodePlex . Кроме того, с аудио должно быть довольно легко сделать что-то еще (в отличие от потоковой передачи через Skype), поскольку проект основан на структуре NAudio , которая содержит хороший уровень абстракции. В любом случае, это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторое представление о как это сделать. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

s статья MSDN Coding4Fun , в которой объясняется, как создать устройство смены голоса, работающее через Skype, на C # (.NET). Полный исходный код также размещен в виде проекта на CodePlex . Кроме того, с аудио должно быть довольно легко сделать что-то еще (в отличие от потоковой передачи через Skype), поскольку проект основан на структуре NAudio , которая содержит хороший уровень абстракции. В любом случае, это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторое представление о как это сделать. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

s статья MSDN Coding4Fun , в которой объясняется, как создать устройство смены голоса, работающее через Skype, на C # (.NET). Полный исходный код также размещен в виде проекта на CodePlex . Кроме того, с аудио должно быть довольно легко сделать что-то еще (в отличие от потоковой передачи через Skype), поскольку проект основан на структуре NAudio , которая содержит хороший уровень абстракции. В любом случае, это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторое представление о как это сделать. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

Кроме того, с аудио должно быть довольно легко сделать что-то еще (в отличие от потоковой передачи через Skype), поскольку проект основан на структуре NAudio , которая содержит хороший уровень абстракции. В любом случае, это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторое представление о как это сделать. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

Кроме того, с аудио должно быть довольно легко сделать что-то еще (в отличие от потоковой передачи через Skype), поскольку проект основан на структуре NAudio , которая содержит хороший уровень абстракции. В любом случае, это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторое представление о как это сделать. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторые идеи о том, как иди об этом. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

это достаточно полный (и стабильный) пример - на мой взгляд, его определенно стоит проверить.

Если вы хотите / вам нужно использовать C ++ или какой-либо другой язык для разработки, то этот проект должен, по крайней мере, дать вам некоторые идеи о том, как иди об этом. Тем не менее, если вы умеете использовать .NET, я думаю, вам повезло.

7
ответ дан 3 December 2019 в 09:42
поделиться

Отличная идея, особенно для мобильного приложения.

Я бы, наверное, начал автономно, используя файл .wav в качестве входных данных для заставить эффекты работать так, как я хотел. Вы можете использовать для этого любой язык высокого уровня, но вы, вероятно, захотите что-то, что будет достаточно хорошо отображаться на C / C ++.

Что касается производственной версии, я бы пошел на родную и сделал это на C или C ++. Вам нужно что-то быстрое для обработки звука в реальном времени и Мне нравится избегать зависимости от таких вещей, как .net для распространения. (Не то чтобы я был против .net, он отлично подходит для серверов и распространения внутри компании, но я не очень хочу, чтобы он использовался как зависимость для программного обеспечения для термоусадочной упаковки.)

Windows DirectShow была бы заманчивым вариантом - вы также можно было бы сделать некоторые интересные эффекты с мультимедиа, если бы вы реализовали морфер голоса как фильтр прямого показа.

0
ответ дан 3 December 2019 в 09:42
поделиться

Вам нужен вокодер . Я не знаю, имеет ли какая-либо из перечисленных выше технологий эффект вокодера, но лучше всего будет с DirectX.

0
ответ дан 3 December 2019 в 09:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: