Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 21.02.2015
Сообщений: 4
1

Ошибка при выборе движка Anna

24.03.2015, 19:51. Показов 592. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Спасите ребят, мне не понять в чем дело.
При выборе движка Anna вылетает "Неопознанная ошибка", хотя по умолчанию она стоит и работает хорошо.


Delphi Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, OleCtrls, ACTIVEVOICEPROJECTLib_TLB, StdCtrls,SpeechLib_TLB,
  OleServer, Buttons;
 
type
  TForm1 = class(TForm)
    SpVoice1: TSpVoice;
    Label1: TLabel;
    ComboBox1: TComboBox;
    Memo1: TMemo;
    play: TBitBtn;
    pause: TBitBtn;
    stop: TBitBtn;
    procedure FormShow(Sender: TObject);
    procedure playClick(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
  SOToken: ISpeechObjectToken;
    SOTokens: ISpeechObjectTokens;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.playClick(Sender: TObject);
begin
 //SpVoice1.Voice:=SOTokens.Item(1);  выбирае конкретный движок
 SpVoice1.Speak(Memo1.Text,0);
 
end;
 
 
 
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
SpVoice1.Voice:=SOTokens.Item(ComboBox1.ItemIndex);   // Выбираем движок
 
end;
 
 
 
procedure TForm1.FormShow(Sender: TObject);
var i: integer;
begin
try
SOTokens := SpVoice1.GetVoices('', ''); // Находим все возможные движки
Label1.Caption:=IntToStr(SOTokens.Count);  //Проверяем кол-во движков в метке
for i := 0 to SOTokens.Count-1  do
begin
SOToken := SOTokens.Item(i);
ComboBox1.Items.AddObject(SOToken.GetDescription(i),TObject(SOTokens));
//SOToken._AddRef;  Хз зачем это
end;
Except on E:Exception do
ShowMessage(E.ClassName+' ошибка с сообщением : '+E.Message);
end;
 
if ComboBox1.Items.Count<>0 then
//Combobox1.ItemIndex:=0;
end;
 
end.
Миниатюры
Ошибка при выборе движка Anna  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.03.2015, 19:51
Ответы с готовыми решениями:

Трудности в выборе Движка
Всем привет! Сразу к вопросу: У меня есть задание - создать интернет магазин с БД (PHP + MySQL). Посидел и поискал в интернете, много...

Необходим совет в выборе движка
Здравствуйте, ребята. Меня мучает вопрос, где можно достать хороший движок, которому не нужны базы данных (желательно) и на котором...

Нужен совет в выборе движка под библиотеку
Доброго времени суток ребята, нужна ваша помощь. Нужно организовать библиотеку с разграничением прав на просмотр разделов библиотеке,...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.03.2015, 19:51
Помогаю со студенческими работами здесь

Ошибка базы данных при установке движка
Всем привет. Устанавливаю я значит ДЛЕ 9.4 на хост и в последнем шаге мне показывает ошибку: Parse error: syntax error, unexpected ','...

Неизвестная ошибка при использовании стороннего движка игры
Здрастуйте я вообще нуб программист.Вот у меня возник вопрос мне друг отдал движок своей игры так как начал другой проект у его все шло...

Ошибка инициализации графического движка при запуске игры
на win xp... при запуске игры выдает &quot;ошибка инициализации графического движка&quot; ДРАЙВЕРА УСТАНОВЛЕНЫ ПРАВИЛЬНО ноутбук lg, видеокарта...

Нужно чтоб, при выборе Область — автоматом поднимался список Регионов, при выборе Регион — населенные пункты
Доброго времени суток! Подскажите, пожалуйста! Есть набор данных: Область(2 значения), Регион(2*10), населенный пункт, номер...

Ошибка при выборе данных из бд
Имеется код для получения данных из бд: $selcomments = mysql_query(&quot;SELECT * FROM comments WHERE '&quot;.$_SESSION.&quot;' =...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
Apache Airflow для оркестрации и автоматизации рабочих процессов
Mr. Docker 16.03.2025
Управление сложными рабочими процессами — одна из главных головных болей инженеров данных и DevOps-специалистов. Представьте себе: каждый день нужно запускать десятки скриптов в определенной. . .
Оптимизация приложений Java для ARM
Javaican 16.03.2025
ARM-архитектура переживает настоящий бум популярности в технологическом мире. Когда-то воспринимаемая исключительно как решение для мобильных устройств и встраиваемых систем, сегодня она штурмует. . .
Управление состоянием в Vue 3 с Pinia и Composition API
Reangularity 16.03.2025
Когда я начал работать с Vue несколько лет назад, мне казалось достаточным использовать простую передачу данных через props и события между компонентами. Однако уже на среднем по сложности проекте. . .
Введение в DevSecOps: основные принципы и инструменты
Mr. Docker 16.03.2025
DevSecOps - это подход к разработке программного обеспечения, который объединяет в себе принципы разработки (Dev), безопасности (Sec) и эксплуатации (Ops). Суть подхода заключается в том, чтобы. . .
GitHub Actions vs Jenkins: Сравнение инструментов CI/CD
Mr. Docker 16.03.2025
В этой битве за эффективность и скорость выпуска программных продуктов ключевую роль играют специализированные инструменты. Два гиганта в этой области — GitHub Actions и Jenkins — предлагают разные. . .
Реактивное программировани­е с Kafka Stream и Spring WebFlux
Javaican 16.03.2025
Реактивное программирование – это программная парадигма, ориентированная на потоки данных и распространение изменений. Она позволяет выражать статические или динамические потоки данных и. . .
Простая нейросеть на КуМир: Учебное пособие по созданию и обучению нейронных сетей
EggHead 16.03.2025
Искусственные нейронные сети — удивительная технология, позволяющая компьютерам имитировать работу человеческого мозга. Если вы хотя бы немного интересуетесь современными технологиями, то наверняка. . .
Исполнитель Кузнечик в КуМир: Решение задач
EggHead 16.03.2025
Среди множества исполнителей в системе КуМир особое место занимает Кузнечик — простой, но невероятно полезный виртуальный персонаж, который перемещается по числовой прямой, выполняя ваши команды. На. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер