{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2026-05-06T12:18:05.439922+00:00",
  "custom_fields": {
    "code:codeRepository": "https://github.com/Usin2705/CaptainA_unity",
    "code:programmingLanguage": [
      {
        "id": "python",
        "title": {
          "en": "Python"
        }
      },
      {
        "id": "c#",
        "title": {
          "en": "C#"
        }
      },
      {
        "id": "dockerfile",
        "title": {
          "en": "Dockerfile"
        }
      }
    ]
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 5,
    "default_preview": "SaySuomi-ASA UserManual.pdf",
    "enabled": true,
    "entries": {
      "CaptainA_unity-asa-student-v1.0.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:057748a5a58531798382d043a7189bd0",
        "ext": "zip",
        "id": "548feeb6-d5a0-4d4f-bc11-a71fc96ecaf5",
        "key": "CaptainA_unity-asa-student-v1.0.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/20021230/files/CaptainA_unity-asa-student-v1.0.0.zip/content",
          "self": "https://zenodo.org/api/records/20021230/files/CaptainA_unity-asa-student-v1.0.0.zip"
        },
        "metadata": {},
        "mimetype": "application/zip",
        "size": 270756865,
        "storage_class": "L"
      },
      "Project-demo-Finnish.mp4": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:cb1be83410b4ab494e3ec69b5ebf75ac",
        "ext": "mp4",
        "id": "ccc4f3ff-8a55-4ec3-8466-082613fc675e",
        "key": "Project-demo-Finnish.mp4",
        "links": {
          "content": "https://zenodo.org/api/records/20021230/files/Project-demo-Finnish.mp4/content",
          "self": "https://zenodo.org/api/records/20021230/files/Project-demo-Finnish.mp4"
        },
        "metadata": {},
        "mimetype": "video/mp4",
        "size": 399728136,
        "storage_class": "L"
      },
      "SaySuomi-ASA UserManual.pdf": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:af7db7ad7c7824a14b7311d44e063874",
        "ext": "pdf",
        "id": "0d946f88-9e78-4488-8c69-07142fe1c33d",
        "key": "SaySuomi-ASA UserManual.pdf",
        "links": {
          "content": "https://zenodo.org/api/records/20021230/files/SaySuomi-ASA%20UserManual.pdf/content",
          "iiif_api": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/full/0/default.png",
          "iiif_base": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf",
          "iiif_canvas": "https://zenodo.org/api/iiif/record:20021230/canvas/SaySuomi-ASA%20UserManual.pdf",
          "iiif_info": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/info.json",
          "self": "https://zenodo.org/api/records/20021230/files/SaySuomi-ASA%20UserManual.pdf"
        },
        "metadata": {
          "height": 842,
          "width": 596
        },
        "mimetype": "application/pdf",
        "size": 1805889,
        "storage_class": "L"
      },
      "SaySuomi-ASA-demo.mp4": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:4ad271cedfea83176dd2245296511896",
        "ext": "mp4",
        "id": "3e3d0ac0-cd71-4375-866a-2c65a8b93376",
        "key": "SaySuomi-ASA-demo.mp4",
        "links": {
          "content": "https://zenodo.org/api/records/20021230/files/SaySuomi-ASA-demo.mp4/content",
          "self": "https://zenodo.org/api/records/20021230/files/SaySuomi-ASA-demo.mp4"
        },
        "metadata": {},
        "mimetype": "video/mp4",
        "size": 68247743,
        "storage_class": "L"
      },
      "dta-server-asa-student-v1.0.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:3a9fe6efdb7efb7f3d28cf86d4d927c7",
        "ext": "zip",
        "id": "69f4db2c-0ad4-453c-aa21-01f7d149307f",
        "key": "dta-server-asa-student-v1.0.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/20021230/files/dta-server-asa-student-v1.0.0.zip/content",
          "self": "https://zenodo.org/api/records/20021230/files/dta-server-asa-student-v1.0.0.zip"
        },
        "metadata": {},
        "mimetype": "application/zip",
        "size": 154062,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 740692695
  },
  "id": "20021230",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/20021230/access",
    "access_grants": "https://zenodo.org/api/records/20021230/access/grants",
    "access_links": "https://zenodo.org/api/records/20021230/access/links",
    "access_request": "https://zenodo.org/api/records/20021230/access/request",
    "access_users": "https://zenodo.org/api/records/20021230/access/users",
    "archive": "https://zenodo.org/api/records/20021230/files-archive",
    "archive_media": "https://zenodo.org/api/records/20021230/media-files-archive",
    "communities": "https://zenodo.org/api/records/20021230/communities",
    "communities-suggestions": "https://zenodo.org/api/records/20021230/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.20021230",
    "draft": "https://zenodo.org/api/records/20021230/draft",
    "file_modification": "https://zenodo.org/api/records/20021230/file-modification",
    "files": "https://zenodo.org/api/records/20021230/files",
    "latest": "https://zenodo.org/api/records/20021230/versions/latest",
    "latest_html": "https://zenodo.org/records/20021230/latest",
    "media_files": "https://zenodo.org/api/records/20021230/media-files",
    "parent": "https://zenodo.org/api/records/20021229",
    "parent_doi": "https://doi.org/10.5281/zenodo.20021229",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.20021229",
    "parent_html": "https://zenodo.org/records/20021229",
    "preview_html": "https://zenodo.org/records/20021230?preview=1",
    "quota_increase": "https://zenodo.org/api/records/20021230/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/20021230/request-deletion",
    "requests": "https://zenodo.org/api/records/20021230/requests",
    "reserve_doi": "https://zenodo.org/api/records/20021230/draft/pids/doi",
    "self": "https://zenodo.org/api/records/20021230",
    "self_doi": "https://doi.org/10.5281/zenodo.20021230",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.20021230",
    "self_html": "https://zenodo.org/records/20021230",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:20021230/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:20021230/sequence/default",
    "thumbnails": {
      "10": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/%5E10,/0/default.jpg",
      "100": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/%5E100,/0/default.jpg",
      "1200": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/%5E1200,/0/default.jpg",
      "250": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/%5E250,/0/default.jpg",
      "50": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/%5E50,/0/default.jpg",
      "750": "https://zenodo.org/api/iiif/record:20021230:SaySuomi-ASA%20UserManual.pdf/full/%5E750,/0/default.jpg"
    },
    "versions": "https://zenodo.org/api/records/20021230/versions"
  },
  "media_files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "SaySuomi-ASA UserManual.pdf.ptif": {
        "access": {
          "hidden": true
        },
        "ext": "ptif",
        "id": "74287698-03db-41d6-a9c4-323a01f16133",
        "key": "SaySuomi-ASA UserManual.pdf.ptif",
        "links": {
          "content": "https://zenodo.org/api/records/20021230/files/SaySuomi-ASA%20UserManual.pdf.ptif/content",
          "self": "https://zenodo.org/api/records/20021230/files/SaySuomi-ASA%20UserManual.pdf.ptif"
        },
        "metadata": null,
        "mimetype": "application/octet-stream",
        "processor": {
          "source_file_id": "0d946f88-9e78-4488-8c69-07142fe1c33d",
          "status": "finished",
          "type": "image-tiles"
        },
        "size": 0,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Immonen",
          "given_name": "Laura",
          "name": "Immonen, Laura",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "K\u00e4hk\u00f6nen",
          "given_name": "Aaron",
          "name": "K\u00e4hk\u00f6nen, Aaron",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Porola",
          "given_name": "Iida",
          "name": "Porola, Iida",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Ratilainen",
          "given_name": "Miika",
          "name": "Ratilainen, Miika",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Savolainen",
          "given_name": "Aaro",
          "name": "Savolainen, Aaro",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Takala",
          "given_name": "Kim",
          "name": "Takala, Kim",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Tonteri",
          "given_name": "Miika",
          "name": "Tonteri, Miika",
          "type": "personal"
        },
        "role": {
          "id": "projectmember",
          "title": {
            "de": "Projektmitglied",
            "en": "Project member"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "Immonen",
          "given_name": "Riina",
          "name": "Immonen, Riina",
          "type": "personal"
        },
        "role": {
          "id": "projectmanager",
          "title": {
            "de": "ProjektmanagerIn",
            "en": "Project manager"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "020hwjq30",
            "identifiers": [
              {
                "identifier": "020hwjq30",
                "scheme": "ror"
              },
              {
                "identifier": "grid.5373.2",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0001 0838 9418",
                "scheme": "isni"
              }
            ],
            "name": "Aalto University"
          }
        ],
        "person_or_org": {
          "family_name": "Phan Chi",
          "given_name": "Nhan",
          "identifiers": [
            {
              "identifier": "0000-0003-2040-9834",
              "scheme": "orcid"
            }
          ],
          "name": "Phan Chi, Nhan",
          "type": "personal"
        },
        "role": {
          "id": "projectleader",
          "title": {
            "de": "ProjektleiterIn",
            "en": "Project leader"
          }
        }
      },
      {
        "affiliations": [
          {
            "id": "040af2s02",
            "identifiers": [
              {
                "identifier": "040af2s02",
                "scheme": "ror"
              },
              {
                "identifier": "grid.7737.4",
                "scheme": "grid"
              },
              {
                "identifier": "0000 0004 0410 2071",
                "scheme": "isni"
              }
            ],
            "name": "University of Helsinki"
          }
        ],
        "person_or_org": {
          "family_name": "von Zansen",
          "given_name": "Anna",
          "identifiers": [
            {
              "identifier": "0000-0002-6444-7667",
              "scheme": "orcid"
            }
          ],
          "name": "von Zansen, Anna",
          "type": "personal"
        },
        "role": {
          "id": "projectleader",
          "title": {
            "de": "ProjektleiterIn",
            "en": "Project leader"
          }
        }
      }
    ],
    "description": "<p>This record archives the initial student implementation of the Automatic Speaking Assessment (ASA) functionality for the SaySuomi mobile application.</p>\n<p>The archived release contains frozen snapshots of two software components at the end of the student project:</p>\n<p>1. CaptainA_unity: the Unity-based mobile application frontend, including the app-side integration of the ASA functionality.<br>2. dta-server: the backend server component supporting the ASA functionality.</p>\n<p>The purpose of this release is to provide a stable and citable snapshot of the student contribution. Further development of both the mobile application and backend server may continue after this release in their respective GitHub repositories. This release should therefore be cited specifically as the ASA student release v1.0.0.</p>\n<p>Student contributors contributed equally to the ASA student release v1.0.0.</p>",
    "identifiers": [
      {
        "identifier": "https://github.com/Usin2705/CaptainA_unity",
        "scheme": "url"
      },
      {
        "identifier": "https://github.com/aalto-speech/dta-server",
        "scheme": "url"
      }
    ],
    "languages": [
      {
        "id": "eng",
        "title": {
          "en": "English"
        }
      }
    ],
    "publication_date": "2026-05-04",
    "publisher": "Zenodo",
    "related_identifiers": [
      {
        "identifier": "10.5281/zenodo.20021825",
        "relation_type": {
          "id": "hasversion",
          "title": {
            "de": "Hat versionierte Instanz",
            "en": "Has version"
          }
        },
        "resource_type": {
          "id": "software",
          "title": {
            "de": "Software",
            "en": "Software"
          }
        },
        "scheme": "doi"
      },
      {
        "identifier": "10.5281/zenodo.20021149",
        "relation_type": {
          "id": "hasversion",
          "title": {
            "de": "Hat versionierte Instanz",
            "en": "Has version"
          }
        },
        "resource_type": {
          "id": "software",
          "title": {
            "de": "Software",
            "en": "Software"
          }
        },
        "scheme": "doi"
      }
    ],
    "resource_type": {
      "id": "software",
      "title": {
        "de": "Software",
        "en": "Software"
      }
    },
    "rights": [
      {
        "description": {
          "en": ""
        },
        "id": "agpl-3.0-or-later",
        "props": {
          "scheme": "spdx",
          "url": "https://www.gnu.org/licenses/agpl.txt"
        },
        "title": {
          "en": "GNU Affero General Public License v3.0 or later"
        }
      }
    ],
    "subjects": [
      {
        "subject": "Automated Speaking Assessment"
      },
      {
        "subject": "Finnish"
      },
      {
        "subject": "MALL"
      }
    ],
    "title": "SaySuomi: Automatic Speaking Assessment Student Release v1.0.0",
    "version": "v1.0.0"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "1108251"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {
      "default": "2ce41de2-7e63-47d9-b2aa-436c4f8dd900",
      "entries": [
        {
          "access": {
            "member_policy": "open",
            "members_visibility": "public",
            "record_submission_policy": "open",
            "review_policy": "members",
            "visibility": "public"
          },
          "children": {
            "allow": false
          },
          "created": "2024-12-04T07:31:29.426852+00:00",
          "custom_fields": {},
          "deletion_status": {
            "is_deleted": false,
            "status": "P"
          },
          "id": "2ce41de2-7e63-47d9-b2aa-436c4f8dd900",
          "links": {},
          "metadata": {
            "description": "DigiTala in action - automatic speaking assessment supporting integration (DTA) aims at developing a mobile application for automatically assessing L2 speaking in Finnish and providing feedback to the learner.",
            "funding": [
              {
                "award": {
                  "number": "365232",
                  "title": {
                    "en": "DigiTala in action - Automatic speaking assessment supporting integration"
                  }
                },
                "funder": {
                  "id": "05k73zm37"
                }
              },
              {
                "award": {
                  "number": "365234",
                  "title": {
                    "en": "DigiTala in action - Automatic speaking assessment supporting integration"
                  }
                },
                "funder": {
                  "id": "05k73zm37"
                }
              },
              {
                "award": {
                  "number": "365233",
                  "title": {
                    "en": "DigiTala in action - Automatic speaking assessment supporting integration"
                  }
                },
                "funder": {
                  "id": "05k73zm37"
                }
              }
            ],
            "organizations": [
              {
                "id": "040af2s02"
              },
              {
                "id": "020hwjq30"
              },
              {
                "id": "05n3dz165"
              }
            ],
            "page": "<p><span>The DigiTala project (2019-2023), funded by the Academy of Finland, developed a Moodle tool for automatic speaking assessment for high school students studying Finnish and Swedish. The Digitala in action -project (2025-2026), which will continue the previous project, aims to develop the tool into a mobile application that will serve a new purpose of assessment: integration training and the language test at the end of the training. At the same time, the usability of the tool and the reliability of the assessments will be improved, and speaking tasks and assessment criteria will be developed to suit the needs of those taking part in integration training. Experiences of using the prototype will be collected from teachers and students during and at the end of integration training. The project will involve collaboration with the Finnish National Agency for Education and other parties.</span></p>",
            "title": "Digitala in action (DTA) research project",
            "type": {
              "id": "project"
            }
          },
          "revision_id": 12,
          "slug": "digitalainaction",
          "updated": "2026-01-30T09:14:05.331926+00:00"
        }
      ],
      "ids": [
        "2ce41de2-7e63-47d9-b2aa-436c4f8dd900"
      ]
    },
    "id": "20021229",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.20021229",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.20021230",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:20021230",
      "provider": "oai"
    }
  },
  "revision_id": 6,
  "stats": {
    "all_versions": {
      "data_volume": 4356239122.0,
      "downloads": 57,
      "unique_downloads": 50,
      "unique_views": 32,
      "views": 37
    },
    "this_version": {
      "data_volume": 4356239122.0,
      "downloads": 57,
      "unique_downloads": 50,
      "unique_views": 32,
      "views": 37
    }
  },
  "status": "published",
  "swh": {},
  "updated": "2026-05-06T18:30:36.914858+00:00",
  "versions": {
    "index": 1,
    "is_latest": true
  }
}