Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.06.16;
Скачать: CL | DM;

Вниз

Как подключить Speech API?   Найти похожие ветки 

 
Студент   (2013-02-11 16:22) [0]

Нашел статью:
http://www.webdelphi.ru/2010/03/speech-api-sapi-v-delphi-uchim-kompyuter-govorit/

Но в Delphi 7 нет такого пункта: "Component - Import Component".

И в списке "Import ActiveX control" такого нет.


 
Медвежонок Пятачок ©   (2013-02-11 16:26) [1]

зато другой пункт есть


 
Студент   (2013-02-11 16:30) [2]

Какой? Где?


 
Медвежонок Пятачок ©   (2013-02-11 16:34) [3]

проект - импортировать библиотеку типов


 
sniknik ©   (2013-02-11 16:55) [4]

можно без импорта
http://www.libo.ru/libo5644.html


 
Студент   (2013-02-11 17:01) [5]

Не работает, нет ошибок, не голоса:


procedure TForm1.SpeedButton1Click(Sender: TObject);
var gpIVTxt: ISpVoice;
    Pool: LongWord;
begin
 gpIVTxt:=CoSpVoice.Create as ISpVoice;
 gpIVTxt.Speak("Helllow",SVSFlagsAsync,Pool);
end;



 
sniknik ©   (2013-02-11 17:08) [6]

var
 Ole: OleVariant;
begin
 Ole:= CreateOleObject("SAPI.SpVoice");
 Ole.Speak("Helllow", SVSFDefault);
end;


 
Студент   (2013-02-11 17:14) [7]


> sniknik ©   (11.02.13 17:08) [6]


Да, так работает, но почему это работает, а что выше нет?


 
Студент   (2013-02-11 17:15) [8]

Хочу перевести это:
http://msdn.microsoft.com/en-us/library/ee431808%28v=vs.85%29.aspx

Там есть такая строка:


const SPSTREAMFORMAT spFormat = SPSF_22kHz8BitMono;


Компилятор не видит такие типы, как так?


procedure TForm1.FormCreate(Sender: TObject);
var
  spFormat: SPSTREAMFORMAT;
begin
 spFormat:= SPSF_22kHz8BitMono;
end;


 
Медвежонок Пятачок ©   (2013-02-11 17:49) [9]

А он их должен видеть если ты нигде их не задекларировал?


 
Студент   (2013-02-11 18:25) [10]


> Медвежонок Пятачок ©   (11.02.13 17:49) [9]
>
> А он их должен видеть если ты нигде их не задекларировал?
>


По идее они должны быть в модуле Speech Api.
Но модуль нельзя просмотреть.

Тогда откуда эти типы взять?


 
sniknik ©   (2013-02-11 19:39) [11]

> Но модуль нельзя просмотреть.
???
не может быть.


 
Студент   (2013-02-12 15:55) [12]


> sniknik ©   (11.02.13 19:39) [11]
>
> > Но модуль нельзя просмотреть.
> ???
> не может быть.


Зажимаю  Ctrl, кликаю на имени модуля и не куда не переходит.
Для других модулей работает.


 
sniknik ©   (2013-02-12 16:32) [13]

для других наверное pas файл/пути настроенные есть... а тут ты сам импорт делал, не пойми куда, и без генерации исходников наверное.


 
Студент   (2013-02-12 16:39) [14]


> sniknik ©   (12.02.13 16:32) [13]
>
> для других наверное pas файл/пути настроенные есть... а
> тут ты сам импорт делал, не пойми куда, и без генерации
> исходников наверное.


Для Shockware FLASH работает.


 
brother ©   (2013-02-12 16:45) [15]

а причем тут SWF и D?


 
sniknik ©   (2013-02-12 16:49) [16]

> Для Shockware FLASH работает.
Так вот из-за того, что вы говорите что не думаете и думаете, что не думаете и происходит весь тот горький катаклизм, который я здесь наблюдаю…


 
sniknik ©   (2013-02-12 16:51) [17]

или так...
Вот потому, что вы говорите то, что не думаете и думаете то, что не думаете, вот в клетках и сидите. И вообще, весь этот горький катаклизм, который я тут наблюдаю...


 
брат Птибурдукова   (2013-02-12 17:02) [18]


> sniknik ©   (12.02.13 16:51) [17]
Так какую мне кнопку нажать, чтобы домой переместиться?


 
brother ©   (2013-02-12 17:11) [19]

[18]
home


 
Студент   (2013-02-12 17:39) [20]


> brother ©   (12.02.13 16:45) [15]
>
> а причем тут SWF и D?


В смысле?


 
brother ©   (2013-02-12 17:48) [21]

Для Shockware FLASH работает. = S W F
а причем тут Delhi?


 
brother ©   (2013-02-12 17:49) [22]

*Delphi


 
Студент   (2013-02-12 18:14) [23]


> brother ©   (12.02.13 17:48) [21]


То что они подключаются одинаково.


 
sniknik ©   (2013-02-12 20:19) [24]

> То что они подключаются одинаково.
???
не может быть.

чего же тогда в SWF pas файлов нету?


 
brother ©   (2013-02-12 20:19) [25]

Одинаково? О_о


 
Студент   (2013-02-12 20:23) [26]


> brother ©   (12.02.13 20:19) [25]
>
> Одинаково? О_о


А что нет?
В том же списке есть и Speech API и Shockware FLASH.



Страницы: 1 вся ветка

Текущий архив: 2013.06.16;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.009 c
15-1360000237
Студент
2013-02-04 21:50
2013.06.16
Ускорение загрузки файлов. (Через FileMapping)


15-1359237872
Rouse_
2013-01-27 02:04
2013.06.16
Перехват АПИ


15-1360528202
Юрий
2013-02-11 00:30
2013.06.16
С днем рождения ! 11 февраля 2013 понедельник


15-1360300655
alexdn
2013-02-08 09:17
2013.06.16
Косм телескоп Джеймс Вебб


15-1360137627
O'ShinW
2013-02-06 12:00
2013.06.16
Не получается логгировать ответы Апача.