исправить ошибку ком-ды Speech1.Speak

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
vovan21
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 27.01.2011 (Чт) 12:15

исправить ошибку ком-ды Speech1.Speak

Сообщение vovan21 » 27.01.2011 (Чт) 13:04

подскажите почему у меня зависает комп при выполнении команды Speech1.Speak Lines(Tell_line).ToolTipText = " AI: " & Fase что я не так сделал?
код
Код: Выделить всё
Sub SayAI(Fase As String)
  If Tell_line = 12 Then
    For t = 1 To 11
      Lines(t - 1) = Lines(t)
    Next t
    Lines(11) = " AI: " & Fase
  Else
    Speech1.Speak Lines(Tell_line).ToolTipText = " AI: " & Fase
    'Lines(Tell_line) = " AI: " & Fase
    Tell_line = Tell_line + 1
  End If
End Sub

[Viper] :: Пользуйся тэгом CODE!
жажда знаний, нет мощи остановится. кто не делится мыслями - сходит сума!

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: исправить ошибку ком-ды Speech1.Speak

Сообщение Viper » 27.01.2011 (Чт) 18:54

vovan21 писал(а):подскажите почему у меня зависает комп
Именно зависает? Вообще-то у тебя на эту строку должна ругаться среда Visual Studio, а до зависание дело дойти не должно.
Весь мир матрица, а мы в нем потоки байтов!

vovan21
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 27.01.2011 (Чт) 12:15

Re: исправить ошибку ком-ды Speech1.Speak

Сообщение vovan21 » 27.01.2011 (Чт) 20:25

исправил, зависал потому что подгружал проц на 99процентов т.к не понимал руск.буквы
Код: Выделить всё
Sub SayAI(Fase As String)
  If Tell_line = 12 Then
    For t = 1 To 11
      Lines(t - 1) = Lines(t)
    Next t
    Lines(11) = " AI: " & Fase
  Else
  заменил на   DirectSS.Speak Lines(Tell_line).ToolTipText = " AI: " & Fase
    Lines(Tell_line) = " AI: " & Fase
    Tell_line = Tell_line + 1
  End If
End Sub

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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: исправить ошибку ком-ды Speech1.Speak

Сообщение Хакер » 27.01.2011 (Чт) 21:29

vovan21, если ты и дальше будешь так же наплевательски относиться к правописанию, ты будешь наказан :!:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

vovan21
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 27.01.2011 (Чт) 12:15

Re: исправить ошибку ком-ды Speech1.Speak

Сообщение vovan21 » 27.01.2011 (Чт) 21:52

где помощь? и еще
что посоветуете !
надо из микрофона распознать текст и вывести его в текстовое поле
это реально, и как это сделать?
[Viper] :: На этом форуме приветствуется грамотность. Поэтому, запятые, точки и заглавные буквы в начале предложений не рекомендуется забывать. На всякий случай уточняю - это предупреждение. Пока что устное!
жажда знаний, нет мощи остановится. кто не делится мыслями - сходит сума!

vovan21
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 27.01.2011 (Чт) 12:15

Распознавание голоса с Direct Speech Recognition

Сообщение vovan21 » 29.01.2011 (Сб) 12:34

хотелось бы еще раз поднять тему по поводу Распознавание голоса с Direct Speech Recognition уже вроде бы 2011 год может все таки у кого то получилось написать исходник?
жажда знаний, нет мощи остановится. кто не делится мыслями - сходит сума!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Bing-бот, Google-бот и гости: 85

    TopList  
cron