Datasets:
audio audio | id string | text string | duration_s float64 | categories list | target_terms list | prompt_id string | prompt_source string | mode string | edited bool | device string | environment string | sample_rate int64 | recorded_at string | microphone string | prompt_origin string | hebrew_pronunciation string | variant_groups list | variant_spelling string | speaker_id string | conditions list | imported_from string | original_text string | text_before_normalization string | text_he string | noise_level string | background_speech_languages list | notes string | model_hypothesis string | asr_model string | speaker string | speaker_gender string | noise_flags list | clipped bool | task string | spoken_text string | aside_text string | aside_position string | verbatim_text string | prompt_categories list | source_prompt_id string | prompt_kind string | prompt_note string | term_language string | paragraph_text string | contributor string | bit_depth int64 | audio_format string | native_rate int64 | capture_mode string | tts_eligible bool | tts_split string | transcript_status string | prompt_set string | topic string | style string | style_instruction string | written_form_uncertain bool | session_id string | room_tone_id string | lead_trim_s float64 | peak_dbfs float64 | floor_dbfs float64 | speech_dbfs float64 | snr_db float64 | clipped_samples int64 | edge_head_dbfs float64 | edge_tail_dbfs float64 | browser_processing bool | room string | priority_word string | location string | location_name string | location_note string | latitude float64 | longitude float64 | location_accuracy_m float64 | text_full string | fallback_ok bool | sentence_id string | pronunciation string | extra string |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
20261106T000446Z_8fgeu4 | Bring a kar for the sofa, and we can watch the Omri Ronen interview together. Next paam you are in Jerusalem, I want to discuss the interview with Yuval Shany, the law professor. The podcast with Einat Wilf is finally up, yafeh, and I am listening on the way home. Heard on the radio that the opozitzia in the Knesset is... | 18.469 | [
"long-code-switch"
] | [
"Omri Ronen",
"Yuval Shany",
"Einat Wilf",
"opozitzia",
"Moshe Feiglin"
] | long-code-switch_6bd70e8b6f | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:04:46.337Z | internal | generated | null | [] | null | 8992 | [] | null | null | null | Bring a kar for the sofa, and we can watch the עמרי רונן interview together. Next paam you are in Jerusalem, I want to discuss the interview with יובל שני, the law professor. The podcast with עינת וילף is finally up, yafeh, and I am listening on the way home. Heard on the radio that the אופוזיציה in the Knesset is call... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | Bring a kar for the sofa, and we can watch the Omri Ronen interview together. Next paam you are in Jerusalem, I want to discuss the interview with Yuval Shany, the law professor. The podcast with Einat Wilf is finally up, yafeh, and I am listening on the way home. Heard on the radio that the opozitzia in the Knesset is... | null | null | null | null | null | news_politics | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -2.8 | -50 | -19.6 | 30.4 | 0 | -43 | -38.6 | false | null | null | null | null | null | null | null | null | null | null | p_5f92c03f66 | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} | |
20261106T000530Z_zx5732 | We land on Thursday morning, and my tat aluf friend says he can pick us up from the airport. He finally got his kumta, I cried the whole ceremony. Remind me tomorrow to ask the commander which yechida he served in, because I need it for the form. Please note that my son starts sadir next month, so I'll be less availabl... | 26.661 | [
"long-code-switch"
] | [
"tat aluf",
"kumta",
"yechida",
"sadir",
"rav samal"
] | long-code-switch_e1f0c3e2f1 | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:05:30.028Z | internal | generated | null | [] | null | 8992 | [] | null | null | null | We land on Thursday morning, and my תת-אלוף friend says he can pick us up from the airport. He finally got his כומתה, I cried the whole ceremony. Remind me tomorrow to ask the commander which yechida he served in, because I need it for the form. Please note that my son starts סדיר next month, so I'll be less available ... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | We land on Thursday morning, and my tat aluf friend says he can pick us up from the airport. He finally got his kumta, I cried the whole ceremony. Remind me tomorrow to ask the commander which yechida he served in, because I need it for the form. Please note that my son starts sadir next month, so I'll be less availabl... | null | null | null | null | null | military_security | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -1.8 | -47.9 | -16.5 | 31.4 | 0 | -39.3 | -40.2 | false | null | null | null | null | null | null | null | null | null | null | p_4fbae09784 | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} | |
20261106T000603Z_uyo9d3 | Quick update: Orit has registered as an osek murshe, so we can finally send invoices properly and the project is back on track. Kizuz is going to hit us again this month, so I need to check the account before the fifteenth. Quick update: the new toshav portal is almost ready, and we should be able to start testing earl... | 32.49 | [
"long-code-switch"
] | [
"osek murshe",
"Orit",
"kizuz",
"toshav",
"tzabar",
"sabich",
"zimun tor"
] | long-code-switch_ee3a4ce1f5 | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:06:03.608Z | internal | generated | null | [] | null | 8992 | [] | null | null | null | Quick update: Orit has registered as an עוסק מורשה, so we can finally send invoices properly and the project is back on track. קיזוז is going to hit us again this month, so I need to check the account before the fifteenth. Quick update: the new תושב portal is almost ready, and we should be able to start testing early n... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | Quick update: Orit has registered as an osek murshe, so we can finally send invoices properly and the project is back on track. Kizuz is going to hit us again this month, so I need to check the account before the fifteenth. Quick update: the new toshav portal is almost ready, and we should be able to start testing earl... | null | null | null | null | null | government | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -1.2 | -46.8 | -17 | 29.9 | 0 | -41.8 | -33.6 | false | null | null | null | null | null | null | null | null | null | null | p_1545d30f4c | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} | |
20261106T000702Z_41454f | We're hiking a section of the Shvil Yisrael through the Arava, so bring a lot more water than usual. According to Hashirut Hameteorologi, the heat should break by the weekend. We're planning a family trip to Sachne on Friday, and I heard the nachal there is perfect for the kids. Tzila is picking up the kids today, so t... | 27.399 | [
"long-code-switch"
] | [
"shvil",
"Arava",
"Shvil Yisrael",
"Hashirut Hameteorologi",
"nachal",
"Sachne",
"tzila",
"Yoni",
"rikud",
"Elkayam"
] | long-code-switch_1869dc47d7 | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:07:02.500Z | internal | generated | null | [] | null | 8992 | [] | null | null | null | We're hiking a section of the שביל ישראל through the ערבה, so bring a lot more water than usual. According to השירות המטאורולוגי, the heat should break by the weekend. We're planning a family trip to סחנה on Friday, and I heard the נחל there is perfect for the kids. צלילה is picking up the kids today, so tell יוני he c... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | We're hiking a section of the Shvil Yisrael through the Arava, so bring a lot more water than usual. According to Hashirut Hameteorologi, the heat should break by the weekend. We're planning a family trip to Sachne on Friday, and I heard the nachal there is perfect for the kids. Tzila is picking up the kids today, so t... | null | null | null | null | null | daily_life | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -2.8 | -42.3 | -17.7 | 24.6 | 0 | -32.8 | -34.8 | false | null | null | null | null | null | null | null | null | null | null | p_b5851de849 | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} | |
20261106T001602Z_58gwph | Need to grab Yotvata chocolate milk and some cottage cheese on the way home, and don't forget to charge the Raspberry Pi. We got stuck at the machsom for almost an hour, so I called the moked to say we'll be late for dinner. I picked up the books you wanted from Tzomet Sfarim in the mall, so I can bring them to the off... | 35.946 | [
"long-code-switch"
] | [
"Yotvata",
"moked",
"machsom",
"Tzomet Sfarim",
"kimat hinam",
"Itamar",
"shkedei marak",
"mispar nayad",
"Roi",
"Nachlaot"
] | long-code-switch_e186db8fb2 | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:16:02.797Z | internal | generated | null | [] | null | 8992 | [] | null | null | null | Need to grab Yotvata chocolate milk and some cottage cheese on the way home, and don't forget to charge the Raspberry Pi. We got stuck at the מחסום for almost an hour, so I called the מוקד to say we'll be late for dinner. I picked up the books you wanted from Tzomet Sfarim in the mall, so I can bring them to the office... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | Need to grab Yotvata chocolate milk and some cottage cheese on the way home, and don't forget to charge the Raspberry Pi. We got stuck at the machsom for almost an hour, so I called the moked to say we'll be late for dinner. I picked up the books you wanted from Tzomet Sfarim in the mall, so I can bring them to the off... | null | null | null | null | null | consumer | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -1.5 | -42.5 | -18.5 | 24.1 | 0 | -34.7 | -33.1 | false | null | null | null | null | null | null | null | null | null | null | p_97ac4b48f9 | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} | |
20261106T001638Z_epxbcp | We're doing zeved habat for the baby on Friday morning, so please don't schedule anything before noon and remind my mother to bring the camera. Our daughter's school is hosting an evening on tznius, and I would like to go. Please confirm the caterer's kitchen is under supervision, because last time someone said one of ... | 32.349 | [
"long-code-switch"
] | [
"zeved habat",
"tznius",
"treif",
"chozer betshuva",
"majadra"
] | long-code-switch_e1769fde1d | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:16:38.340Z | internal | generated | null | [
"tzniut"
] | ashkenazi | 8992 | [] | null | null | null | We're doing זבד הבת for the baby on Friday morning, so please don't schedule anything before noon and remind my mother to bring the camera. Our daughter's school is hosting an evening on צניעות, and I would like to go. Please confirm the caterer's kitchen is under supervision, because last time someone said one of the ... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | We're doing zeved habat for the baby on Friday morning, so please don't schedule anything before noon and remind my mother to bring the camera. Our daughter's school is hosting an evening on tznius, and I would like to go. Please confirm the caterer's kitchen is under supervision, because last time someone said one of ... | null | null | null | null | null | observance | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -2.3 | -44.3 | -18.6 | 25.7 | 0 | -36.3 | -38.6 | false | null | null | null | null | null | null | null | null | null | null | p_5ff97a7adc | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} | |
20261106T001704Z_61c129 | Stop at Super-Pharm on the way back and get the allergy pills, and also a new charger cable if they have one. Give me a few dakot, I just need to check the Pikud HaOref app before we decide whether to go in to the office. I'm sending the nayadim invoice again, since the first one probably went to your spam folder. Plea... | 24.271 | [
"long-code-switch"
] | [
"Super-Pharm",
"dakot",
"Pikud HaOref",
"nayadim",
"Tapuchips"
] | long-code-switch_c276db10bb | generated:composed-from-bank | bank | false | OnePlus Nord 3 5G | quiet-indoor | 48,000 | 2026-11-06T00:17:04.820Z | internal | generated | null | [] | null | 8992 | [] | null | null | Stop at Super-Pharm on the way back and get the allergy pills, and also a new charger cable if they have one. Give me a few dakot, I just need to check the Pikud Haoref app before we decide whether to go in to the office. I'm sending the nayadim invoice again, since the first one probably went to your spam folder. Plea... | Stop at סופר-פארם on the way back and get the allergy pills, and also a new charger cable if they have one. Give me a few דקות, I just need to check the פיקוד העורף app before we decide whether to go in to the office. I'm sending the ניידים invoice again, since the first one probably went to your spam folder. Please co... | null | [] | null | null | null | Daniel Rosehill | male | [] | false | long-code-switch | Stop at Super-Pharm on the way back and get the allergy pills, and also a new charger cable if they have one. Give me a few dakot, I just need to check the Pikud Haoref app before we decide whether to go in to the office. I'm sending the nayadim invoice again, since the first one probably went to your spam folder. Plea... | null | null | null | null | null | consumer | null | null | null | Daniel Rosehill | 24 | flac | 48,000 | stt | true | null | script | null | null | null | null | null | 20261106T000236Z_k8qwxf | null | 0 | -1.9 | -45 | -18.8 | 26.2 | 0 | -35.2 | -35.1 | false | null | null | null | null | null | null | null | null | null | null | p_3e82b765a7 | [] | {"mic_link": "internal", "bt_codec": null, "mic_name": "CPH2493", "mic_usb_vendor_id": null, "mic_usb_product_id": null, "activity": "seated", "pronunciation_variants": [], "ui_note": null, "source_url": null, "check_verdict": null, "check_errors": null, "check_error_types": null} |
Long Code-Switching Sentences
Audio dataset, split-out. Rows copied from the master, danielrosehill/Read-Aloud-Voice-Sentences, so one task can be browsed alone. Training reads the master, not this copy. Every audio dataset as one tree, with hours: the audio index. How every dataset fits together: the dataset index.
One speaker reading dictation-length English passages with romanized Hebrew, about 25 to 55 seconds in one take. Each passage joins 4 to 7 generated code-switching sentences from the same domain (scripts/build_long_passages.py), to match the length of real dictation. No tech. Experimental.
Website: hebrish.app: get the Hebrish keyboard for Android and the desktop apps, see the results, and find every model, dataset and demo in one place.
Two tabs. sentences lists every ground-truth sentence with a takes count, so
takes = 0 shows what has not been recorded. takes has one row per recording with its audio, joined on sentence_id; a
sentence can have several takes. load_dataset("Hebrish/Long-Code-Switching-Sentences", "sentences") reads the text; the default config reads the takes.
Takes come from danielrosehill/Read-Aloud-Voice-Sentences, the full dataset, with the same ids and
train/test split, by scripts/sync_subsets.py in the project repository. Do not edit this dataset directly. New takes append and
only the sentence counts are rewritten.
Speaker: Daniel Rosehill, the dataset's author, who was born in Ireland and speaks English with an Irish accent, and who lives in Jerusalem. Every recording is his voice. Deliberate variation: he sometimes changes his speaking speed on purpose (fast and rushed, or slow) and sometimes says a word the way people commonly mispronounce it, to make the models robust to real speech. The transcript is always the sentence as written, so a take whose speed or pronunciation sounds off against its card is usually intentional, not a recording error.
All audio was recorded on a OnePlus Nord 3 5G phone using its internal microphone, with browser echo cancellation, noise suppression and auto gain turned off.
Layout
sentences/train.parquet one row per sentence: `id`, `text`, `takes`, `prompt_ids`, `served` and the sentence columns
data/train-*.parquet one row per take: `audio` (the FLAC or WAV file, embedded) and every column
meta/train.jsonl index: the same rows without audio, plus `shard`, `audio_path` and the audio's byte range
meta/schema.json column types
data/test-*.parquet, meta/test.jsonl held-out set, never trained on
Audio is 48 kHz mono 24-bit FLAC for rows from 2026-10-22 and 16 kHz mono 16-bit WAV before.
The test split is term-disjoint: a held-out term never appears in train.
load_dataset("Hebrish/Long-Code-Switching-Sentences") works directly.
Columns
A take's sentence_id is its row's id in sentences. A sentence with served: false is no longer offered by the app; it is kept because a take used it. The columns are the same as in the main dataset: text (ground truth, punctuated and cased like
Parakeet v2 output), text_he (the same transcript with its Hebrew terms in Hebrew script, for
Hebrew-capable models), categories, target_terms, prompt_source, prompt_origin (manual / dataset / generated), edited, duration_s,
environment, conditions, device, speaker, speaker_gender, contributor, hebrew_pronunciation, variant_groups, variant_spelling and recorded_at. The main dataset's card describes them.
Licence
CC-BY-4.0, with sentence-text attribution per prompt_source as described in the
main dataset's licence section.
- Downloads last month
- 41