Skip to content

Commit 8b77a89

Browse files
committed
UI Enhancements for Cognitive-Speech-TTS Datasets
1 parent 841af59 commit 8b77a89

File tree

6 files changed

+60
-74
lines changed

6 files changed

+60
-74
lines changed

recorder/public/assets/setting.json

+53-53
Large diffs are not rendered by default.

recorder/src/001_clients_and_managers/000_ApplicationSettingLoader.ts

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ export type CorpusTextSetting = {
2020
"title": string,
2121
"wavPrefix": string,
2222
"file": string,
23-
"file_hira": string
2423
}
2524

2625
export const InitialApplicationSetting = require("../../public/assets/setting.json")

recorder/src/002_hooks/003_useCorpusData.ts

+4-7
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ export type CorpusTextData = {
66
"title": string,
77
"wavPrefix": string,
88
"file": string,
9-
"file_hira": string,
109
"text": string[]
11-
"text_hira": string[]
1210
}
1311

1412
export type CorpusDataState = {
@@ -32,17 +30,16 @@ export const useCorpusData = (): CorpusDataStateAndMethod => {
3230
const newCorpusTextData: { [title: string]: CorpusTextData } = {}
3331
for (const x of textSettings) {
3432
const text = await fetchTextResource(x.file)
35-
const textHira = await fetchTextResource(x.file_hira)
36-
const splitText = text.split("\n").filter(x => { return x.length > 0 })
37-
const splitTextHira = textHira.split("\n").filter(x => { return x.length > 0 })
33+
const splitText = text.split("\n").map(function (x) {
34+
return x.trim()
35+
})
36+
3837

3938
const data: CorpusTextData = {
4039
title: x.title,
4140
wavPrefix: x.wavPrefix,
4241
file: x.file,
43-
file_hira: x.file_hira,
4442
text: splitText,
45-
text_hira: splitTextHira,
4643
}
4744
newCorpusTextData[data.title] = data
4845
}

recorder/src/100_components/001_css/001_App__.css

-5
Original file line numberDiff line numberDiff line change
@@ -328,11 +328,6 @@ body {
328328
padding: 4px 10px 4px 10px;
329329
color: #c44;
330330
}
331-
.recorder-card-text_hira {
332-
font-size: 1.7rem;
333-
padding: 4px 10px 4px 10px;
334-
color: #477;
335-
}
336331

337332
/* */
338333
/* */

recorder/src/100_components/002_parts/204_ExportController.tsx

-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ export const ExportController = () => {
4343
const fileName = generateWavFileName(prefix, j);
4444
const textFileName = generateTextFileName(prefix, j)
4545
const textData = targetCorpus.text[j]
46-
const textHiraData = targetCorpus.text_hira[j]
4746
// 生データ
4847
zip.file(`00_myvoice/raw/${fileName}`, userData.micWavBlob);
4948

@@ -73,7 +72,6 @@ export const ExportController = () => {
7372
zip.file(`00_myvoice/wav/${fileName}`, vfWav24KhzTrim);
7473

7574
// TXT
76-
zip.file(`00_myvoice/text/${textFileName}`, textHiraData);
7775
zip.file(`00_myvoice/readable_text/${textFileName}`, textData);
7876
}
7977

recorder/src/100_components/002_parts/205_CorpusTextArea.tsx

+3-6
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ import { useAppState } from "../../003_provider/AppStateProvider";
66
export const CorpusTextArea = () => {
77
const { applicationSetting } = useAppSetting()
88
const { corpusDataState } = useAppState();
9-
const { text, text_hira } = useMemo(() => {
9+
const { text } = useMemo(() => {
1010
const corpus = corpusDataState.corpusTextData[applicationSetting.applicationSetting.current_text];
1111
const text = corpus?.text[applicationSetting.applicationSetting.current_text_index] || "";
12-
const text_hira = corpus?.text_hira[applicationSetting.applicationSetting.current_text_index] || "";
13-
return { text, text_hira };
12+
return { text };
1413
}, [corpusDataState.corpusTextData, applicationSetting.applicationSetting.current_text, applicationSetting.applicationSetting.current_text_index]);
1514

1615
return (
@@ -20,9 +19,7 @@ export const CorpusTextArea = () => {
2019
<div className="text">
2120
<div className="tag">Text</div>
2221
<div>{text}</div></div>
23-
<div className="text">
24-
<div className="tag">Text</div>
25-
<div>{text_hira}</div></div>
22+
2623
</div >
2724
);
2825
};

0 commit comments

Comments
 (0)